一种基于模型驱动方法的嵌入式软件代码合成方法
摘要:
本公开提供一种基于模型驱动方法的嵌入式软件代码合成方法。首先建立对软件设计文档执行操作系统特征信息的提取过程;进而为不同的目标操作系统构建代码生成的操作系统封装模板并形成进程代码;以所述操作系统封装模板为基础构建操作系统封装代码合成工具;进而由代码合成工具来生成操作系统相关的封装代码;最后由所述代码合成工具将封装代码与业务代码合成为完整的飞控软件应用程序;方案将与操作系统相关的特征信息提取出来,与代码生成的核心逻辑分离,作为一套单独的操作系统封装模板类,并以这些操作系统封装模板类为基础实现了一种基于模型驱动方法的嵌入式软件代码合成方法。
0/0