[应用相关] STM32F103多节点CAN通讯的问题

[复制链接]
2495|14
 楼主| Thorald 发表于 2018-8-20 17:07 | 显示全部楼层 |阅读模式
请教STM32F103板子的多节点CAN通讯,现在在网上找到的都是两个板子相互通讯的例程,但是我要做的是一个主板接收三个、四个或者五个或者更多的温度采集模块传输过来的数据,请问怎么做?有相关开发经验的大神说说呗!

评论

楼主进展怎么样了,我刚刚开始接触这个 也是类似的电压采集与通信  发表于 2019-12-2 15:47
方便一起交流下不,qq:735171461  发表于 2018-9-11 10:34
Bjorn 发表于 2018-8-20 17:18 | 显示全部楼层
多个设备的时候,一般会移植can上层协议,例如can open协议。
Rollo 发表于 2018-8-20 17:31 | 显示全部楼层
不用协议也是可以的,自己根据can标准注意报文ID即可区分报文,连接的时候注意整个回路就两端各有一个120欧的电阻就可以了,不要每个终端都加一个电阻
keaibukelian 发表于 2018-8-21 09:41 | 显示全部楼层
参考协议 看id号码就可以
wakayi 发表于 2018-8-21 12:46 | 显示全部楼层
网上资料应该一大把的
天灵灵地灵灵 发表于 2018-8-21 15:34 | 显示全部楼层
这玩意儿都是这么用的,随便找个例子。另外不知道103到底支持这个CAN不。
stm32jy 发表于 2018-8-21 17:49 | 显示全部楼层
添加CANopen协议
stm32jy 发表于 2018-8-21 17:50 | 显示全部楼层
这样管理起来比较方便。
paotangsan 发表于 2018-8-22 09:39 | 显示全部楼层
直接can总线就行啊 这还有啥好商量的
minzhongmi110 发表于 2018-9-10 23:53 | 显示全部楼层
请问下楼主是如何处理的。。。目前我只能想到根据不同模块ID来判断相应的数据。。。选择1个模块做为主控制器,主控制器实时和其他模块数据交流。。。
515192147 发表于 2018-10-14 22:14 | 显示全部楼层
本帖最后由 515192147 于 2018-11-30 18:01 编辑

我们的 开发板,可带 98个 模块
TB2ewADgORnpuFjSZFCXXX2DXXa_!!188078469.jpg



515192147 发表于 2018-11-30 17:59 | 显示全部楼层
楼主 搞定 没有。我们有现成的 方案,见
下面链接:
https://bbs.21ic.com/icview-1945634-1-1.html
Prry 发表于 2018-11-30 22:53 | 显示全部楼层
不用协议,ID即表示每个的“地址”
您需要登录后才可以回帖 登录 | 注册

本版积分规则

183

主题

849

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部