单片机与嵌入式系统应用
请选择语言:中文 ENGLISH
单片机与嵌入式系统应用  2012, Vol. 12 Issue (7): 37-40    DOI: A
新器件新技术 最新目录 | 过刊浏览 Previous Articles  |  Next Articles  
基于SJA1000 IP核的CAN总线通信系统
陈祖海,潘明
桂林电子科技大学计算机与控制学院,桂林541004
CAN Bus Communication System Based on SJA1000 IP Core
Chen Zuhai,Pan Ming
School of Computer and Control,Guilin University of Electronic Technology, Guilin 541004, China
 全文: [HTML 12KB]   输出: BibTeX | EndNote (RIS)      背景资料
摘要 分析了CAN总线控制器的工作原理,以SJA1000为模型,提出基于SOPC技术的CAN总线控制器的设计方案,并完成SJA1000 IP核的设计;完成了在Altera的Cyclone III型FPGA芯片上集成微处理器核、SJA1000 IP核、数据RAM、程序ROM为一体的完整CAN总线通信系统的设计。实验结果验证了SJA1000 IP核设计方案的合理性。
作者相关文章
陈祖海
潘明
陈祖海
潘明
关键词CAN总线   SOPC   IP核   FPGA     
Abstract: The working principle of CAN bus controller is analyzed.Taking SJA1000 as model, a design of CAN bus controller is proposed based on SOPC technology, and the design of SJA1000 IP core is achieved.A integral CAN bus communication system is realized on Altera Cyclone III FPGA chip,which integrates microprocessor core, SJA1000 IP core, data RAM and program ROM.Experimental result verifies the rationality of SJA1000 IP core design.
Key wordsCAN bus   SOPC   IP core   FPGA   
收稿日期: 2012-02-24; 出版日期: 2012-07-01
引用本文:   
陈祖海,潘明,陈祖海等. 基于SJA1000 IP核的CAN总线通信系统[J]. 单片机与嵌入式系统应用, 2012, 12(7): 37-40.
Chen Zuhai,Pan Ming,Chen Zuhai et al. CAN Bus Communication System Based on SJA1000 IP Core[J]. Microcontrollers & Embedded Systems, 2012, 12(7): 37-40.
 
[1] 潘松,黄继业.EDA技术实用教程[M].3版.北京:科学出版社,2006:2324.
[2] 饶运涛,邹继军.现场总线CAN原理与应用技术[M].北京:北京航空航天大学出版社,2007.
[3] 刘韬,楼兴华.FPGA数字电路系统设计与开发实例导航[M].北京:人民邮电出版社,2005.
[4] 邬宽明.CAN总线原理和应用系统设计[M].北京:北京航空航天大学出版社,1996.
[1] 赵宏阳,丁晓明. 基于FPGA的高速多路视频数据采集系统[J]. 单片机与嵌入式系统应用, 2012, 12(7): 56-58.
[2] 万智萍. CC2530和FPGA的新型无线网络节点设计[J]. 单片机与嵌入式系统应用, 2012, 12(7): 20-23.
[3] 张科帆. 基于CAN总线的矿用语音广播对讲系统设计[J]. 单片机与嵌入式系统应用, 2012, 12(7): 52-55.
[4] 王海光,林平分. 基于SOPC的M8051嵌入式调试器设计[J]. 单片机与嵌入式系统应用, 2012, 12(6): 44-47.
[5] 陆探,张徐亮,朱伟杰,朱万经. 基于模型的数字音频广播信号调制系统设计[J]. 单片机与嵌入式系统应用, 2012, 12(5): 13-16.
[6] 贺贝,张友奖,徐旺生. 一种基于FPGA的红外视频采集系统设计[J]. 单片机与嵌入式系统应用, 2012, 12(4): 51-54.
[7] 刘许亮,王留奎. 基于μC/OS-II的多窗口显示屏控制器设计[J]. 单片机与嵌入式系统应用, 2012, 12(2): 25-28.
[8] 陈亚坤. 基于FPGA测试电路的SRAM自测试研究[J]. 单片机与嵌入式系统应用, 2012, 12(1): 8-11.
[9] 刘成明,张艳兵,李新娥. 基于FPGA的实时无损数据压缩系统设计[J]. 单片机与嵌入式系统应用, 2011, 11 (7 ): 27-29 .
[10] 李亮,龚光华. 基于QuickUSB的数据采集系统[J]. 单片机与嵌入式系统应用, 2011, 11 (7 ): 37-39 .
[11] 叶立,张自强. FPGA平台实现最小开关损耗的SVPWM算法[J]. 单片机与嵌入式系统应用, 2011, 11 (6 ): 5-8 .
[12] 李志军,陈丽娟,刘建霞,张剑飞. 实现SOPC的嵌入式软硬件协同设计平台[J]. 单片机与嵌入式系统应用, 2011, 11 (5 ): 8-10 .
[13] 栾新源. 加固液晶显示器控制电路设计实例[J]. 单片机与嵌入式系统应用, 2011, 11 (5 ): 21-24 .
[14] 介素静,孙吉利,张平. Leon3软核的FPGA SelectMap接口配置设计[J]. 单片机与嵌入式系统应用, 2011, 11 (5 ): 28-30 .
[15] 隋会静,杨永杰. Avalon总线SHT11的自定义IP核的开发[J]. 单片机与嵌入式系统应用, 2011, 11 (4 ): 7-9 .