Debian 9.4 (растянуть) изменить скорость передачи UART4 до 9600 - PullRequest
0 голосов
/ 16 декабря 2018

Я исследовал и много пытался обновить скорость передачи данных в бодах uart4 Beaglebone green под Debian 9.4, но не смог.Я даже не уверен, включен ли uart4 в Debian 9.4.Согласно am335x-boneblack.dts, uart4 отключен, и значение тактовой частоты равно 0x2dc6c00 (это для скорости передачи данных 115200, я думаю).

serial@481a6000 {
    compatible = "ti,am3352-uart", "ti,omap3-uart";
    ti,hwmods = "uart4";
    clock-frequency = <0x2dc6c00>;
    reg = <0x481a6000 0x2000>;
    interrupts = <0x2c>;
    status = "disabled";
    linux,phandle = <0xa7>;
    phandle = <0xa7>;
    };

1 Ответ

0 голосов
/ 25 декабря 2018

Я использовал библиотеку termios для конфигурации UART в Linux.Функции termios описывают общий интерфейс терминала, который предоставляется для управления асинхронными портами связи.Вот пример использования в c.

...