Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2006, Vol. 32 ›› Issue (19): 239-241,. doi: 10.3969/j.issn.1000-3428.2006.19.086

• Engineer Application Technology and Realization • Previous Articles     Next Articles

Embedded Mechatronic Controller Architecture Based on MDA Thinking

CUI Jingsong1, XIANG Yongqian2, PENG Rong3   

  1. (1. School of Computer Science, Wuhan University, Wuhan 430072; 2. 62101 Automatization Station, Wuhan 430010; 3. State Key Laboratory of Software Engineering, Wuhan University, Wuhan 430072)
  • Received:1900-01-01 Revised:1900-01-01 Online:2006-10-05 Published:2006-10-05

基于MDA思想的嵌入式机电控制器设计框架

崔竞松1,向永谦2,彭 蓉3   

  1. (1. 武汉大学计算机学院,武汉 430072;2. 62101部队自动化站,武汉 430010;3. 武汉大学软件工程国家重点实验室,武汉 430072)

Abstract: The portability and reusability of the embedded system are often suffered from the complex relationships between the hardware components and the constraints of the software running and development environments. An electronic motor controller architecture is proposed based on MDA. The division and definitions of the hardware and software modules in the architecture enable the smooth transplantation between different hardware platforms and software development tools. It also permits the customization. The author has transplanted the controller system between the three platforms: EM78P458, P87LPC768, ATMega8L under the guidance of the architecture.

Key words: Portability, Reusability, Embedded system, Control

摘要: 嵌入式机电控制器的硬件耦合关系复杂,软件受制于运行环境和开发环境,由此导致该类系统的可移植性和可重用性较差。该文针对软硬件约束,基于MDA思想提出了一种电动车控制器设计框架。该设计框架中的软硬件划分模块和各模块的功能定义使得此类嵌入式应用系统可以顺利地在不同硬件平台和软件开发环境之间进行移植并根据用户需求定制。在该设计框架的指导下,在EM78P458、P87LPC768、ATMega8L 3种硬件平台上实现了控制器系统的移植。

关键词: 移植, 重用, 嵌入式系统, 控制