基于S3C2410的CAN总线通信设计与开发.doc
《基于S3C2410的CAN总线通信设计与开发.doc》由会员分享,可在线阅读,更多相关《基于S3C2410的CAN总线通信设计与开发.doc(2页珍藏版)》请在三一文库上搜索。
1、基于S3C2410的CAN总线通信设计与开发1 引言网络化控制系统是控制系统的发展趋势和研究热点,现场总线控制系统作为网络化系统的重要组成部分,近年来在实际的控制系统中得到了广泛的应用。CAN(Con- troller Area Network)总线作为一种容错性强、可靠性高、布线简单且成本低廉的现场总线倍受用户钦睐,在国内CAN总线已经得到了广泛应用。目前国内广泛应用的独立CAN控制器SJA1000因存在如地址、数据总线的分时复用常导致接口效率低下;接收、发送缓冲区的个数太少,导致数据吞吐率不高;帧屏蔽和过滤器的设置不够灵活,不能满足同时需要更多屏蔽和过滤条件的要求等。ARM芯片S3C241
2、0是一种高集成度,高性价比的嵌入式处理芯片,已成功用于工控设备上。然而其美中不足的是没有集成CAN控制器,使其在工控产品中的应用中受到了一定的阻碍。为了解决这一问题,同时考虑到尽可能降低硬件电路的复杂性,保证CAN总线通讯的稳定性和效率,采用带SPI接口的独立CAN控制器MCP2515来给S3C2410扩展CAN接口。下面以自行开发的人机界面(HMI,Human Machine Interface)中CAN总线通讯接口设计为例进行说明。2 CAN总线接口硬件设计下面先简要介绍相关控制器芯片,后对CAN接口硬件设计作详细说明。2.1 ARM芯片S3C2410和CAN控制器MCP2515简介S3C
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 S3C2410 CAN 总线 通信 设计 开发
链接地址:https://www.31doc.com/p-3411797.html