QP量子编程的学习总结(2008-02)

QP: Quantum Programming
QP是一个通用的事件驱动框架,面向MCU,面向并发的层次式状态机模型。

QP包含了1个轻量级的QK(Quantum Kernel)。

QEP:Quantum Event Processor是一个通用的,可移植的,可重用的状态机引擎。
QEP允许你直接把UML样式的状态图映射为代码。
QEP提供了传统的简单平面状态机和层次式状态机。QEP可以直接操作事件队列和事件分发机制。

QF是一个通用的,事件驱动的应用框架,面向嵌入式系统。
QF被设计成和QEP,RTOS协同工作。
QF包含了事件队列,活动对象,事件遍历等。


QK是一个极小的,按RTC习惯的,执行独立任务的内核。
QK必须和QF版本相匹配。

QS是一个的实时跟踪设施。


QP/C++ Class List

QActive Base class for derivation of application-level active object classes 应用级活动对象的基类
QEP Macro to specify compiler-specific directive for placing a constant object in ROM.Macro to specify compiler-specific directive for accessing a constant object in ROM.Provides miscellaneous QEP services
QEQueue Native QF Event Queue class QF事件队列类
QEvent QEvent base class QF事件基类
QF QF services QF基础服务(出版-订阅,。。。)
QFreeBlock Structure representing a free block in the Native QF Memory Pool
QFsm Finite State Machine base class 平面式状态机
QHsm Hierarchical State Machine base class 层次式状态机基类
QK QK services QK核心服务
QMPool Native QF memory pool class QF内存池管理类
QPSet Priority Set useful for building various schedulers, but also useful as a general set of up to 64 elements of any kind
QPSet8 Priority Set useful for building various schedulers, but also useful as a general set of up to 8 elements of any kind
QS Quantum Spy logging facilities Log 设施
QSubscrList Subscriber List class
QTimeEvt Time Event class 事件时间类
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值