
Протокол — UART
Универсальный асинхронный приёмопередатчик (Universal Asynchronous Receiver-Transmitter (UART)) — узел вычислительных устройств, предназначенный для связи с другими цифровыми устройствами. Преобразует заданный набор данных в последовательный вид так чтобы было возможно передать их по однопроводной цифровой линии другому аналогичному устройству. Метод преобразования хорошо стандартизован и широко применялся в компьютерной технике.Чтобы реализовать RS232 - UART преобразователь, не нужно особо мучатся, можно использовать всего одну микросхему MAX232 и четыре керамических конденсатора. Я чтобы не разводить плату ибо это достаточно трудоёмкий процесс решил "спаять на весу", тем более получается достаточно компактно.
Схема преобразователя:
Я использовал керамические конденсаторы с ёмкостью 1 мкФ.
После спайки преобразователь выглядит так:
Распиновка UART на примере роутера Asus WL-520GU
Чтобы соединится с устройством, я использую переходник USB/RS232 на безе PL2303 и программу minicom.
Настройка программы minicom:
minicom -s
+-----------------------------------------------------------------------+
A - Последовательный порт : /dev/ttyUSB0
B - Размещение lock-файла : /var/lock
C - Программа при выходе :
D - Программа при запуске :
E - Скорость/Чётность/Биты : 115200 8N1
F - Аппаратное управление потоком : Нет
G - Программное управление потоком : НетКакую настройку изменить?
+-----------------------------------------------------------------------+