Я пытаюсь разработать собственное приложение со встроенным терминалом последовательного порта, но оно сможет приостанавливать работу терминала и выполнять некоторые операции ввода-вывода в настраиваемом формате команд и данных.
например Когда я нажимаю кнопку «Получить данные», программа отправляет некоторую двоичную команду, а взамен получает некоторые двоичные данные и выполняет свои функции с данными. И терминал проигнорирует всю эту транзакцию.
Как я только что узнал, просто писать () и читать из / dev / ttyxx недостаточно для правильного подключения к терминалу.
Как проще всего включить простой терминал в мое приложение? Я не хочу использовать внешнее терминальное приложение. В настоящее время я изучаю исходный код cutecom, чтобы реализовать его с нуля, но, возможно, есть более простой метод.
Примечание: пожалуйста, не предлагайте такие вещи, как использование программного обеспечения xmodem / ymodem, я должен использовать собственные команды.





Пожалуйста посмотрите на
Было бы полезно узнать ОС. Поскольку вы используете dev / ttyxx, я бы предположил, что Linux