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

標題: 關于51單片機串口接收數據處理程序的編寫 [打印本頁]

作者: ztt213    時間: 2019-8-13 10:38
標題: 關于51單片機串口接收數據處理程序的編寫
串口接收一串數據,通過數據ID對比,顯示檢測到是語文,數學,英語,但不知道一次檢測幾本,檢測的是哪一本,程序接收函數應該怎么來寫?

2D 00 01 01 03 0C 20 18 11 19 01 02 03 04 08 01 0D 15 0C 20 18 11 12 01 02 03 04 05 07 65 5F 0C 20 18 11 12 01 02 03 04 05 07 65 73 EC 80



作者: wulin    時間: 2019-8-13 16:55
只有一串數據,沒有通訊協議誰也幫不了你。
作者: lyj666    時間: 2019-8-14 09:11
串口打開接受中斷,有數據過來進入中斷,讀出數據后,要看你通訊協議怎么定義數據包,不知道樓主的意思。
作者: ztt213    時間: 2019-8-14 13:27
wulin 發表于 2019-8-13 16:55
只有一串數據,沒有通訊協議誰也幫不了你。

13 00 01 01 01 0C 20 18 11 12 01 02 03 04 05 07 65 73 97 F2
13 00 01 01 01 0C 20 18 11 19 01 02 03 04 08 01 0D 15 A9 AB
標紅的為ID號,后兩位數據校驗
作者: ztt213    時間: 2019-8-14 13:30
lyj666 發表于 2019-8-14 09:11
串口打開接受中斷,有數據過來進入中斷,讀出數據后,要看你通訊協議怎么定義數據包,不知道樓主的意思。

上面那一段是一次檢測兩本出來的數據。
語文13 00 01 01 01 0C 20 18 11 19 01 02 03 04 08 01 0D 15 A9 AB
數學13 00 01 01 01 0C 20 18 11 12 01 02 03 04 05 07 65 73 97 F2
前四位為幀頭,標紅為ID,后兩位校驗
作者: 流著汗的魚    時間: 2019-8-14 16:32
你問的問題也是不清楚(但不知道一次檢測幾本,檢測的是哪一本),你都不知道,我們更不知道了,串口接受中斷中判斷幀頭,收到幀頭后,接受有效數據,最后校驗。
作者: vavcm    時間: 2019-8-14 17:28
通過幀頭判斷數據有效性,然后提取數據,最終校驗數據。




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