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

有两种版本的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熟悉了,再慢慢研究。

  • 8
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值