如果 樹莓派連接arduino的TX/RX不行的情況下,可以修改 /boot/config.txt?
第一步:
在最后添加 一句?
dtoverlay=pi3-miniuart-bt?
Ctrl+X 保存退出。
或者使用以下語(yǔ)句,直接在/boot/config.txt 插入配置語(yǔ)句
echo dtoverlay=pi3-miniuart-bt ?| sudo tee -a /boot/config.txt
第二步:關(guān)閉藍(lán)牙的uart服務(wù)。
1.SSH登錄樹莓派3后,輸入下面命令關(guān)閉hciuart使用uart0.
sudo systemctl disable hciuart
2.編輯/lib/systemd/system/hciuart.server 將 “ttyAMA0”修改為“ttyS0”
sudo nano /lib/systemd/system/hciuart.service
將 “ttyAMA0”修改為“ttyS0”
第三步:編輯/boot目錄下的cmdline.txt文件
sudo nano /boot/cmdline.txt
參考下面內(nèi)容修改:
dwc_otg.lpm_enable=0 console=serial1,115200? console=tty1 root=/dev/mmcblk0p2? kgdboc=serial1,115200 rootfstype=ext4 elevator=deadline fsck.repair=yes? rootwait
保存退出