我研究并尝试了很多更新来运行Debian 9.4的Beaglebone green的uart4波特率,但没有成功。我什至不确定在Debian 9.4中是否启用了uart4。 根据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>;
};
答案 0 :(得分:0)
我在Linux中使用termios library进行uart配置。 termios功能描述了提供的通用终端接口,用于控制异步通信端口。这是example在c语言中的用法。