欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標(biāo)題: arduino連接中顯串口屏連接 [打印本頁]

作者: dan0530    時間: 2021-6-9 18:37
標(biāo)題: arduino連接中顯串口屏連接
1、串口屏界面?zhèn)鬏?/font>
空白U盤進(jìn)行格式化,格式化選擇FAT32或FAT文件格式,
格式化后打開VGUS軟件,刷新盤符
選擇剛格式化的U盤,然后點(diǎn)擊旁邊的下載到U盤按鈕進(jìn)行下載
成功后可在U盤中看到一個對應(yīng)串口屏參數(shù)的文件夾,文件夾中為bin文件
然后彈出U盤

2、連接串口屏
如圖所示,由于供電方式選擇的是USB供電,因此將轉(zhuǎn)接模塊連接電腦,而后插入包含數(shù)據(jù)的U盤


更改供電方式:將J4的連接模塊轉(zhuǎn)移到連接下方兩個接線,則可轉(zhuǎn)變?yōu)橥饨与娫雌鞴╇姟?/font>
插入U盤后將自動下載更新界面,等界面顯示:”Please plug out the U disk”并發(fā)出持續(xù)的聲響后拔出U盤,即可見到更新的界面

3、將串口屏的連接線通過焊接的方式將公公線與連接線的DIN,DOUT,GND三個部位相連接,如圖
而后將連接線對應(yīng)連接arduino板,如圖2A TTL接口
DOUT 連接RX,DIN連接TX,GND連接GND

4、arduino寫入串口屏的代碼
藍(lán)色是串口屏往外發(fā)送的數(shù)據(jù)
A5 5A 06 83 01 00 01 00 03
A5 5A 表示幀頭(默認(rèn)幀頭,如果用戶已自行修改,請根據(jù)自定義的幀頭發(fā)送指令)
06 指令字節(jié)長度,83 01 00 01 00 03 共 6 字節(jié)(不含幀頭)
83 表示讀取 VGUS 屏變量存儲器指令
01 00:變量地址,在控件屬性中設(shè)置
01:數(shù)據(jù)字長度,00 03 共 1 字長
00 03:數(shù)據(jù)內(nèi)容

綠色是串口屏接收的數(shù)據(jù)
A5 5A 05 82 04 00 00 05
A5 5A:幀頭
05:指令字節(jié)長度,82 04 00 00 05 共 5 字節(jié)
82:寫變量存儲器指令
04 00:設(shè)置的變量地址
00 05:數(shù)據(jù)內(nèi)容
通過Serial.write函數(shù)對串口屏進(jìn)行數(shù)據(jù)的書寫,但按照串口屏的指令進(jìn)行順序書寫,注意對比Serial.print和Serial.write函數(shù)的區(qū)別:Serial.print()函數(shù)與Serial.write()函數(shù)的區(qū)別_csdn-wang.的博客-CSDN博客
這里對串口屏應(yīng)使用Serial.write函數(shù)才可正確寫入對應(yīng)的指令信息

5、arduino讀取串口屏的發(fā)出的信息
首先定義存儲數(shù)據(jù)的數(shù)組
然后進(jìn)行串口通訊定義波特率,串口屏的波特率為115200
然后判斷是否有輸入數(shù)據(jù),并將收到的數(shù)據(jù)進(jìn)行存儲。
(a為char類型)
判斷comdata數(shù)組有數(shù)據(jù),然后判斷數(shù)據(jù)地址(經(jīng)測試為comdata[4]),并在對應(yīng)的變量存儲地址進(jìn)行顯示,最后將數(shù)組進(jìn)行數(shù)據(jù)清空,方便下次數(shù)據(jù)接收。


以上的圖文Word格式文檔51黑下載地址(方便保存):
串口屏與arduino單片機(jī)連接.docx (863.17 KB, 下載次數(shù): 24)

作者: chedcba_c    時間: 2022-9-24 10:54
可參考




歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1