QP QP structural analysis of the overall structure

QP overall structure

 
  • QP is a software framework for embedded systems based on event-driven, its overall structure as shown below.

  • AO activity object consists of two parts, the event queue and hierarchical state machine, each AO occupy a priority;

  • QF QF by the five data structure and operation, whose data structure using a similar structure uCOS-II;

  • QP has two scheduling modes: Qvanilla cooperative scheduling and preemptive scheduling QK, select one according to the actual requirements;

  • QS trace debugging tools;

  • Other features GUI, TCP / IP communication or the like, may be added to the platform in a manner AO plug.

9f2f070828381f30e47cb316ab014c086e06f023-2

reference:

[1] http://www.state-machine.com
[2] [Embedded systems craftsmen Square --- ESCW] q

  • QP is a software framework for embedded systems based on event-driven, its overall structure as shown below.

  • AO activity object consists of two parts, the event queue and hierarchical state machine, each AO occupy a priority;

  • QF QF by the five data structure and operation, whose data structure using a similar structure uCOS-II;

  • QP has two scheduling modes: Qvanilla cooperative scheduling and preemptive scheduling QK, select one according to the actual requirements;

  • QS trace debugging tools;

  • Other features GUI, TCP / IP communication or the like, may be added to the platform in a manner AO plug.

9f2f070828381f30e47cb316ab014c086e06f023-2

reference:

[1] http://www.state-machine.com
[2] [Embedded systems craftsmen Square --- ESCW] q

Guess you like

Origin www.cnblogs.com/water-sea/p/12059413.html