В Linux есть файл символьного устройства, представляющий последовательный порт /dev /ttys *. Я могу просто открыть, прочитать, написать, закрыть последовательный порт, используя системные вызовы в моей c-программе. Я работаю над платой с процессором Intel Atom. Плата работает на fedora, имеет интерфейс 2 rs232.
Является ли вышеупомянутый порт реальным или виртуальным (например, сокет)?
Чего я не понимаю, как связать этот последовательный порт с интерфейсом rs232, я хочу подключить ЖК-дисплей к rs232 и иметь возможность записывать данные на дисплей, используя USB - последний выбор, так как я собираю портативный аптечку, я не хочу, чтобы она потребляла энергию. Любой пример кода, ссылки на то, как кодировать такой интерфейс, приветствуется.