基于量子框架和Stateflow模型的嵌入式系统软件设计 |
| |
引用本文: | 刘芮滦,邓杨,史伟娜,刘志. 基于量子框架和Stateflow模型的嵌入式系统软件设计[J]. 兵工自动化, 2018, 37(11) |
| |
作者姓名: | 刘芮滦 邓杨 史伟娜 刘志 |
| |
作者单位: | 中国工程物理研究院电子工程研究所,四川绵阳,621000;中国工程物理研究院电子工程研究所,四川绵阳,621000;中国工程物理研究院电子工程研究所,四川绵阳,621000;中国工程物理研究院电子工程研究所,四川绵阳,621000 |
| |
基金项目: | 中国工程物理研究院质量与可靠性技术基础课题(S2016ZK.1) |
| |
摘 要: | 基于模型的设计是目前嵌入式系统软件设计的发展趋势,对嵌入式系统建模和根据模型自动生成代码是其关键技术。量子框架作为一种事件驱动型的基础框架,可以作为嵌入式软件运行的支撑平台。Stateflow 模型适用于描述嵌入式系统的逻辑控制功能,利用RTW 工具可以直接从该模型自动生成C 代码。以某飞行控制系统为应用实例设计其活动对象和事件,针对时序控制功能建立Stateflow 模型并进行仿真,最后自动生成C 代码与量子框架集成,从而实现飞行控制系统的软件设计。研究表明:量子框架较好地支持了Stateflow 模型自动生成的代码,两者结合可以实现基于模型的设计在嵌入式系统软件设计中的应用。
|
关 键 词: | 嵌入式系统 基于模型的设计 量子框架 Stateflow 自动代码生成 |
收稿时间: | 2018-08-18 |
修稿时间: | 2018-09-06 |
Embedded System Software Design Based on Quantum Frame and Stateflow Model |
| |
Abstract: | Model-based design is nowadays the development trend of the embedded system software design, andmodeling the embedded system and auto code generation by models are the key technologies. Quantum framework, as anevent driven framework, can be used as a supporting platform for embedded software. Stateflow model is suitable fordescribing the logic control function of embedded system, and the C code can be automatically generated from the modeldirectly by using the RTW tool. In this paper, a flight control system is used as an example to design the active objects andevents, and the Stateflow model of the sequential control function is established and simulated, finally the C code isautomatically generated and integrated with the quantum framework. In this way, the software of flight control system isdesigned. The research shows that the quantum framework can support the codes generated by Stateflow modelautomatically, and the combination of them can realize the application of model-based design in embedded systemsoftware design. |
| |
Keywords: | embedded system model-based design quantum frame Stateflow auto code generation |
本文献已被 万方数据 等数据库收录! |
| 点击此处可从《兵工自动化》浏览原始摘要信息 |
|
点击此处可从《兵工自动化》下载免费的PDF全文 |
|