久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 6805|回復(fù): 10
收起左側(cè)

51單片機(jī)串口如何接收 24字節(jié)數(shù)據(jù),解析有用數(shù)據(jù)

[復(fù)制鏈接]
ID:128402 發(fā)表于 2018-4-27 21:37 | 顯示全部樓層 |閱讀模式
在使用單片機(jī)測(cè)試一款芯片的時(shí)候,使用串口接收芯片發(fā)送的數(shù)據(jù),數(shù)據(jù)總是讀不對(duì)。串口通訊部分沒(méi)問(wèn)題,問(wèn)題是如何找到幀頭??有效數(shù)據(jù)如何保存?
會(huì)的大佬提供一下思路或者代碼,,感激不盡

數(shù)據(jù)幀的格式

數(shù)據(jù)幀的格式
回復(fù)

使用道具 舉報(bào)

ID:213173 發(fā)表于 2018-4-28 06:52 | 顯示全部樓層
這個(gè)應(yīng)該是自定義通訊協(xié)議,1、2字節(jié)是數(shù)據(jù)頭3~23是有效數(shù)據(jù),24是數(shù)據(jù)尾,用于校驗(yàn)數(shù)據(jù)傳輸是否正確。定義一個(gè)數(shù)組,通常在接收到數(shù)據(jù)時(shí)對(duì)第1、2字節(jié)判斷,如正確連同繼續(xù)接收的字節(jié)按序保存在緩存數(shù)組,否則拋棄繼續(xù)等待接收。此時(shí)對(duì)保存在緩存數(shù)組里的數(shù)據(jù)進(jìn)行校驗(yàn),現(xiàn)在還沒(méi)有看出來(lái)這個(gè)數(shù)據(jù)格式的校驗(yàn)算法,通常有累加校驗(yàn)和的校驗(yàn)方法。把前面所有字節(jié)的數(shù)據(jù)相加,超過(guò)一個(gè)字節(jié)的溢出部分自動(dòng)丟棄,或把前面所有字節(jié)的數(shù)據(jù)相加后取反再+1,超過(guò)一個(gè)字節(jié)的溢出部分自動(dòng)丟棄。解析數(shù)據(jù)就比較簡(jiǎn)單,緩存中提取3或2個(gè)字節(jié)的有效數(shù)據(jù)用左移16+左移8位+低8位的方法還原成24位或16位數(shù)據(jù)。
回復(fù)

使用道具 舉報(bào)

ID:312464 發(fā)表于 2018-4-28 09:30 | 顯示全部樓層
建立一個(gè)接收數(shù)組,根據(jù)自己的需要處理接收數(shù)組的數(shù)據(jù)即可。樓上說(shuō)的很詳細(xì)
回復(fù)

使用道具 舉報(bào)

ID:397757 發(fā)表于 2018-9-14 08:19 | 顯示全部樓層
你好,這個(gè)串口問(wèn)題解決了嗎?
回復(fù)

使用道具 舉報(bào)

ID:303383 發(fā)表于 2018-9-14 13:53 | 顯示全部樓層
提示: 作者被禁止或刪除 內(nèi)容自動(dòng)屏蔽
回復(fù)

使用道具 舉報(bào)

ID:397757 發(fā)表于 2018-9-14 14:05 | 顯示全部樓層
你好,你的問(wèn)題解決了嗎?
回復(fù)

使用道具 舉報(bào)

ID:397757 發(fā)表于 2018-9-14 14:07 | 顯示全部樓層
xiaqjchint 發(fā)表于 2018-9-14 08:19
你好,這個(gè)串口問(wèn)題解決了嗎?

我現(xiàn)在也遇到同樣的情況,不知從何下手
回復(fù)

使用道具 舉報(bào)

ID:434663 發(fā)表于 2019-12-13 12:40 | 顯示全部樓層
同樣的困惑,,,大多的教程都是講解用串口助手發(fā)送  一個(gè)字節(jié),,,,沒(méi)有講解發(fā)送大批量數(shù)的,,,,,困惑中
回復(fù)

使用道具 舉報(bào)

ID:639665 發(fā)表于 2020-2-18 16:16 | 顯示全部樓層
哪個(gè)大神可以搞定?求分享
回復(fù)

使用道具 舉報(bào)

ID:219796 發(fā)表于 2020-2-18 16:35 來(lái)自觸屏版 | 顯示全部樓層
開(kāi)頭應(yīng)該是55 5A,讀取一個(gè)字節(jié)是55再度一個(gè)是5a就開(kāi)始讀,直到一個(gè)數(shù)值為67時(shí)停止,可以依次在數(shù)組里保存,需要那個(gè)就把他取出來(lái)
回復(fù)

使用道具 舉報(bào)

ID:93224 發(fā)表于 2020-2-18 17:06 | 顯示全部樓層
betar00 發(fā)表于 2020-2-18 16:16
哪個(gè)大神可以搞定?求分享

我可以搞定
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 国内精品免费久久久久软件老师 | 国产精品久久久久久婷婷天堂 | 欧美一级大片 | 精品久久影院 | 欧美激情在线观看一区二区三区 | ww 255hh 在线观看 | 欧美色a v | 日韩精品一二三 | 国产黄色在线 | 亚洲一区二区三区视频在线 | 天天操伊人 | 一区二区三区中文字幕 | 欧美日韩国产在线观看 | 国产一区二区精华 | 在线中文字幕日韩 | 99久久99久久精品国产片果冰 | 91在线一区| 久久久毛片 | 欧美一级在线免费观看 | 高清视频一区二区三区 | 午夜影院在线免费观看视频 | 久久视频免费观看 | 青青草原综合久久大伊人精品 | 日本精品一区二区 | 亚洲精品视频一区二区三区 | 免费国产网站 | 天天搞天天操 | 日日摸日日碰夜夜爽亚洲精品蜜乳 | av大片在线观看 | 亚洲综合天堂 | 成人a网| 奇米久久 | 欧美成人一级视频 | 久久人人网| 久久久久国产精品午夜一区 | 亚洲综合视频一区 | 国产高清免费视频 | 国产精品亚洲片在线播放 | 视频一区二区在线观看 | 国产视频一区二区 | 一区二区三区四区在线播放 |