浏览量:0

构建工业自动化仪器仪表嵌入式软件系统的方法

专利类型:发明专利 

语 言:中文 

申 请 号:CN200610095235.9 

申 请 日:20061124 

发 明 人:石为人黄剑唐松松许磊黄奇黄超 

申 请 人:重庆大学 

申请人地址:400044重庆市沙坪坝区沙正街174号重庆大学专利中心 

公 开 日:20070516 

公 开 号:CN1963749A 

代 理 人:胡正顺 

代理机构:重庆大学专利中心 

摘  要:一种构建工业自动化仪器仪表嵌入式软件系统的方法,属于工业自动化仪器仪表技术领域。本发明利用微控制器和外部设备,通过源代码,先建立仪器仪表行业常用微控制器和外部设备的构件库,后调用相应的构件快速自动生成仪器仪表软件驱动程序,再添加相应的功能应用程序,然后用Keil uVision2软件对源代码程序进行编译、链接、调试,从而逐一完成工业自动化仪器仪表的各个功能模块。由于本发明具有针对性强、实用性强、节省投资、减少重复劳动,产品质量高、出错率低、大大缩短产品开发周期等特点,故本发明可广泛应用于各种类型的工业自动化仪器仪表嵌入式软件系统的构建。 

主 权 项:1、一种构建工业自动化仪器仪表嵌入式软件系统的方法,利用微控制器和各类模数转换器、数模转换器、串行总线及通信接口,输出显示、脉宽调制的外部设备,通过源代码,先建立仪器仪表行业常用微控制器和外部设备的构件库,后调用相应的构件快速自动生成仪器仪表软件驱动程序,再添加功能应用程序,然后用Keil uVision2软件对源代码程序进行编译、链接、调试,从而逐一完成工业自动化仪器仪表的各个功能模块。从而逐一完成工业自动化仪器仪表的各个功能模块,其特征在于具体的方法步骤如下:(1)建立构件库对工业自动化仪器仪表产品的常用体系结构、程序设计语言、常用功能及微控制器和外部设备驱动,建立一种适用于仪器仪表的嵌入式软件构件化模型,再根据构件化模型构建源码构件,并放置于构件库统一管理,供重复使用时调用;(2)构建仪器仪表嵌入式软件系统在第(1)步完成以后,根据仪器仪表产品的软件体系结构和常用功能,从第(1)步建立的构件库中调用相应的微控制器和外部设备驱动构件,通过源代码自动生成仪器仪表软件驱动程序,从而快速建立面向具体型号和应用领域的仪器仪表的驱动程序源代码框架;(3)添加功能应用程序在第(2)步完成以后,根据用户需求,再添加相应的功能应用程序,快速完成仪器仪表功能模块的构建;(4)调试功能模块在第(3)步完成以后,通过Keil uVision2软件,对功能模块进行编译、连接、调试,直到达到仪器仪表的功能,再返回到第(2)步添加另一功能的相应驱动构件及第(3)步添加功能应用程序,并进行调试,如此反复,逐步增加应用功能,直至完成仪器仪表的全部功能为止。 

关 键 词: 

法律状态:公开 

IPC专利分类号:G06F9/44(2006.01)