%0 Journal Article %T 基于matlab的嵌入式系统软件开发 %A 刘玉良 %A 李刚 %A 康凯 %J 天津大学学报(自然科学与工程技术版) %P 593-596 %D 2008 %X 为实现高效的代码编写和方便的系统维护,将统一建模语言(uml)和模型驱动框架(mda)应用在基于msc1212单片机的嵌入式系统软件开发中.用matlab的simulink/stateflow工具箱作为工具,对嵌入式系统进行基于事件驱动的建模与仿真.仿真成功后,在状态图代码生成器中把状态图翻译成高效的c语言代码.最后,用基于msc1212单片机的目标系统底层驱动函数与翻译的c语言空函数做简单替换,实现了嵌入式系统软件代码的快速生成.实验结果表明,所生成的软件代码在嵌入式目标系统中运行状况良好,其易维护性和执行效率等方面,均优于手工编写的代码. %K 嵌入式系统 %K 模型驱动框架 %K 状态图 %U http://xbzrb.tjujournals.com/oa/DArticle.aspx?type=view&id=200805015