Пользовательский последовательный терминал
-
21-08-2019 - |
Вопрос
Я пытаюсь разработать пользовательское приложение, которое имеет встроенный терминал с последовательным портом, но оно сможет приостанавливать работу терминала и выполнять некоторый ввод-вывод в пользовательском формате команд и данных.
например ,Когда я нажимаю кнопку "Получить данные", программа отправляет некоторую двоичную команду и получает взамен некоторые двоичные данные и выполняет с ними свои действия.И терминал проигнорирует всю эту транзакцию.
Как я только что узнал, просто write()'ing to и read()'ing из /dev/ttyxx недостаточно для правильного подключения к терминалу.
Какой самый простой способ включить простой терминал в мое приложение?Я не хочу использовать внешнее терминальное приложение.В настоящее время я изучаю исходный код cutecom, чтобы реализовать его с нуля, но, возможно, есть более простой метод.
примечание:пожалуйста, не предлагайте ничего подобного использованию программного обеспечения xmodem / ymodem, я должен использовать пользовательские команды.
Решение
Пожалуйста, посмотрите на
Другие советы