樹莓派相關-樹莓派串口配置方法


樹莓派是否可以使用串口呢,答案是肯定的 ,下面是詳細方法


1.樹莓派的第一排的第三,四,五個分別,也就是下圖的6,8,10三個port各自是地,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 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait
      刪除后,變成例如以下結果保存退出
dwc_otg.lpm_enable=0 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait

 2.2  改動 /etc/inittab
   在終端輸入例如以下指令 
 sudo nano /etc/inittab
  打開后將最后一行凝視掉 在前面加上一個#號就可以
 #T0:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100

 

3.改動完成后,須要在樹莓派上安裝一個minicom,這里的minicom是Linux平台的串口調試工具,相當於Windows上的串口調試助手

   3.1  安裝minicom,輸入下面命令

sudo apt-get install minicom

   

  3.2  安裝完成后須要對minicom進行配置,此處配置文件須要root權限,不然無法保存配置的參數,那么在命令行中輸入例如以下命令

sudo passwd root
   運行此命令后系統會提示輸入兩遍的rootpassword,輸入你想設的password就可以,然后在運行

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的幫助

    





免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM