1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/happiness-SerialPort

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Последовательный порт

Данный проект в основном демонстрирует использование Windows 7 для имитации последовательного порта и отправки данных, а также использование Java для чтения данных из последовательного порта.

PS: В качестве среды используется 32-битная система Windows 7. Все используемые в проекте программы находятся в каталоге soft.

1. Программное обеспечение для имитации последовательного порта использует VSPD 6. Процедура установки следующая:

  1. Распакуйте файл vspd_win_32.rar из каталога soft.
  2. Сначала запустите vsbsetup.exe из каталога NT6.
  3. Вернитесь в корневой каталог и запустите vspdconfig.exe напрямую.

PS: Здесь мы проводим тестирование только на 32-разрядной версии Win7. Для других версий выберите соответствующую версию NT в корневом каталоге. Например, для 64-разрядной Win7 выберите NT6x64, а для 32-разрядной XP выберите NT5. 4. После запуска добавьте два последовательных порта. PS: Последовательные порты добавляются попарно. 5. После добавления вы сможете увидеть добавленные последовательные порты в боковой панели программного обеспечения «Физические порты».

2. Установка среды для чтения последовательного порта с помощью Java. Процедура установки:

  1. Скопируйте три файла из каталога javaxcomm в каталоге soft/javaxcomm в соответствующие места в JAVA_HOME.
  2. comm.jar поместите в каталог JAVA_HOME/jre/lib/ext.
  3. javax.comm.properties поместите в каталог JAVA_HOME/jre/lib.
  4. win32com.dll поместите в каталог JAVA_HOME/jre/bin.

3. Тестирование отправки и получения данных:

  1. Откройте программное обеспечение JavaRs232Case.exe в каталоге soft/util. Программа автоматически обнаружит все доступные последовательные порты.
  2. Выберите один последовательный порт и нажмите «Открыть».
  3. Откройте SSCOM32.EXE в каталоге soft/util/последовательный помощник. Выберите ранее добавленный другой последовательный порт для приёма данных.
  4. Введите данные для отправки в JavaRs232Case.exe и нажмите кнопку «Отправить».
  5. Наблюдайте за выводом данных в SSCOM32.EXE. Если данные совпадают, то конфигурация последовательного порта для отправки и приёма работает корректно. Теперь можно приступать к разработке Java для чтения последовательного порта.

4. Настройка среды разработки Eclipse. Процедура настройки:

  1. Импортируйте comm.jar в проект Library.
  2. Запустите метод входа в com.hxh.sp.SP. Консоль выведет информацию о данных, полученных из последовательного порта.
  3. Введите данные в JavaRs232Case.exe для отправки. Вы получите отправленную информацию в консоли.

PS: Проект предполагает непрерывное чтение данных из последовательного порта. Конкретные детали могут быть изменены в соответствии с реальными потребностями проекта.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Данный проект в основном используется для чтения данных через последовательный порт, а также для отправки данных с использованием эмуляции последовательного порта в Windows 7. Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/happiness-SerialPort.git
git@api.gitlife.ru:oschina-mirror/happiness-SerialPort.git
oschina-mirror
happiness-SerialPort
happiness-SerialPort
master