首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于MCP2515和S3C2440组建CAN总线通信系统的设计与实现
引用本文:刘金梅,姚晓琼,韦雪洁.基于MCP2515和S3C2440组建CAN总线通信系统的设计与实现[J].华北航天工业学院学报,2012(1):10-12.
作者姓名:刘金梅  姚晓琼  韦雪洁
作者单位:北华航天工业学院电子工程系,河北廊坊065000
摘    要:CAN总线在嵌入式系统开发中有着广泛的应用,多数嵌入式处理器没有CAN总线控制器,所以需要通过外部总线自己扩展CAN总线接口,使S3C2440芯片可以控制CAN总线数据的发送和接收,本文采用MCP2515总线控制器扩展S3C2440芯片的接口功能——利用SPI接口扩展CAN总线接口。本文详细介绍了CAN总线硬件的接口设计,并详细说明嵌入式Linux操作系统上CAN设备驱动程序的具体设计。

关 键 词:Linux  S3C2440X  MCP2515  CAN总线  SPI接口

The CAN Bus Communication System Based on MCP2515 and $3C2440
LIU Jin-mei,YAO Xiao-qiong,WEI Xue-jie.The CAN Bus Communication System Based on MCP2515 and $3C2440[J].Journal of North China Institute of Astronautic Engineering,2012(1):10-12.
Authors:LIU Jin-mei  YAO Xiao-qiong  WEI Xue-jie
Institution:(Electronics Engineering Department, North China Institute of Aerospace Engineering, Langfang 065000, China)
Abstract:CAN bus was widely used in embedded system development, but most embedded processors without CAN bus controller, need to extend external CAN bus interface through external bus. In order to send and receive the CAN bus data by S3C2440 chip,in- terface function of S3C2440 was extended by MCP2515 chip in the paper, which was used in the SPI interface to extend CAN bus in- terface. The design of CAN bus hardware interface was described in the paper. The design of CAN device drive program on the embed- ded Linux operating system was specified in detail.
Keywords:Linux  S3C2440X  MCP2515  CAN BUS  SPI Interface
本文献已被 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号