计算机工程与应用 ›› 2010, Vol. 46 ›› Issue (14): 72-74.DOI: 10.3778/j.issn.1002-8331.2010.14.021

• 研发、设计、测试 • 上一篇    下一篇

星载图像数据处理器软件设计与实现

滕学剑,陈晓敏   

  1. 中国科学院 空间科学与应用研究中心,北京 100190
  • 收稿日期:2009-03-16 修回日期:2009-05-15 出版日期:2010-05-11 发布日期:2010-05-11
  • 通讯作者: 滕学剑

Design and implementation of software for onboard image data processor

TENG Xue-jian,CHEN Xiao-min   

  1. Center for Space Science and Applied Research,Chinese Academy of Sciences,Beijing 100190,China
  • Received:2009-03-16 Revised:2009-05-15 Online:2010-05-11 Published:2010-05-11
  • Contact: TENG Xue-jian

摘要: 介绍了一款采用单片机和CAN通信控制器SJA1000实现CAN总线通讯的星载图像数据处理器的嵌入式软件的设计方法,从设备系统拓扑结构出发,介绍了单片机和SJA1000的特点,详细介绍了软件设计流程,包括CAN控制器初始化、收发数据、主程序流程图,并详细讨论了设计中几个应该注意的问题。

关键词: CAN总线, 单片机, SJA1000

Abstract: The paper introduces the software design of the onboard image data processor based on CAN bus.The processor uses AT80C32E as CPU and SJA1000 as CAN bus controller to realize its communication object.It summarizes the character of AT80C32E and SJA1000 from the system structure of the processor hardware.,then introduces the details of the software design process,including the initialization of SJA1000,message transmitting and receiving and the main work flow of the software design.Finally this paper discusses several questions occurred in the design process.

Key words: Controller Area Network(CAN) bus, single-chip microcontroller, SJA1000

中图分类号: