文件名称:基于Esterel的代码自动生成方法
文件大小:488KB
文件格式:PDF
更新时间:2024-03-31 17:30:05
研究论文
嵌入式系统开发与传统软件开发有着很大不同. 嵌入式系统具有内核小专用性强高时效性高可靠性目标平台复杂等特点,这就对系统设计者提出更高的要求. 面对目前嵌入式系统开发过程中的这些问题,尤其针对开发过程复杂,程序自动化程度不高等问题,提出一种基于Esterel代码自动生成的方法. 该方法主要利用Esterel语言来对目标系统进行建模,实现将同一个Esterel模型编译为多个目标平台的代码. 通过操作系统( OS) 抽象层的设计,使系统开发人员不用关心目标平台相关的实现细节,更加容易进行多目标平台程序设计,从而实现嵌入式系统的程序设计自动化. 通过实验表明,Esterel模型可以正确高效地编译为多目标平台的代码,实现目标平台代码的自动生成.