FreeRTOS移植到STM32F103
一、从官网下载最新版的FreeRTOS源码
下面的网址是官方最新源码的下载地址:
https://sourceforge.net/projects/freertos/files/latest/download?source=files
目前官方提供的最新版本是v9.0.0, FreeRTOS源码在解压目录下的路径为
FreeRTOS_V9.0.0rc2\FreeRTOS\Source
IAR文件夹的内容,里面都是跟单片机底层相关的,我们以STM32F103为例,保留ARM_CM3文件夹即可。ARM_CM3文件夹里只有几个文件,这几个文件是操作系统最最底层的部分:
Keil文件夹中,文件提示See-also-the-RVDS-directory,意思是让我们参照RVDS目录下的文件。其实我们以MDK建工程时,就是拿RVDS目录下的文件来替代的,因此我们应该把RVDS目录下的文件拷贝到Keil目录下,跟上面IAR文件夹一样我们只拷贝ARM_CM3文件夹即可:
到