论文部分内容阅读
以信息电器为代表的嵌入式应用系统真正拉开了嵌入式系统大发展的序幕,它必将进一步推动IT产业的发展,给人类的生产、生活带来深远的影响。嵌入式系统自诞生以来经历了一个从无到有、从弱到强、从少到多的发展过程。而生产嵌入式系统的开发工具却越来越落后于实际的需要,并逐步成为嵌入式系统进一步发展的瓶颈。 平台开发战略正是在这样的背景下诞生的,它顺应了历史发展的潮流,也必将会得到更大的发展和应用。本论文的主题就是平台开发战略及其实现。 在回顾、分析了嵌入式系统当前状况,展望其美好前景的基础上,本文首先论述了平台开发战略的必要性,并构造了一个分为前台、中间层、后台三层体系结构的嵌入式系统开发平台。其中,前台建立在面向对象、组件构件、应用框架等思想的基础之上,是平台对外的窗口,是用户与平台的唯一接口。中间接口层则是前台的输出,纪录了用户在使用前台开发嵌入式应用系统时的中间结果,也是后台的输入。后台则建立在分析、抽象、模块化、参数化大量嵌入式系统的基础之上,它结合前台产生的中间结果和后台支持库,产生最终的目标系统。 本文从整体上讨论了该三层体系结构的理论基础及其实现框架,并按照中间接口层、后台功能模块与RTOS支持库、前台用户界面的顺序,详细讨论了各个层级的功能划分、结构组成、设计思想、实现方法和注意事项等。 最后,简要描述了如何利用本平台来创建、运行简单的实际例子。