一、简介
CAN是控制器局域网络是由以德国BOSCH公司开发,是国际上应用最广泛的现场总线之一。已经成为汽车计算机控制系统和嵌入式工业控制局域网的标准总线。本次的任务是通过学习CAN总线的发送,来了解CAN总线的工作过程。
二、硬件
三、寄存器
(1)CANCON 配置操作模式
(2)BRGCONx(x =1,2,3) 波特率控制器
(3)TXBxCON(x =1,2,3) 发送控制寄存器
(4)TXB0DLC 发送缓冲区n数据长度编码寄存器
(5)TXB0D0 发送缓冲区n数据字段字节m寄存器
四、代码
(1)初始化
选择模式并配置波特率
[size=0.83em]QQ截图20161215230319.png (137.83 KB, 下载次数: 0) 下载附件 [url=]保存到相册[/url] [color=rgb(153, 153, 153) !important]2016-12-15 23:06 上传
(2)发送数据
配置发送数据的ID,数据,长度,帧类型,并发送;在秒函数内执行。
|