|
RK3588串口(UART0、UART9)不能发数据,但可以接收数据,(也就是串口不能发数据,可以收数据)(注:收来的数据也是正确的)
dtsi更改:
&uart9 {
status = "okay";
pinctrl-names = "default";
pinctrl-0 = <&uart9m1_xfer>;
};
&uart0 {
status = "okay";
pinctrl-names = "default";
pinctrl-0 = <&uart0m2_xfer>;
};
用指令收发数据时: cat /dev/ttyS9 (PC端串口接收软件可以接收数据)
echo "123" > /dev/ttyS9 (PC端串口接收不到数据,用示波器看波形有没有,所以应该是没发出数据)
基于上面问题:请问一个各位大侠怎么处理(是驱动软件问题?还是那个标志位没打开?)
|
|