目前共有4篇帖子。 字體大小:較小 - 100% (默認)▼  內容轉換:不轉換▼
 
點擊 回復
72 3
瑞芯微RV1106开启UART0和UART1串口
一派掌門 二十級
1樓 發表于:2025-6-25 17:02
修改sysdrv/source/kernel/arch/arm/boot/dts/rv1106g-luckfox-pico-pro.dts文件,在/**********UART**********/下方添加
&uart0 {
    status = "okay";
    pinctrl-0 = <&uart0m2_xfer>;
};

&uart1 {
    status = "okay";
    pinctrl-0 = <&uart1m2_xfer>;
};
一派掌門 二十級
2樓 發表于:2025-6-25 17:04
其中,uart0m2_xfer表示UART0使用的引脚是
GPIO4_A1 UART0_TX
GPIO4_A0 UART0_RX
uart1m2_xfer表示UART1使用的引脚是
GPIO4_A7 UART1_RX
GPIO4_A5 UART1_TX
这个关系可以在rv1106-pinctrl.dtsi文件里面看到定义。
 
一派掌門 二十級
3樓 發表于:2025-6-25 17:05
[root@luckfox-rv1106 /]# ls -l /dev/ttyS*
crw-rw----    1 root     root        4,  64 Jan  1  1970 /dev/ttyS0
crw-rw----    1 root     root        4,  65 Jan  1  1970 /dev/ttyS1
[root@luckfox-rv1106 /]#
 
巨大八爪鱼:/dev/ttyS0(UART0)的收发正常。
/dev/ttyS1(UART1)的接收正常,发送不正常。发送引脚GPIO4_A5可能被别的外设占了。
  2025-6-25 17:21 回復

回復帖子

內容:
用戶名: 您目前是匿名發表
驗證碼:
(快捷鍵:Ctrl+Enter)
 

本帖信息

點擊數:72 回複數:3
評論數: ?
作者:巨大八爪鱼
最後回復:巨大八爪鱼
最後回復時間:2025-6-25 17:21
 
©2010-2025 Purasbar Ver2.0
除非另有聲明,本站採用創用CC姓名標示-相同方式分享 3.0 Unported許可協議進行許可。