linux下基於qt串列埠程式設計測試二
環境:主機:fedora12
開發軟體:qt
目標板:mini6410
實現功能:
目標板接收pc串列埠傳過來的資訊並在終端輸出,輸出是每次讀8個位元組,然後輸出.
說明:
這一次採用的是開源類qextserialbase提供的串列埠功能,感謝原作者。以下是他的**:
源**:
widget.h:
#ifndef widget_h #define widget_h #include #include "posix_qextserialport.h" #include #include namespace ui class widget : public qwidget ; #endif // widget_h
widget.c:
注意:本文中讀串列埠採用的是readdata()函式,這個函式在qextserialbase中是受保護的虛類,要使用需要把它從posix_qextserialport.h的protected區域移到public區域.
Linux下基於QT串列埠程式設計測試一
linux下基於qt串列埠程式設計測試一 環境 主機 fedora12 開發軟體 qt 目標板 mini6410 實現功能 目標板接收pc串列埠傳過來的資訊並在終端輸出,目標板串列埠接收資訊用select機制 源 widget.h ifndef widget h define widget h in...
Linux下基於QT串列埠程式設計測試一
環境 主機 fedora12 開發軟體 qt 目標板 mini6410 實現功能 目標板接收pc串列埠傳過來的資訊並在終端輸出,目標板串列埠接收資訊用select機制 源 widget.h cpp view plain copy ifndef widget h define widget h inc...
Linux下基於QT串列埠程式設計測試一
linux下基於qt串列埠程式設計測試一 環境 主機 fedora12 開發軟體 qt 目標板 mini6410 實現功能 目標板接收pc串列埠傳過來的資訊並在終端輸出,目標板串列埠接收資訊用select機制 源 widget.h ifndef widget h define widget h in...