技术类型 : 非专利
技术成熟度 :正在研发
发布时间:2009-01-01
合作案例:无
转让方式 :技术转让
交易价格:面议
应用领域 :软件开发
技术领域 :嵌入式软件
本课题挖掘到了当前嵌入式系统软件代码开发中普遍忽略的开发效率问题和维护难题。
着眼于嵌入式系统软件工程师非常困惑和感到困难的软件编程的问题,提高了软件工程师的工作效率,节约了软件开发的时间,缩短了项目开发周期。
将统一建模语言UML和模型驱动框架MDA分别应用在基于美国德州仪器公司的MSC1212单片机和MSP430单片机的嵌入式系统软件开发中。
用MATLAB的Stateflow工具箱作为工具,对嵌入式系统进行基于事件驱动的建模与仿真。
仿真成功后在状态图代码生成器(Stateflow Coder)中把状态图(State chart)翻译成高效的C语言代码。
最后用基于MSC1212单片机的目标系统底层驱动函数与翻译的的C语言空函数做简单替换,实现了嵌入式系统软件代码的快速生成。