基于S3C2410的CAN总线通信设计与开发

网友投稿 254 2022-11-13

基于S3C2410的CAN总线通信设计与开发

1 引言

2 CAN总线接口硬件设计

下面先简要介绍相关控制器芯片,后对CAN接口硬件设计作详细说明。

2.1 ARM芯片S3C2410和CAN控制器MCP2515简介

(1) 有标准帧和扩展帧两种数据帧可供选择,每个帧的数据字段长度可为0-8字节,标准帧数据段的前两个字节可单独过滤;

(2) 内含3个发送缓冲器和2个接收缓冲器,并且其优先级可编程设定;

(3) 内含6个29字节的接收过滤器和2个29字节的接收屏蔽器;

(4) 具有Loop-Back(自环检测)模式;支持更高层的协议,如DeviceNet、SAEJ1939;

2.2 硬件接口设计

图1 PROFIBUS 网络特性

(1) 本接口设计不使用TXnRTS、RXnBF等5个引脚,使用了总中断引脚INT,因此在软件设计的时候不使能发送请求和接收完毕中断对应功能引脚,且在本设计中该引脚也不作其它用途,处理器在响应总中断后,通过SPI接口访问MCP2515内部相应寄存器来确定具体的中断事件,并对其作出处理。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:云计算时代的网络新技术-EVB
下一篇:参观迅达云成公司有感
相关文章

 发表评论

暂时没有评论,来抢沙发吧~