感谢网络各路大神的慷慨分享,不然无门可入!
用于和STM片子通信的,单片机的uart很快搞好,openwrt的uart配置太绕,但是设备树(dts)似乎是linux老大推进的。弄呗。。
- 默认情况,dev下有ttyS0-2,但只有ttyS0用于console。启动log看不到其他tty信息。
- cat ttyS1会报错:read error: I/O error, 程序里open后发数据,tx3上看不到信号。
- 打开 uart3:target/linux/ramips/dts/mt7621.dtsi
注释一句:
uartlite3: uartlite3@e00 {
compatible = "ns16550a";
&nbs

本文主要讲述了与STM片子通信时,OpenWrt的UART配置过程。默认情况下部分tty信息存在问题,通过修改设备树(dts)文件,如打开uart3、注释相关内容等操作,最终编译下载后启动log出现ttyS1信息,编程open ttyS1写数据可在tx3上看到波形。
最低0.47元/天 解锁文章

6348

被折叠的 条评论
为什么被折叠?



