Qt串列埠通訊實現 ARM開發板環境

2021-07-26 07:31:56 字數 429 閱讀 9416

最終目標把我們的簡單串列埠通訊程式移植到arm開發板執行。

其實基本同另外一篇linux環境裡面程式一樣,但是現在手頭沒有杜邦線,無法使用其他的串列埠,先用了控制台埠進行了試驗(其實就是/dev/console這個裝置),原理都一樣的。

1.把linux下的qt工程檔案中以.cpp和.h字尾的檔案單獨拿出來放到serial-arm目錄下面

2.執行/.../bin/qmake -project (前面路徑是你自己編譯的arm環境的庫) :生成工程檔案

3.執行/.../bin/qmake :生成makefile檔案

4.執行make:生成可執行檔案

5.拷貝到nfs掛在目錄下面

6.執行之前寫的啟動指令碼開啟就可以了。你可以關掉你securecrt,隨便開啟乙個pc的串列埠助手,輸入hello,傳送,會發現板子上的接受框有對應的顯示。

開發板與主機的串列埠通訊

soft hard arm 開發板嵌入式linux系統與主機pc通過串列埠傳輸檔案 1,我用的xp虛擬機器下redhat9.0做主機,按照下面第一篇文章,我在makefile中把cc gcc該為cc arm linux gcc,編譯 make 時出錯說缺少libzmodem.a這個庫檔案。後來我安裝...

讓QT跑在ARM開發板上

前幾個星期為了搭建乙個android跑qt的編譯環境,由於不熟悉android開發的環境,什麼jdk,ndk,sdk,ant一大堆全沒聽過的名詞開始出現,即使有大神的書做參考,花了兩天的時間還是沒能在windows上面搭建出來,最後在linux上quest花了不到兩個小時就搞定,也不知道是什麼原因。...

移植QT5 4 0到ARM開發板

qt5中不再用到qt4中的視窗系統qws 而是使用qpa系統,二者之間的差異還不清楚,但是程式執行時不需要再加上引數 qws了。而這個特性也導致qt5與qt4的移植過程有一些區別,這裡記錄一下。tar zxvf qt everywhere opensource src 5.4 0.tar.gz 解壓...