樹莓派相關-樹莓派串列埠配置方法
阿新 • • 發佈:2019-02-06
樹莓派是否能夠使用串列埠呢,答案是肯定的 ,以下是具體方法
1.樹莓派的第一排的第三,四,五個分別,也就是下圖的6,8,10三個埠分別是地,TX與RX,與被連線裝置連線起來。注意樹莓派的TX要連線從裝置的RX,樹莓派的RX要連線樹莓派的TX
2.樹莓派上只有一個串列埠,系統預設將它作為除錯口,所以不能直接當成普通串列埠進行程式設計和使用,需要先將除錯口的配置去掉,再使用。此處需要修改兩處檔案
2.1 修改/boot/cmdline.txt
在終端輸入如下指令 sudo nano /boot/cmdline.txt
開啟後將紅色部分刪除
dwc_otg.lpm_enable=0 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 sudo nano /etc/inittab
開啟後將最後一行註釋掉 在前面加上一個#號即可
#T0:23:respawn:/sbin/getty
-L ttyAMA0 115200 vt1003.修改完畢後,需要在樹莓派上安裝一個minicom,這裡的minicom是Linux平臺的串列埠除錯工具,相當於Windows上的串列埠除錯助手
3.1 安裝minicom,輸入以下命令
sudo apt-get install minicom
3.2 安裝完畢後需要對minicom進行配置,此處配置檔案需要root許可權,不然無法儲存配置的引數,那麼在命令列中輸入如下命令
sudo passwd root
執行此命令後系統會提示輸入兩遍的root密碼,輸入你想設的密碼即可,然後在執行
sudo passwd --unlock root
這樣就解鎖了root賬戶3.3 切換到root賬戶,再次開啟命令列,輸入minicom引數配置命令
minicom -s
在主選單的第三項Serial Port Setup,進入下一級選單,根據選單項的提示字母選擇,按A將串列埠裝置修改為 /dev/ttyAMA0
,按E將波特率修改為9600或者自己需要的數值,設定好以後返回主選單,選擇Save Setup as Dfl
然後選擇Exit,此時如果正常的話就可以進行串列埠收發了,這裡我的樹莓派是連線到一臺PC上去的,我利用PC的串列埠除錯軟體成功進行了收發
tips: 按CTRL+A,接著按Z可以檢視minicom的幫助