uCOS-III-STM32F107

所属分类:uCOS/RTOS
开发工具:C/C++
文件大小:12220KB
下载次数:83
上传日期:2011-06-07 17:35:04
上 传 者iShow
说明:  ucos-iii ucos-3 STM32F107 源代码,源程序 下载
(ucos-iii STM32F107 source code, source code download)

文件列表:
Micrium-Book-uCOS-III-STM32F107\Catalog\Micrium-2009-Catalog.pdf (2149513, 2009-03-27)
Micrium-Book-uCOS-III-STM32F107\Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\Datasheets\ARM-ARMv7-ReferenceManual.pdf (2098737, 2009-07-14)
Micrium-Book-uCOS-III-STM32F107\Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\Datasheets\ARM-CortexM3-Technical-Reference-Manual.pdf (2277772, 2009-07-14)
Micrium-Book-uCOS-III-STM32F107\Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\Datasheets\Micrium-uC-Eval-STM32F107-Schematics.pdf (88437, 2009-07-14)
Micrium-Book-uCOS-III-STM32F107\Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\Datasheets\STLM75.pdf (316299, 2009-07-14)
Micrium-Book-uCOS-III-STM32F107\Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\Datasheets\STM32F105xx-STM32F107xx-Datasheet.pdf (1022147, 2009-07-14)
Micrium-Book-uCOS-III-STM32F107\Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\Datasheets\STM32F105xx-STM32F107xx-ReferenceManual.pdf (15582318, 2009-07-14)
Micrium-Book-uCOS-III-STM32F107\Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\IAR\BSP\bsp.c (24249, 2009-10-12)
Micrium-Book-uCOS-III-STM32F107\Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\IAR\BSP\bsp.h (26220, 2009-07-14)
Micrium-Book-uCOS-III-STM32F107\Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\IAR\BSP\bsp_i2c.c (43478, 2009-10-12)
Micrium-Book-uCOS-III-STM32F107\Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\IAR\BSP\bsp_i2c.h (5109, 2009-07-14)
Micrium-Book-uCOS-III-STM32F107\Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\IAR\BSP\bsp_int.c (16925, 2009-07-14)
Micrium-Book-uCOS-III-STM32F107\Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\IAR\BSP\bsp_periph.c (11174, 2009-07-14)
Micrium-Book-uCOS-III-STM32F107\Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\IAR\BSP\bsp_ser.c (17415, 2009-07-14)
Micrium-Book-uCOS-III-STM32F107\Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\IAR\BSP\bsp_ser.h (5759, 2009-07-14)
Micrium-Book-uCOS-III-STM32F107\Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\IAR\BSP\bsp_stlm75.c (15005, 2009-08-13)
Micrium-Book-uCOS-III-STM32F107\Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\IAR\BSP\bsp_stlm75.h (6504, 2009-07-14)
Micrium-Book-uCOS-III-STM32F107\Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\IAR\BSP\ST\STM32\INC\cortexm3_macro.h (2228, 2009-07-14)
Micrium-Book-uCOS-III-STM32F107\Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\IAR\BSP\ST\STM32\INC\stm32f10x_adc.h (18857, 2009-07-14)
Micrium-Book-uCOS-III-STM32F107\Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\IAR\BSP\ST\STM32\INC\stm32f10x_bkp.h (6914, 2009-07-14)
Micrium-Book-uCOS-III-STM32F107\Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\IAR\BSP\ST\STM32\INC\stm32f10x_can.h (12941, 2009-07-14)
Micrium-Book-uCOS-III-STM32F107\Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\IAR\BSP\ST\STM32\INC\stm32f10x_crc.h (1884, 2009-07-14)
Micrium-Book-uCOS-III-STM32F107\Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\IAR\BSP\ST\STM32\INC\stm32f10x_dac.h (9663, 2009-07-14)
Micrium-Book-uCOS-III-STM32F107\Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\IAR\BSP\ST\STM32\INC\stm32f10x_dbgmcu.h (2918, 2009-07-14)
Micrium-Book-uCOS-III-STM32F107\Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\IAR\BSP\ST\STM32\INC\stm32f10x_dma.h (17977, 2009-07-14)
Micrium-Book-uCOS-III-STM32F107\Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\IAR\BSP\ST\STM32\INC\stm32f10x_exti.h (6010, 2009-07-14)
Micrium-Book-uCOS-III-STM32F107\Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\IAR\BSP\ST\STM32\INC\stm32f10x_flash.h (14407, 2009-07-14)
Micrium-Book-uCOS-III-STM32F107\Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\IAR\BSP\ST\STM32\INC\stm32f10x_fsmc.h (18490, 2009-07-14)
Micrium-Book-uCOS-III-STM32F107\Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\IAR\BSP\ST\STM32\INC\stm32f10x_gpio.h (16270, 2009-07-14)
Micrium-Book-uCOS-III-STM32F107\Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\IAR\BSP\ST\STM32\INC\stm32f10x_i2c.h (15690, 2009-07-14)
Micrium-Book-uCOS-III-STM32F107\Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\IAR\BSP\ST\STM32\INC\stm32f10x_iwdg.h (3417, 2009-07-14)
Micrium-Book-uCOS-III-STM32F107\Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\IAR\BSP\ST\STM32\INC\stm32f10x_lib.h (3203, 2009-07-14)
Micrium-Book-uCOS-III-STM32F107\Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\IAR\BSP\ST\STM32\INC\stm32f10x_map.h (590528, 2009-07-14)
Micrium-Book-uCOS-III-STM32F107\Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\IAR\BSP\ST\STM32\INC\stm32f10x_nvic.h (20456, 2009-07-14)
Micrium-Book-uCOS-III-STM32F107\Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\IAR\BSP\ST\STM32\INC\stm32f10x_pwr.h (3868, 2009-07-14)
Micrium-Book-uCOS-III-STM32F107\Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\IAR\BSP\ST\STM32\INC\stm32f10x_rcc.h (26742, 2009-07-14)
Micrium-Book-uCOS-III-STM32F107\Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\IAR\BSP\ST\STM32\INC\stm32f10x_rtc.h (3622, 2009-07-14)
Micrium-Book-uCOS-III-STM32F107\Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\IAR\BSP\ST\STM32\INC\stm32f10x_sdio.h (18329, 2009-07-14)
Micrium-Book-uCOS-III-STM32F107\Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\IAR\BSP\ST\STM32\INC\stm32f10x_spi.h (13721, 2009-07-14)
Micrium-Book-uCOS-III-STM32F107\Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\IAR\BSP\ST\STM32\INC\stm32f10x_systick.h (3215, 2009-07-14)
... ...

Micrim 1290 Weston Road, Suite 306 Weston, FL 33326 www.micrium.com +1 954 217 2036 C/OS-III, The Real-Time Kernel ISBN 978-0-***23375-3-0 Software distribution for book READ ME ----------------------------------------------------------------------------------------------------------- Release V3.01.0 (2009/12/07): ----------------------------------------------------------------------------------------------------------- 1) The API for OSTaskCreate() changed. The seventh argument changed from: CPU_STK *p_stk_limit; to CPU_STK_SIZE stk_limit; This argument now represents the number of CPU_STK elements left before the stack is empty. This is used when the CPU supports stack limit checking. 2) As shown above, OS_STK_SIZE has been changed to CPU_STK_SIZE and thus, this data type is declared in uC/CPU instead of uC/OS-III. 3) We removed OS_AppInitHookPtr because it was impossible to initialize this pointer prior to dereferncing it. OSInit() set the pointer to NULL and didn't allow the user to change its value before using it. 4) Added a new operating mode to OSTimeDly(), i.e. OS_OPT_TIME_PERIODIC 5) Added the function OSSafetyCriticalStart() which, when called will prevent further kernel objects from being created. In other words, after calling this function, you will no longer be allowed to create tasks, semaphores, mutexes, etc. In some safety critical systems, it's not allowed to create kernel objects once initialization has completed. 6) Corrected bug when an object was pend aborted when using OSPendMulti(). 7) Corrected bug when an object was deleted when using OSPendMulti(). 8) Replaced: for (;;) to while (DEF_ON) for tasks to represent that the loop runs while power is applied. 9) Fixed a bug in OSPendMulti(). The scheduler was locked during a critical region that should have been protected by disabling/enabling interrupts. 10) The timestamp is now read when a task is created to determine when the task starts. This is used to compute the per task CPU usage. 11) Statistics are reset after determining CPU usage capacity. 12) Changed the copyright notice. ----------------------------------------------------------------------------------------------------------- Release V3.00.1 (2009/08/10): ----------------------------------------------------------------------------------------------------------- 1) The uC-CPU-CM3-IAR.a file is found in: \Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\IAR\uCOS-III-Lib instead of: \Micrium\Software\uC-CPU\ARM-Cortex-M3\IAR 2) The uC-LIB-CM3-IAR.a file is found in: \Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\IAR\uCOS-III-Lib instead of: \Micrium\Software\uC-LIB\Ports\ARM-Cortex-M3\IAR 3) The uCOS-III-CM3-IAR.a file is found in: \Micrium\Software\EvalBoards\Micrium\uC-Eval-STM32F107\IAR\uCOS-III-Lib instead of: \Micrium\Software\uCOS-III\Ports\ARM-Cortex-M3\Generic\IAR

近期下载者

相关文件


收藏者