轉載_樹莓派4B下的usart串口測試

樹莓派4B是樹莓派最新發布的版本,串口測試是新手入門的一個必經之路。鑑於網上4B資料相對較少,很多資料都是從3B或3B+上移植過來的,但平臺不同,需要的操作也可能不同,這裏對樹莓派4B做一些總結。
關於樹莓派串口的問題,可參考鏈接(https://blog.csdn.net/qq_22121229/article/details/88784036)
因爲筆者只是測試串口通信的可行性,所以,對於交換兩個串口的映射並沒有進行深入研究,這裏只用樹莓派4B miniUSB (GPIO14 15 對應的串口映射 /dev/ttyS0)進行測試。
1.修改配置文件 sudo vim /boot/config.txt (筆者使用的編輯工具爲vim 可以使用sudo apt-get install vim 安裝 讀者也可以選擇自己的編輯工具)
註釋掉最後一行 dtovrtlay=w1-gpio
2.修改配置文件 sudo vim /boot/cmdline.txt
刪掉console=serial0,115200 (可以先對文件備份,sudo cp /boot/cmdline.txt /boot/cmdline.txt.bak 方便以後對文檔進行恢復 )
3.重啓樹莓派(sudo reboot)
4…可以對串口進行一些驗證(stty -F /dev/ttyS0)查看串口波特率
5.硬件平臺連接
筆者採用的是CH340 USB轉串口 (樹莓派4b有默認安裝的驅動,讀者可以自行驗證)
6.ptyhon語言驗證(python版本是2.7,3.7版本改代碼並不適用,需要讀者自行開發)

python
import serial
ser=serial.Serial(’/dev/ttyS0’,115200,timeout=0.5)
ser.isOpen()
ser.write(‘123456’)
7.電腦串口軟件上顯示 123456
————————————————
版權聲明:本文爲CSDN博主「用微笑掩蓋悲傷」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/qq_33256692/article/details/101421919

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章