期刊文献+

CAN总线共享时钟调度算法的应用与改进 被引量:6

Application and Improvement of Shared-Clock (S-C) Algorithm in CAN Bus
原文传递
导出
摘要 控制器局域网(CAN)协议被广泛运用在分布式嵌入式系统中,研究表明共享时钟调度算法能有效的将基于CAN的微控制器与时间触发网络结构结合起来。文章指出了共享时钟调度算法存在的一些不足,并且提出一种改进的共享时钟调度算法,通过构建一个实际系统验证了两种算法在CAN通信中的性能,结果显示改进的共享时钟调度算法是对原算法的一种有效补充。 The Controller Area Network (CAN) protocol is widely applied in the development of distributed embedded systems. Studies indicate that the "Shared-Clock" (S-C) algorithm could be used to implement the combination of CAN-based microcontrollers with the time-triggered network architectures. This paper explores some limitations of the existing S-C algorithms, and proposes a new algorithm. The experiment suggests that the new algorithm is an effective supplement to the original shared-clock algorithms.
出处 《通信技术》 2009年第4期76-78,81,共4页 Communications Technology
关键词 控制器局域网(CAN) 共享时钟调度算法 时间触发 Controller Area Network (CAN) Shared-Clock (S-C) time triggered
  • 相关文献

参考文献6

  • 1邬宽明.CAN总线原理和应用系统设计[M].北京:航空航天大学出版社,1995:11.
  • 2刘鲁源,李芳,吕伟杰.TTCAN协议的分析与展望[J].天津理工大学学报,2005,21(3):15-19. 被引量:14
  • 3宋国民,欧阳明高,杨福源,胡林峰,杭勇.TTCAN系统及其在分布式车辆网络中的应用[J].汽车工程,2005,27(6):665-669. 被引量:7
  • 4Pont M J. Supporting the development of time-triggered co-operatively scheduled (TTCS) embedded software using design patterns[J]. Informatica, 2003, 27 (1): 81- 88.
  • 5Pont M J. Patterns for Time-triggered Embedded Systems:Building Reliable Applications with the 8051 Family of Microcontrollers[M]. Addison-Wesley Professional , 1st edition, July 12 2001: 431-433.
  • 6Nolte T, Hansson H, Norstrom C, et al. Using bit-stuffing distributions in CAN analysis[R]. IEEE/IEE Real-Time Embedded Systems Workshop, 2001, (12): 1-6.

二级参考文献35

  • 1Lawrenz W. CAN system engineering from theory to prautical application[M]. New York: Spring-Verlag, 1997.
  • 2Livaali M, Kaiser J, Jia M. Scheduling hard and soft real-time communication in the controller area network [J]. Control Engineering, 1999, 7(12) : 1515 - 1523.
  • 3Tindell K, Burns A. Calculating controller area network(CAN)message response times [J]. Controller Engineering Practice,1995, 3(8):1163-1169.
  • 4Obermaisser R. CAN emulation in a time-triggered environment[A]. Proceedings of the IEEE International Symposium on Industrial Electronics[C]. Piscataway: IEEE, 2002.270 - 275.
  • 5ISO 11898- 4, Road Vehicles-Controller Area Network: Time triggered communication[S].
  • 6Hartwich F, Fuhrer T, Hugel R, et al. Timing in the TTCAN network[EB/OL]. http://www.semiconductors.bosch. de/pdf/Timing-in-TTCAN. pdf. 2002-7-6/2005-2-3.
  • 7Hartwich F, Muller B, Fuhrer T, et al. CAN network with time triggered communication[EB/OL].http ://www.semiconductors.bosch. de/pdf/CiA2000Paper-2. pdf 2000-5-8/2004-12-14.
  • 8Fuhrer T, Muller B, Dieterle W, et al. Time triggered Communication on CAN [ EB/OL]. http://www.semiconductors.bosch. de/pdf/CiA2000Paper-1. pdf. 2000-5-8/2004-12-12.
  • 9Leen G, Heffeman D. TTCAN: a new time-triggered controller area network[J]. Microprocessors and Microsystems, 2002, 26(2) : 77 - 94.
  • 10Zuberi K M, Shin K G. Non-preemptive scheduling of messages on controller area network for real-time control applications[A]. Proceedings of the first IEEE real-time technology and applications symposium[C].Los Alamitos: IEEE Comput. Soc. Press, 1995.240-249.

共引文献17

同被引文献40

引证文献6

二级引证文献16

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部