Отправка символов ASCII на USB-кабель USB / RS232
У меня есть кабель RS232C / USB для подключения электронного устройства к iMac Intel (MacOSX SnowLeo 10.6.3).
Есть ли полезная программа, которая позволяет отправлять символы ASCII на USB-порт, который будет понимать устройство RS232C?
Если возможно, я предпочел бы избежать программирования. Я бы предпочел сценарий Automator или простую программу с графическим интерфейсом.
- Я ищу программное обеспечение для мониторинга последовательного порта
- Является ли порт DB-25 последовательным или параллельным?
благодаря
Обычно ваш кабель должен иметь компонент Prolific PL-2303 для подключения USB к последовательному порту. Драйверы можно скачать здесь . После установки вы можете использовать эмулятор терминала для отправки символов на ваше устройство. У вас есть этот выбор (непроверенный для меня, поскольку у меня нет оборудования со мной):
- Используйте ZTerm (он очень старый и условно-бесплатный)
- Используйте Terminal.app и просмотрите эту статью
- Используйте QuickTerm (может быть лучшим решением, но опять же непроверенным)
Вы не будете взаимодействовать с USB-устройством. Устройство USB должно предоставлять драйверы, которые будут создавать виртуальное последовательное устройство в /dev/
при подключении вашего устройства. После того, как устройство подключено и драйвер создал виртуальное последовательное устройство, связь происходит через файл устройства /dev/xxx.cu
или файл устройства TTY /dev/xxx.tty
(где xxx
относится к вашему драйверу) , Коммуникация может быть такой же простой, как cat
ting текстовый файл с stdout
перенаправленным на этот путь. В противном случае может потребоваться интерфейс с последовательным интерфейсом, например, упомянутый CharlesB. Если вы ищете инструмент командной строки, попробуйте socat
, в котором есть флажки для настройки скорости передачи, четности и битрейта сообщений, отправляемых через последовательный порт.