|
FreeRTOS是用于小型嵌入式系统的微型RTOS内核,支持很多微处理器:
ARM7, ARM CORTEX M3, PIC32, PPC405, 8051, AVR (MegaAVR), x86, PIC18, PIC24, dsPIC, HCS12, H8S, RDC, ColdFire, Fujitsu, etc.
FreeRTOS 官方网站: http://www.freertos.org/
官方源码下载地址:
http://sourceforge.net/projects/freertos/files/FreeRTOS/
目前最新的版本是FreeRTOSV6.0.0.zip
代码包里面已经集成了STM32的KEIL工程和IAR工程
KEIL工程目录:FreeRTOSV6.0.0\FreeRTOS\Demo\CORTEX_STM32F103_Keil\RTOSDemo.Uv2
IAR工程目录 :FreeRTOSV6.0.0\FreeRTOS\Demo\CORTEX_STM32F103_Keil\RTOSDemo.eww
******* 重要说明 ********
1. 光盘上收录的zip包是原始文件,本站还未开始修改,仅供参考。
2. 上述2个工程可以直接编译和运行,不过LCD接口是按照 STM32F10x-EVAL 设置的。如果移植 到本站的STM32F103ZE-EK开发板,则需要修改相关的代码。
|
|