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种硬件平台上实现了控制器系统的移植。
关键词:
移植,
重用,
嵌入式系统,
控制
CUI Jingsong; XIANG Yongqian; PENG Rong. Embedded Mechatronic Controller Architecture Based on MDA Thinking[J]. Computer Engineering, 2006, 32(19): 239-241,.
崔竞松;向永谦;彭 蓉. 基于MDA思想的嵌入式机电控制器设计框架[J]. 计算机工程, 2006, 32(19): 239-241,.