首页 | 官方网站   微博 | 高级检索  
     

基于S3C4480X处理器的CAN节点的构建方案
引用本文:张继虎.基于S3C4480X处理器的CAN节点的构建方案[J].电源技术应用,2010(4):38-42,53.
作者姓名:张继虎
作者单位:国防科工局信息中心,北京100048
摘    要:基于ARM7TDM呐核的52位嵌入式处理器已经普遍应用于工业控制、汽车电子等各个领域。CAN总线也已广泛应用于这些领域。但大多数数据地址分离总线的处理器并没有在片内集成CAN总线控制器,本文针对该问题给出了一种基于双总线周期的解决方案。本方案选用飞利浦SJA1000器件作为CAN总线控制器,并且对ARM和CAN控制器的总线接口进行了扩展。本文该设计的时序和组合逻辑电路设计进行了分析,最后对CAN控制器在Linux下的驱动移植做了简要介绍。

关 键 词:ARM  CAN  SJA1000  linux

Construction of the Controller Area Network Node Based on S3C44BOX Microprocessor
ZHANG Jihu.Construction of the Controller Area Network Node Based on S3C44BOX Microprocessor[J].Power Supply Technologles and Applications,2010(4):38-42,53.
Authors:ZHANG Jihu
Affiliation:ZHANG Jihu (Information Center of the Commission of Science, Technology and Industry for National Defense, Beijing 100048, China)
Abstract:ARM7TDMI based embedded microprocessors have already been popularly used in the industrial control, automotive, electronics fields. The Controller Area Network (CAN) bus is also widespread in these areas. However, CAN bus controller is not integrated in most of the ARM7TDMI chips. In this paper, we use the SJA1000 by Philips as a standalone CAN controller and extend the bus interface of ARM and CAN controller. We analyze our design of timing and combinational logic circuits in detail. Also, the possibility of CAN controller driver transplantation onto Linux is briefly introduced in the article.
Keywords:ARM CAN SJA1000 linux
本文献已被 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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

京公网安备 11010802026262号