你的位置:首页 > 软件开发 > 操作系统 > QP

QP

发布时间:2015-12-17 03:00:17
QP-nano是QP的一个裁剪版本,是一个通用的、可移植的、超轻量级的事件驱动型框架。适用于像8051、PIC、AVR、MSP430、68HC01/11/12、R8C/Tiny等资源受限的8位和16位MCU。其一个QP-nano应用可以放入到只有100字节的RAM和2K字节ROM ...

QP

QP-nano是QP的一个裁剪版本,是一个通用的、可移植的、超轻量级的事件驱动型框架。适用于像8051、PIC、AVR、MSP430、68HC01/11/12、R8C/Tiny等资源受限的8位和16位MCU。其一个QP-nano应用可以放入到只有100字节的RAM和2K字节ROM的系统中。

适用的应用范围是电机控制,照明控制,电容触摸,遥控、RFID、温度调节器、小家电控制、玩具、电源、电池充电器等。

特征:

  • 支持最多4层状态嵌套;
  • 支持最多8个活动对象(AO);
  • 支持最多255个事件;
  • 采用直接分派事件实例到AO的队列中;
  • 每个AO有一个一次性时间事件;
  • 可选采用抢占式调度QK_nano或合作式调度Vanilla;
  • 具有空闲回调函数结构,方便实现低功耗模式;
  • 具有断言的错误处理功能。

QPnano总体结构图如下:

QP

参考:

原标题:QP

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录