- 6
- 0
- 约小于1千字
- 约 3页
- 2021-03-09 发布于天津
- 举报
C总线使用串行数据传输方式
公司内部编号:(GOOD-TMMT-MMUT-UUPTY-UUYY-DTTI-
公司内部编号:
CAN总线使用串行数据传输方式,可以IMb/s的速率在40m的双绞线上运 行,也可以使用光缆连接,而且在这种总线上总线协议支持多主控制 器。[117CAN与I2C总线的许多细节很类似,但也有一些明显的区别。当 CAN总线上的一个节点(站)发送数据时,它以报文形式广播给网络中所有 节点。对每个节点来说,无论数据是否是发给自己的,都对其进行接 收。每组报文开头的11位字符为标识符,定义了报文的优先级,这种报 文格式称为面向内容的编址方案。在同一系统中标识符是唯一的,不可 能有两个站发送具有相同标识符的报文。当儿个站同时竞争总线读取 时, 这 种 配 置 十 分 重 要。 当一个站要向其它站发送数据时,该站的CPU将要发送的数据和自己的 标识符传送给本站的CAN芯片,并处于准备状态;当它收到总线分配 时,转为发送报文状态。CAN芯片将数据根据协议组织成一定的报文格式 发出,这时网上的其它站处于接收状态。每个处于接收状态的站对接收 到的报文进行检测,判断这些报文是否是发给自己的,以确定是否接收 它。由于CAN总线是一种面向内容的编址方案,因此很容易建立高水准 的控制系统并灵活地进行配置。我们可以很容易地在CAN总线中加进一 些新站而无需在硬件或软件上进行修改。当所
原创力文档

文档评论(0)