请教CAN总线问题?

[复制链接]
2160|9
 楼主| wll_2012 发表于 2013-7-1 09:53 | 显示全部楼层 |阅读模式
本帖最后由 wll_2012 于 2013-7-1 09:55 编辑

一个MCU(STM32F103VC系列)内带CAN 控制器,两个CAN收发器SN65HVD230,请问这3个设备之间可以组成can的两个节点吗?
airwill 发表于 2013-7-1 12:07 | 显示全部楼层
不能.
can 控制器才是节点, CAN收发器只是接口. 没有数据和总线管理能力, 不能是节点.
一个MCU(STM32F103VC系列)就只有一个节点, 不能构成网络.
Love萍萍 发表于 2013-7-1 12:38 | 显示全部楼层
楼上言之有理啊!
pangencao 发表于 2013-7-1 14:49 | 显示全部楼层
应该可以组成两个节点的,2个收发器的id号设不一样即可。
 楼主| wll_2012 发表于 2013-7-1 15:47 | 显示全部楼层
airwill 发表于 2013-7-1 12:07
不能.
can 控制器才是节点, CAN收发器只是接口. 没有数据和总线管理能力, 不能是节点.
一个MCU(STM32F103V ...

嗯是的
 楼主| wll_2012 发表于 2013-7-1 15:48 | 显示全部楼层
pangencao 发表于 2013-7-1 14:49
应该可以组成两个节点的,2个收发器的id号设不一样即可。

怎么讲?
tdh03z 发表于 2013-7-1 21:56 | 显示全部楼层
简单点SN65HVD230理解为电平转换芯片,如果没控制器,你怎么实现数据收发。
micropower 发表于 2013-7-2 01:50 | 显示全部楼层
其实一个完整的CAN节点应该包括CAN控制器和CAN收发器。如果你的MCU嵌有两个独立的CAN控制器,那么这两个独立的CAN控制器分别连两个CAN收发芯片,然后可以组成一个CAN网络。如果只有一个CAN控制器,那么没法组成CAN网络,对STM不太了解,你可以仔细看数据手册
 楼主| wll_2012 发表于 2013-7-2 09:29 | 显示全部楼层
micropower 发表于 2013-7-2 01:50
其实一个完整的CAN节点应该包括CAN控制器和CAN收发器。如果你的MCU嵌有两个独立的CAN控制器,那么这两个独 ...

嗯,谢了!
 楼主| wll_2012 发表于 2013-7-2 09:29 | 显示全部楼层
tdh03z 发表于 2013-7-1 21:56
简单点SN65HVD230理解为电平转换芯片,如果没控制器,你怎么实现数据收发。

有道理!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

96

帖子

0

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