QP状态机学习①——QP状态机架构

QP是一个实时嵌入式框架(RTEF),事件驱动的实时内核(RTOS内核)以及一套基于主机的互补工具相结合的,可实现事件驱动的体系结构,并且基于模型设计可以自动代码生成。
QP-bundle,是QM建模工具和QTools的集合,捆绑在一个简单的包中,支持系统Windows、Linux、macOS。QP-bundle包提供所有QP实时嵌入式框架(RTEF)和所有随附的基于主机的工具,简化了安装。下载路径是:Modern Embedded Software - Quantum Leaps 下拉就可以进行选择。

在这里插入图片描述
安装流程比较简单,我们就不进行详细的解释了,可以参考:QP状态机简单入门之软件篇
下载完成大致就是这样的:
在这里插入图片描述

  • QM-基于QM模型的设计工具
    需要注意上位机软件是QM也就是上面的软件是进行配置状态机图然后生成逻辑部分的,一般使用的流程是先进行绘制状态机图的UML的图然后再自己写一部分关于程序的流程,最后进行生成状态机的流程图。

  • QPC-QP / C实时嵌入式框架(RTEF)
    这主要是嵌入式的软件,相当于SDK。其文件关系如下
    在这里插入图片描述
    主要需要的文件是include 、ports 、src 另外的文件基本上用的比较少。我们可以在安装的位置找到对应的QPC位置.
    在这里插入图片描述

  • QTool-QTools集合
    在这里插入图片描述
    没咋用过,好像就qspy可能会用得上

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值