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

计算机工程 ›› 2006, Vol. 32 ›› Issue (6): 59-60,63.

• 软件技术与数据库 • 上一篇    下一篇

嵌入式软件开发平台抽象层设计的一种思路

丁英丽,殳国华   

  1. 上海交通大学电子信息与电气工程学院,上海200240
  • 出版日期:2006-03-20 发布日期:2006-03-20

Design of Platform Abstraction Layer in Embedded Software Development

DING Yingli, SHU Guohua   

  1. School of Electron Information and Electric Engineering, Shanghai Jiaotong University, Shanghai 200240
  • Online:2006-03-20 Published:2006-03-20

摘要: 能否设计一个可屏蔽不同嵌入式RTOS 差异的平台抽象层,对于软件产品能否迅速向新的RTOS 平台移植、能否迅速提供多平台的支持,以较低成本快速应对技术的改进和市场的变化等方面都非常关键。平台抽象层设计的原理及设计过程中需要考虑的因素是讨论的主题。

关键词: 平台抽象层;实时操作系统;嵌入式软件

Abstract: If a PAL can be created that can mask the difference of embedded RTOS, some important features can be got for software product,porting easily to new embedded RTOS, providing rapidly for the support of multi-platform and responding rapidly to the technical improvement and market change with low cost. The design principles of PAL and factors that must be considered are covered in this document

Key words: Platform abstraction layer; Real-time operating system (RTOS); Embedded software