基于S3C44B0和μCOS-II的CAN节点的设计
本文利用上述思想所设计的CAN总线智能节点与ZLG USBCAN-1型CAN总线开发设备互相通信正常,从图4可以看到数据接收和发送的顺利进行。
结束语
在S3C44B0上运行的μCOS-II中实现CAN总线智能节点,能够克服传统前后台编程方法的弊端,并且提供模块化、可移植性好、高实时性、易扩展的通信模块,能够大大减少产品的开发时间。
本文作者创新点:
一: 建立了S3C44B0和SJA1000的连接,使这两种常用芯片得以配合使用。
二: 建立起基于S3C44B0和μCOS-II的CAN总线智能节点模块,为以后在μCOS-II操作系统中的CAN总线应用打下了基础。
参考文献
[1] 邬宽明. CAN总线原理与应用系统设计[M]. 北京航空航天大学出版社. 1996.
[2] Jean J. Labrosse 著. 邵贝贝等译. μCOS-II嵌入式实时操作系统[M]. 北京航空航天大学出版社. 2003.
[3] 黄元峰,李育清,姜生元.基于μC/OS的嵌入式系统应用开发研究[J].微计算机信息(嵌入式与SOC),2006年第22卷第2-2期:100-102。
评论