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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

STC單片機帶CRC校驗(查表法)的串口收發程序

查看數: 8088 | 評論數: 9 | 收藏 18
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發布時間: 2020-6-22 14:12

正文摘要:

      本程序為帶CRC校驗的單片機串口收發例程,CRC校驗為查表法,實驗單片機型號為STC12C5A32S2。例程中加入了包頭和包尾作為初步校驗,但包頭包尾均不參加CRC計算。      &nb ...

回復

ID:468878 發表于 2024-8-1 08:37
我一般都懶得校驗,只用截取中間數據用
ID:57896 發表于 2024-7-31 13:05
謝謝分享,有時間實驗一下
ID:81808 發表于 2024-7-31 10:06
四年后的今天,這段代碼又在我的程序里跑起來了
ID:4855 發表于 2021-5-5 00:00
嗯,CRC學習了。
ID:495287 發表于 2020-6-27 13:52
謝謝指點,學習中。
ID:224782 發表于 2020-6-24 09:32
aking991 發表于 2020-6-23 08:35
建議不要在串口中斷里進行這些相關計算,如果碰到超長幀或高波特率通訊時的接收可能會受影響,應在接收中斷 ...

才想起來,我這段程序還真沒在中斷里計算CRC,麻煩下載一下好好看看......中斷里只是判斷了三個HEX的包頭和包尾......CRC計算是在主循環里計算的,因為包頭包尾都不參與計算,還要有一個去包頭包尾的過程......
ID:774633 發表于 2020-6-24 08:47
校驗這方面是不斷學習別人的經驗,一滴滴積累起來的。謝謝分享
ID:224782 發表于 2020-6-23 13:36
aking991 發表于 2020-6-23 08:35
建議不要在串口中斷里進行這些相關計算,如果碰到超長幀或高波特率通訊時的接收可能會受影響,應在接收中斷 ...

這個例程里的接收包長是固定的,所以沒有考慮那么多。而且主要是提供一個基礎函數,具體到做產品里使用還得看個人積累。
ID:65956 發表于 2020-6-23 08:35
建議不要在串口中斷里進行這些相關計算,如果碰到超長幀或高波特率通訊時的接收可能會受影響,應在接收中斷中先緩存,緩存完了再去主函數中進行計算,這樣才有保證完整性,只是建議

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 久久国产精品免费 | 欧美网站在线观看 | 国产精品成人免费精品自在线观看 | 国产欧美久久久 | av高清不卡| 黄色片免费看 | 免费一级黄色片 | 亚洲一区二区在线免费观看 | 久久久久久国产精品 | 日韩福利片 | 成人影片在线 | 国产一级二级片 | 亚洲成人免费 | 四虎久久久 | 国产精品乱码一区二区视频 | 免费在线观看av | 国产精品伦一区二区三级视频 | 欧美一区二区在线视频 | 天天操女人 | 深夜福利网站 | 亚洲动漫精品 | 91片黄在线观看 | 黄色成人免费网站 | av2014天堂网 | 欧美日韩免费视频 | 国产美女免费 | 久久精品视频一区二区 | 欧美日韩中文字幕在线 | 18岁毛片| 久久精品网址 | 免费看黄色aaaaaa 片 | 亚洲一区二区三区在线播放 | av高清不卡 | 日韩理论视频 | 精品国产成人 | 激情婷婷综合 | 日韩精品一区在线观看 | 不卡视频一区二区 | 国产黄a三级 | 欧美国产在线观看 | 伊人久久精品视频 |