基于C8051F040 CAN总线的节点通信研究

被引:5
|
作者
宋薇 [1 ]
刘晓洁 [1 ]
韩润萍 [1 ]
机构
[1] 北京服装学院信息工程学院
关键词
C8051F040; CAN总线; 通信节点; FIFO;
D O I
暂无
中图分类号
TP273.5 [];
学科分类号
080201 ; 0835 ;
摘要
简要介绍了C8051F040单片机CAN控制器的结构,设计了CAN通信节点的硬件电路,并详细阐述了一种基于FIFO技术的CAN多消息通信的软件设计方法。硬件电路采用CAN收发器TJA1040建立了C8051F040 CAN控制器与CAN总线之间的连接,并由6N137与TLP521实现了光耦隔离。软件部分对数据发送节点与接收节点的通信程序作了分别介绍,并由较详细的源代码说明CAN多消息通信中一些关键寄存器的设置。文中所介绍的软件设计方法具有一定的通用性。
引用
收藏
页码:190 / 193
页数:4
相关论文
共 4 条
  • [1] 对C8051F040的CAN控制器的分析及应用
    胡晓柘
    张培仁
    杨天宝
    曹少华
    [J]. 微计算机信息, 2007, (32) : 105 - 107
  • [2] 基于C8051F040的CAN总线智能节点的设计
    潘佚
    [J]. 现代电子技术, 2006, (04) : 49 - 51
  • [3] C8051F系列单片机开发与C语言编程[M]. 北京航空航天大学出版社 , 童长飞编著, 2005
  • [4] 与8051兼容的高性能、高速单片机[M]. 北京航空航天大学出版社 , 李刚,林凌编著, 2002