相信大家在使用串口登錄樹莓派3的時候應該都遇到了與我一樣的問題,串口打開後,等了半天卻始終沒有反應,如下圖:
後來在網上查到,說樹莓派3b的主控芯片內部,將串口分配改了芯片內部集成的藍牙,所以導致串口不能使用。這裏我使用的鏡像是raspbian_0jessie2016_09_23.img。
爲了能夠使用TTL串口登錄樹莓派,我們需要修改根文件夾下boot裏的config.txt文件。可以使用網線登錄,無線登錄,還可以使用讀卡器在電腦上直接修改,這裏我是用無線登錄,然後輸入命令
pi@raspberrypi:~ $ sudo nano /boot/config.txt
打開config.txt文件,在最後一行加上
dtoverlay=pi3-miniuart-bt
保存退出,重啓啓動樹莓派,就可以使用TTL串口登錄了
注:若在樹莓派3啓動完成後,打開串口登錄,需要先回車,要不然不會跳到輸入用戶名