您的位置:首页 > 其它

FreeRTOS 学习之环境搭建-只需几分钟

2016-07-29 09:56 155 查看

有两种版本的FreeRTOS源码:FreeRTOSv9.0.0FreeRTOSv8.2.1

基于FreeRTOSv8.2.1版本的环境搭建很简单,解压后,用Keil uVision V4.14.4.0直接打开编译即可通过。v9版本就比较麻烦了,如果你想使用最新版本的FreeRTOS代码,可以使用如下方法:

前期准备:

1.keil5安装软件

2.keil4安装软件

keil5 和keil4 先安装好

下面开始搭建FreeRTOS开发环境

1. 下载FreeRTOSv9.0.0,去官网下载即可

2. 双击并解压,生成文件夹FreeRTOSv9.0.0,这个文件夹305M,挺大的

3. 进入文件夹FreeRTOSv9.0.0\FreeRTOS\Demo\CORTEX_STM32F103_Keil

4. 先用Keil uVision V4.14.4.0打开,编译,会出现一大堆错误,不用管,然后关闭掉Keil uVision V4.14.4.0软件

5. 然后打开Keil V5.17.0.0 Project -> Open Project,找到如下图位置的图标RTOSDemo并双击,



出现如下图



单击“Migrate to Device Pack”按钮,接着单击“确定”按钮,编译就可以了,如下图



环境搭建成功,可以学习FreeRTOS了。

PS:为什么要先用keil4打开编译一下,然后再用Keil5编译才能成功,我也不知道为什么,是我试出来的.我们的目的是学习FreeRTOS,只要不影响学习,先不考虑这些,等以后对FreeRTOS熟悉了,再慢慢研究。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  FreeRTOS Keil STM32