你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

stm32f103CAN口怎么接收来自上机位的一包32字节的数据

[复制链接]
黄同学来学习 提问时间:2019-1-14 11:06 /
阅读主题, 点击返回1楼
收藏 1 评论20 发布时间:2019-1-14 11:06
20个回答
mmuuss586 回答时间:2019-1-14 16:04:29

分成多个包发,一个中断接收

评分

参与人数 1蝴蝶豆 +1 收起 理由
STMCU + 1

查看全部评分

黄同学来学习 回答时间:2019-1-14 17:18:11
Johnson Cao 发表于 2019-1-14 13:57
使用环形缓冲区,中断写,main里读就行了.环形缓冲研究下,以后搞通信,用得上的地方多了去. ...

can是按帧发送的   非常感谢大家支持
黄同学来学习 回答时间:2019-1-14 17:19:03
谢谢三位大神的指教   自己已经搞定了   非常感谢
黄同学来学习 回答时间:2019-1-14 17:20:21
stm1024 发表于 2019-1-14 15:35
if(RxMessage.Data==0x40)
为什么有这种写法?Data是一个数组啊喂

是写漏了  谢谢哈
黄同学来学习 回答时间:2019-1-14 17:20:50
zts329547875 发表于 2019-1-14 15:52
打包,拆包,重组,校验

是的   就是实现起来才难
黄同学来学习 回答时间:2019-1-14 17:21:28
mmuuss586 发表于 2019-1-14 16:04
分成多个包发,一个中断接收

是的   这个贴就是接收出现了问题   谢谢你的回复
12

所属标签

相似问题

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版