天津科技大学学报
天津科技大學學報
천진과기대학학보
JOURNAL OF TIANJIN UNIVERSITY OF SCIENCE & TECHNOLOGY
2010年
3期
61-65
,共5页
刘玉良%贾子申%刘丽辉%杨伟明
劉玉良%賈子申%劉麗輝%楊偉明
류옥량%가자신%류려휘%양위명
嵌入式系统%Matlab%状态图
嵌入式繫統%Matlab%狀態圖
감입식계통%Matlab%상태도
为实现高效的代码编写和方便的系统维护,在前期研究工作的基础上,利用Matlab 7.x的Stateflow工具箱,实现了基于MSP430单片机的嵌入式系统软件开发.首先,对嵌入式系统进行基于事件驱动的建模与仿真.然后,在状态图代码生成器(Stateflow Coder)中把状态图(State chart)翻译成高效的C语言代码.最后,用基于MSP430单片机的目标系统底层驱动函数与翻译的C语言空函数进行简单替换,实现了嵌入式系统软件代码的快速生成.对比实验表明,用本文方法生成的软件代码,在嵌入式目标系统中运行状况良好,其易维护性和执行效率等方面均优于手工编写的代码.
為實現高效的代碼編寫和方便的繫統維護,在前期研究工作的基礎上,利用Matlab 7.x的Stateflow工具箱,實現瞭基于MSP430單片機的嵌入式繫統軟件開髮.首先,對嵌入式繫統進行基于事件驅動的建模與倣真.然後,在狀態圖代碼生成器(Stateflow Coder)中把狀態圖(State chart)翻譯成高效的C語言代碼.最後,用基于MSP430單片機的目標繫統底層驅動函數與翻譯的C語言空函數進行簡單替換,實現瞭嵌入式繫統軟件代碼的快速生成.對比實驗錶明,用本文方法生成的軟件代碼,在嵌入式目標繫統中運行狀況良好,其易維護性和執行效率等方麵均優于手工編寫的代碼.
위실현고효적대마편사화방편적계통유호,재전기연구공작적기출상,이용Matlab 7.x적Stateflow공구상,실현료기우MSP430단편궤적감입식계통연건개발.수선,대감입식계통진행기우사건구동적건모여방진.연후,재상태도대마생성기(Stateflow Coder)중파상태도(State chart)번역성고효적C어언대마.최후,용기우MSP430단편궤적목표계통저층구동함수여번역적C어언공함수진행간단체환,실현료감입식계통연건대마적쾌속생성.대비실험표명,용본문방법생성적연건대마,재감입식목표계통중운행상황량호,기역유호성화집행효솔등방면균우우수공편사적대마.