Directories and Files
OS_CFG_APP.C declares variables and arrays based on the values in OS_CFG_APP.H .
OS_CORE.C contains core functionality for μC/OS-III such as OSInit() to initialize μC/OS-III,
OSSched() for the task level scheduler, OSIntExit() for the interrupt level scheduler, pend
list (or wait list) management (see Chapter 10, “Pend Lists (or Wait Lists)” on page 177), ready
list management (see Chapter 6, “The Ready List” on page 123), and more.
OS_DBG.C contains declarations of constant variables used by a kernel aware debugger
or μC/Probe.
OS_FLAG.C contains the code for event flag management. See Chapter 14,
“Synchronization” on page 251 for details about event flags.
OS_INT.C contains code for the interrupt handler task, which is used when
OS_CFG_ISR_POST_DEFERRED_EN (see OS_CFG.H ) is set to 1. See Chapter 9, “Interrupt
Management” on page 157 for details regarding the interrupt handler task.
OS_MEM.C contains code for the μC/OS-III fixed-size memory manager, see Chapter 17,
“Memory Management” on page 323.
OS_MSG.C contains code to handle messages. μC/OS-III provides message queues and
task specific message queues. OS_MSG.C provides common code for these two services.
OS_MUTEX.C contains code to manage mutual exclusion semaphores, see Chapter 13,
“Resource Management” on page 209.
OS_PEND_MULTI.C contains the code to allow code to pend on multiple semaphores or
message queues. This is described in Chapter 16, “Pending On Multiple Objects” on
page 313.
OS_PRIO.C contains the code to manage the bitmap table used to keep track of which
tasks are ready to run, see Chapter 6, “The Ready List” on page 123. This file can be
replaced by an assembly language equivalent to improve performance if the CPU used
provides bit set, clear and test instructions, and a count leading zeros instruction.
41
相关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