linux下串列埠程式測試

2021-05-24 02:17:58 字數 336 閱讀 8834

linux平台下的串列埠程式網上比比皆是,這裡是自己參考資料寫的。

測試函式如下:

另外那個標頭檔案是我經常使用的,現在還在不斷更新、修改中,也放到這裡吧:

測試如下:

虛擬機器fc9,使用物理串列埠(可以在vm中設定的),在tty1上執行該程式,在tty2上執行minicom,短接串列埠線2、3腳,可以看到在minicom中輸出了程式傳送的字串。實際環境中沒有測試,因為開發板上只有乙個串列埠。

也可以參考這篇文章:http://www.latelee.org/programming-under-linux/90-serialport-programming.html

木草山人

Linux下UART串列埠的測試小程式

include include include include include define baudrate b115200 define uart device dev ttys3 define false 1 define true 0 brief 設定串列埠通訊速率 param fd 型別 ...

linux下基於QT的串列埠程式

qt5發布之前,qt實現串列埠通訊一般是採用第三方類庫qextserialport。qt5發布後自帶了qtserialport 能夠支援串列埠通訊。一 qt5.0以下版本 1.在工程中引入4個檔案。qextserialbase.cpp和qextserialbase.h 以及posix qextser...

Linux下SPI測試程式

說明 spi通訊實現 方式一 同時傳送與接收實現函式 spi transfer 方式二 傳送與接收分開來實現 spi write 只傳送 spi read 只接收 兩種方式不同之處 方式一,在發的過程中也在接收,第二種方式,收與發單獨進行 created on 2013 5 28 author lz...