Chapter 5
5-5 TASK MANAGEMENT INTERNALS
5-5-1 TASK STATES
From a μC/OS-III user point of view, a task can be in any one of five states as shown in
Figure 5-6. Internally, μC/OS-III does not need to keep track of the dormant state and the
other states are tracked slightly differently. This will be discussed after a discussion on task
states from the user’s point of view. Figure 5-6 also shows which μC/OS-III functions are
used to move from one state to another. The diagram is actually simplified as state
transitions are a bit more complicated than this.
3HQGLQJ
   
267DVN'HO   
'RUPDQW
   
267DVN&UHDWH   
267DVN'HO   
26)ODJ'HO   
26)ODJ3HQG$ERUW   
26)ODJ3RVW   
260XWH['HO   
260XWH[3HQG$ERUW   
260XWH[3RVW   
264'HO   
2643HQG$ERUW   
2643RVW   
266HP'HO   
266HP3HQG$ERUW   
266HP3RVW   
267DVN43HQG$ERUW   
267DVN43RVW   
267DVN6HP3HQG$ERUW   
267DVN6HP3RVW   
267DVN5HVXPH   
267LPH'O\5HVXPH   
267LPH7LFN   
5HDG
   
26,QW([LW   
26,QW([LW   
266WDUW   
26B7$6.B6:   
7DVN 3UHHPSWH G
,QWHUUXSW
26)ODJ3HQG   
260XWH[3HQG   
2643HQG   
266HP3HQG   
267DVN43HQG   
267DVN6HP3HQG   
267DVN6XVSHQG   
267LPH'O   
267LPH'O\+060   
5XQQLQJ
   
5HWXUQ
)URP
,QWHUUXSW
,QWHUUXSWHG
   
267DVN'HO   
Figure 5-6 Five basic states of a task
92
相关PDF资料
AD-UCUSBD-SPRD PRD LIC UCUSB DEV CORE CCES SGL
AD637-EVALZ BOARD EVALUATION FOR AD637
AD736-EVALZ BOARD EVALUATION FOR AD736
AD737-EVALZ BOARD EVALUATION FOR AD737
AD8007AKS-EBZ BOARD EVAL FOR AD8007AKS
AD8018ARU-EVAL BOARD EVAL FOR AD8018
AD8034ART-EBZ BOARD EVAL FOR AD8034ART
AD8040AR-EBZ BOARD EVAL FOR AD8040AR
相关代理商/技术参数
ADUCOSC100 制造商:Analog Devices 功能描述:ADC - Rail/Tube
ADUCOSC100-REEL 功能描述:DAC MICROCONVERTER DUAL TSSOP 制造商:analog devices inc. 系列:* 零件状态:上次购买时间 标准包装:1
ADUCOSC100-REEL7 功能描述:DAC MICROCONVERTER DUAL TSSOP 制造商:analog devices inc. 系列:* 零件状态:上次购买时间 标准包装:1
ADUCOSCZ100 制造商:Analog Devices 功能描述:
ADUCOSCZ100-REEL7 制造商:Analog Devices 功能描述:ANAADUCOSCZ100-REEL7 12 BIT ADC WITH EMB
ADuC-P7026 功能描述:开发板和工具包 - ARM PROTOTYPE BRD FOR ADUC7026 ARM7 RoHS:否 制造商:Arduino 产品:Development Boards 工具用于评估:ATSAM3X8EA-AU 核心:ARM Cortex M3 接口类型:DAC, ICSP, JTAG, UART, USB 工作电源电压:3.3 V
ADUCRF101 制造商:Analog Devices 功能描述:PRECISION ANALOG MICRCONTROLLER - Tape and Reel
ADUCRF101BCPZ128 制造商:Analog Devices 功能描述:PRECISION ANALOG MICROCONTROLLER WITH RF TRANSCEIVER, ARM CO - Trays