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

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管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版