TI中文支持网
TI专业的中文技术问题搜集分享网站

关于am5726 uart1的设置

我们用am5726的板子,想通uart1实现modbus的通信,我在modbus的程序里加了9600的波特率设置,同在device tree 添加了uart1

&uart1 {

pinctrl-names = "default";
pinctrl-0 = <&uart1_pins_default>;
status = "okay";
clock-frequency = <9600>;

}

运行modbus的测试程序 通过示波器看到的波特率不是9600 至少是他的100倍,

通过sty -F  /dev/ttytS0 看到的speed 0 而ttyS2是115200 这是为什么,我怎么才能输出9600的波特率,请教ti工程师们,谢谢

Shine:

试试Software Reset一下uart。https://e2e.ti.com/support/embedded/linux/f/354/t/618592

赞(0)
未经允许不得转载:TI中文支持网 » 关于am5726 uart1的设置
分享到: 更多 (0)