作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2006, Vol. 32 ›› Issue (19): 239-241,. doi: 10.3969/j.issn.1000-3428.2006.19.086

• 工程应用技术与实现 • 上一篇    下一篇

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

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

  1. (1. 武汉大学计算机学院,武汉 430072;2. 62101部队自动化站,武汉 430010;3. 武汉大学软件工程国家重点实验室,武汉 430072)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2006-10-05 发布日期:2006-10-05

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思想提出了一种电动车控制器设计框架。该设计框架中的软硬件划分模块和各模块的功能定义使得此类嵌入式应用系统可以顺利地在不同硬件平台和软件开发环境之间进行移植并根据用户需求定制。在该设计框架的指导下,在EM78P458、P87LPC768、ATMega8L 3种硬件平台上实现了控制器系统的移植。

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

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