10.3969/j.issn.0493-2137.2008.05.015
基于MATLAB的嵌入式系统软件开发
为实现高效的代码编写和方便的系统维护,将统一建模语言(UML)和模型驱动框架(MDA)应用在基于MSCl212单片机的嵌入式系统软件开发中.用MATLAB的Simulink/Stateflow工具箱作为工具,对嵌入式系统进行基于事件驱动的建模与仿真.仿真成功后,在状态图代码生成器中把状态图翻译成高效的c语言代码.最后,用基于MSCl212单片机的目标系统底层驱动函数与翻译的C语言空函数做简单替换,实现了嵌入式系统软件代码的快速生成.实验结果表明,所生成的软件代码在嵌入式目标系统中运行状况良好,其易维护性和执行效率等方面,均优于手工编写的代码.
嵌入式系统、模型驱动框架、状态图
41
R338.8(人体生理学)
国家自然科学基金资助项目60674111;天津科技大学人才基金资助项目20070439
2008-08-27(万方平台首次上网日期,不代表论文的发表时间)
共4页
593-596