樹莓派3B, wiringPi安裝以及串口相關調試和配置

原文鏈接:https://blog.csdn.net/xiaolintyd/article/details/53066758

原文鏈接:https://blog.csdn.net/xiaolintyd/article/details/53066758

剛剛入手了一個樹莓派3,其中的資源當然很豐富了,樹莓派3有一個IIC,一個Uart,以及一個SPI,這些接口都是我們以後需要連接外圍設備的通訊接口,今天就和大家聊一下樹莓派相關串口Uart的配置和使用,當然這之前你先需要安裝好,依次鍵入如下命令:

sudo apt-get install git-core
sudo git clone git://git.drogon.net/wiringPi
cd wiringPi/
sudo ./build

安裝好了wiringPi之後,我們就可以直接使用其中的庫函數了。下面向大家介紹一下如何配置樹莓派3的串口通訊問題。
樹莓派3只需要兩步就可以實現Uart串口的配置:

sudo nano /boot/config.txt


在文件的末尾添加:

dtoverlay=pi3-miniuart-bt


之後:

sudo nano /boot/cmdline.txt


刪除其中紅色部分:

console=serial10,115200 

之後可以開始使用wiringPi自帶的串口測試代碼進行測試(serialRead.c和serialTest.c),其中serialRead.c用於讀取從電腦發送過來的串口數據並顯示在終端上,而serialTest.c則不斷向電腦串口發送累加數據。
使用如下語句使用gcc進行編譯: sudo gcc serialRead.c -lwiringPi和sudo gcc serialTest.c -lwiringPi。

使用sudo  ./a.out運行編譯好的程序

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章