摘要
本公开提供一种基于模型驱动方法的嵌入式软件代码合成方法。首先建立对软件设计文档执行操作系统特征信息的提取过程;进而为不同的目标操作系统构建代码生成的操作系统封装模板并形成进程代码;以所述操作系统封装模板为基础构建操作系统封装代码合成工具;进而由代码合成工具来生成操作系统相关的封装代码;最后由所述代码合成工具将封装代码与业务代码合成为完整的飞控软件应用程序;方案将与操作系统相关的特征信息提取出来,与代码生成的核心逻辑分离,作为一套单独的操作系统封装模板类,并以这些操作系统封装模板类为基础实现了一种基于模型驱动方法的嵌入式软件代码合成方法。
技术关键词
模型驱动方法
嵌入式软件
进程
平台无关
变量
软件设计文档
构建操作系统
执行操作系统
合成器
端口
XML配置文件
操作系统接口
特征信息提取
生成模板
生成代码
关系
基础
系统为您推荐了相关专利信息
决策
变量
线搜索方法
配电网故障分析
平均故障间隔时间
图像分割方法
Hessian矩阵
病变冠状动脉
滤波
像素点
定子电流矢量
轴电流
电压
构建代价函数
控制永磁同步电机