文章目录
1.、STM8 控制器局域网beCAN主要特点
STM8 自带了基本扩展 CAN 外设(即STM8内部自带了CAN控制器),又称 beCAN。特点如下:
- 支持CAN协议CAN2.0A标准报文格式,CAN2.0B标准报文格式和扩展报文格式
- 波特率最高可达1兆位/秒
- 支持时间触发通信功能
- 可选择时钟源
发送
- 3个发送邮箱
- 发送报文的优先级特性可软件配置
- 记录发送SOF时刻的时间戳
接收
- 1个3级深度的接收FIFO
- 6个位宽可变的过滤器组
- 标识符列表
- FIFO 方式可配置
- 记录接收SOF时刻的时间戳
时间触发通信模式
- 禁止自动重传模式
- 16位自由运行定时器
- 可配置定时器精度
- 可在最后2个数据字节发送时间戳
管理
- 中断可屏蔽
- 邮箱占用唯一的地址空间,便于提高软件效率
2、beCAN总体描述
在当今的CAN应用中,CAN网络的节点在不断增加,并且多个CAN常常通过网关连接起来,因此整个CAN网中的报文数量(每