基于STM332的CAN总线应用入门.docVIP

  • 3
  • 0
  • 约9.39千字
  • 约 11页
  • 2017-08-19 发布于河南
  • 举报
基于STM332的CAN总线应用入门 2010年12月18日 星期六 18:54 ??? 最近在搞stm32实验板的can现场总线实验,之前只是搞过STC51的串口通信,相比之下,发觉can总线都挺复杂的。开始时,知道自己是新手,只知道can总线跟串行通信,485通信,I2C通信一样都是用来传输数据通信的,对其工作原理一窍不通,还是从基础开始看书看资料,先了解它的基本原理吧。 一、can总线有以下特点 主要特点 ??? 支持CAN协议2.0A和2.0B主动模式 ??? 波特率最高可达1兆位/秒 ??? 支持时间触发通信功能 发送 ??? 3个发送邮箱 ??? 发送报文的优先级特性可软件配置 ??? 记录发送SOF时刻的时间戳 接收 ??? 3级深度的2个接收FIFO ??? 14个位宽可变的过滤器组-由整个CAN共享 ??? 标识符列表 ??? FIFO溢出处理方式可配置 ??? 记录接收SOF时刻的时间戳 可支持时间触发通信模式 ??? 禁止自动重传模式 ??? 16位自由运行定时器 ??? 定时器分辨率可配置 ??? 可在最后2个数据字节发送时间戳 管理 ??? 中断可屏蔽 ??? 邮箱占用单独1块地址空间,便于提高软件效率 二、CAN中的一些基本概念 看完这些特点后,疑问一个一个地出现: 1. 什么是时间触发功能? 2. 发送邮箱是什么来的? 3. 报文是什么来的? 4. 什

文档评论(0)

1亿VIP精品文档

相关文档