樹莓派串列埠連線其它裝置(使用樹莓派除錯其他裝置)

2021-10-13 10:53:21 字數 663 閱讀 9227

預設情況下樹莓派硬體串**付於控制台,主要用於電腦端控制樹莓派,需要關閉控制台對硬體串列埠的占用,使樹莓派硬體串列埠直接讀取感測器串列埠。

sudo nano /boot/cmdline.txt

刪除以下部分

console=ttyama0,115200 kgdboc=ttyama0,115200

最終效果類似

dwc_otg.lpm_enable=0 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait

如果有檔案/etc/inittab

輸入以下指令

sudo nano /etc/inittab

注釋#:/sbin/getty -l ttyama0 115200 vt100

選擇 inte***cing options ->serial ->no -> yes 關閉串列埠除錯功能,開啟串列埠

enable_uart=1

重啟,將感測器連線到樹莓派硬體串列埠,使用minicom進行除錯

minicom -b 9600 -o -d /dev/ttyama0

如果是buildroot編譯的系統映象

參考文章

樹莓派串列埠連線

樹莓派串列埠連線需要修改udev檔案,在 etc udev rules.d資料夾下建立相應串列埠連線的rules檔案,如雷射雷達ydlidar為例,串列埠線與樹莓派主機板相連,樹莓派主機板要識別出雷射雷達,我們就需要編寫rules檔案,我們lsusb命令檢視連線到樹莓派主機板上個介面的id裡以pl2...

樹莓派 串列埠使用

本文參考了 具體步驟如下 1 購買usb 轉ttl串列埠小板和杜邦線,3 sd卡根目錄下overlays 目錄下有乙個 pi3 miniuart bt.dtbo 檔案,參閱 overlays 目錄下 的readme,可以檢視該檔案的資訊。提示我們 gpio 14 15 被藍芽占用了。修改 根目錄下的...

樹莓派串列埠

串列埠使用例程及說明 pyserial api sudo apt get install python serial python m serial.tools.list ports 此命令可以檢視裝置的檔案節點。class serial.serial init port none,baudrate...