STM32F407ZGT6 CAN笔记

这篇笔记详细介绍了STM32F407ZGT6的CAN通信,包括CAN的简介、特点、节点组成、协议层的位时序、波特率和报文结构。还讨论了差分信号的优势,如抗干扰能力和时序定位精确。内容涵盖同步、报文种类及其结构,以及CAN_High和CAN_Low的电压状态。
摘要由CSDN通过智能技术生成

学习CAN协议、参考野火的开发手册和代码

随记

2020年7月30日09:22:01

一、CAN

1.简介

控制器局域网络(Controller Area Network),由德国的BOSCH公司开发的,并最终成为国际标准。

2.特点

  • 异步通讯
  • 半双工
  • 两线 CAN_High && CAN_Low 所谓的差分信号线
  • ISO11898标准的高速、短距离 ------闭环网络
  • 闭环
    • 总线最大长度为 40M
    • 最高速度为 1Mbps
    • 总线两端接 120 欧电阻
  • 开环
    • 两根线要各串联一个 2.2 KΩ
    • 最大传输距离 1Km 这是最高通讯速率为 125Kbps

3.节点组成

CAN通讯节点由一个CAN控制器及CAN收发器组成,控制器与收发器之间通过CAN_Tx及CAN_Rx信号线相连,收发器与CAN总线之间使用CAN_High及CAN_Low信号线相连。其中CAN_Tx及CAN_Rx使用普通的类似TTL逻辑信号,而总线是一对差分信号线,使用比较特别的差分信号。

CAN控制 CAN收发器 CA总线
CAT_Tx <- -> CAT_Tx <- -> CAN_High
CAN_Rx <- -> CAN_Rx <- -> CAN_Low

3.1 硬件

  • TJA1050
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值