使用CH32V203F6P6來作為CAN轉(zhuǎn)串口工具,發(fā)現(xiàn)can過濾器接收id數(shù)據(jù)過多時,過于密集時,串口打印出的對應(yīng)數(shù)據(jù)某些幀會收不到,或者收了會丟數(shù)據(jù)

如題

以下是對比數(shù)據(jù),軟件上在CAN接收中斷函數(shù)里面用串口將數(shù)據(jù)發(fā)送按以下格式發(fā)送出去

就這一幀接收不完整或者接收不到



問題點.png

有沒有can轉(zhuǎn)串口的例程可以參考下?


你好,附件中斷接收例程可做參考,通過串口將報文中的數(shù)據(jù)段打印出來。不過最好注意打印是比較耗費時間的,ms級的,可能被中斷打斷,可用標志位寫入緩沖區(qū)的方式來實現(xiàn)比較好。后續(xù)有問題可郵件yrl@wch.cn與我溝通

icon_rar.gifCAN-RESEIVE-interrupt1.zip



串口使用DMA,濾波器配置正確,中斷優(yōu)先級調(diào)高


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频