新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于构件技术的嵌入式系统复用软件设计

基于构件技术的嵌入式系统复用软件设计

作者:东北电力大学 杨胜春 曲朝阳时间:2008-06-04来源:单片机与嵌入式系统应用收藏

  3 集成开发环境

本文引用地址:http://www.amcfsurvey.com/article/83653.htm

  本课题组采用微型消息总线MMB系统集成开发环境(MMBIDE)应用程序编程语言引入IEC611 313标准,将结构化语句(Structured Text)描述程序设计语言作为自身系统应用软件的编程语言。这主要是考虑到MMB系统应用于工业控制领域,要求能够自身可以完成较复杂的控制运算,同时要求语句清晰、易懂,具有编程任务高度压缩化的表达格式。采用交叉开发方法,在Windows主机平台上开发与之连接的目标机。开发环境包括自己的可裁剪的微内核实时多任务,主机上的编译、调试、查看等工具,以及串口、网络与目标机的连接工具。其主要功能包括面向工业应用领域的应用程序基本框架、可重用的构件库、源程序编译器、组态下载用户工具、参数下载用户工具、参数实时监控界面等用于支撑应用程序开发的各类用户工具,是用户开发应用程序的重要基础,强调知识成果的积累和重用,是平台开发模式思想的集中体现[5]。

  结语

  本软件开发平台应用软件构件技术主要解决下列问题:软件构件的接口定义,提供软件构件与系统以及软件构件之间的交互机制,同时为软件构件的设计和封装提供依据。软件构件的开发和集成,为软件构件的设计和集成提供必要的开发工具。本文介绍了其中主要的系统级软件构件的开发方法,为系统集成各种应用级软件提供了总体框架,解决了控制系统应用软件难维护、难继承的问题,为控制类应用软件的开发提供了依据。

  参考文献

  [1] 康玉东.基于的嵌入式实时研究[D].西安: 西北工业大学,2004.

  [2] 吕艳玲.基于研究及监控子系统的实现[D].大连: 大连铁道学院,2004:18-19.

  [3] 袁爱进,等.现场智能测控仪表软件组件集成技术的研究[J].仪器仪表学报,2001,22(3):269-276.

linux操作系统文章专题:linux操作系统详解(linux不再难懂)

上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭