- 1
- 2
- 3
- 4
- 5
FreeRTOS移植到STM32F103步骤与注意事项
资料介绍
前言:
由于之前听过太多人抱怨移植FreeRTOS到STM32有各种各样的问题,小灯经过一年多对
FreeRTOS的研究并在公司产品中应用, 多少有些心得, 接下来就由小灯以最新版的FreeRTOS
为例一步一步移植到STM32F103 上,并提醒大家某些需要注意的事项。本文档为非正式技术
文档,故排版会有些凌乱,希望大家能提供宝贵意见以供小灯参考改进。
下面先以IAR 移植为例, 说明移植过程中的诸多注意事项, 最后再以MDK移植时不再重复说
明,所以还是建议大家先花些时间看IAR 的移植过程,哪怕你不使用IAR,最好也注意下那
一大堆注意事项!
一、从官网下载最新版的FreeRTOS源码
下面的网址是官方最新源码的下载地址:
https://sourceforge.net/projects/freertos/files/latest/download?source=files
目前官方提供的最新版本是v9.0.0 , FreeRTOS 源码在解压目录下的路径为
FreeRTOS_V9.0.0rc2\FreeRTOS\Source
FreeRTOS组织为了抢用户也是拼了命的, 不信你打开Demo文件夹看看, 里面提供了FreeRTOS
在各种单片机上已经移植好的工程,如果建工程时遇到什么问题,可以参考下这些Demo。
不过小灯现在着重于自己动手移植FreeRTOS,考虑到原子哥@正点原子的用户比较多,绝大
多数习惯了使用MDK来开发STM32,因此小灯分别以IAR 和MDK两种使用比较广泛的开发环
境来移植FreeRTOS。说到IAR 和MDK,不得不提的是小灯自从用了IAR 之后就果断放弃了
MDK,相信很多人有这个经历,哈哈!
在开始移植FreeRTOS之前,先介绍下FreeRTOS的源码:
部分文件列表
文件名 | 大小 |
FreeRTOS移植到STM32F103步骤与注意事项.pdf | 2M |
部分页面预览
(完整内容请下载后查看)最新上传
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic下载 打赏310.00元 3天前
用户:小猫做电路
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏310.00元 3天前
用户:liqiang9090
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏160.00元 3天前
用户:w1966891335
-
21ic下载 打赏160.00元 3天前
用户:w178191520
-
21ic下载 打赏160.00元 3天前
用户:kk1957135547
-
21ic下载 打赏40.00元 3天前
用户:WK520077778
-
21ic下载 打赏40.00元 3天前
用户:sun2152
-
21ic下载 打赏30.00元 3天前
用户:xuzhen1
-
21ic下载 打赏50.00元 3天前
用户:铁蛋锅
-
21ic下载 打赏30.00元 3天前
用户:xzxbybd
-
21ic下载 打赏40.00元 3天前
用户:z00
-
21ic下载 打赏40.00元 3天前
用户:forgot
-
21ic下载 打赏40.00元 3天前
用户:happypcb
-
21ic下载 打赏20.00元 3天前
用户:zhaoqshan
-
21ic下载 打赏5.00元 3天前
用户:17724187683
-
21ic下载 打赏5.00元 3天前
用户:zmm1818
-
21ic小能手 打赏15.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
chenruiji 打赏1.00元 3天前
资料:血糖仪原理图
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
资料:测试智能语音控制模块
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
cai0603 打赏3.00元 3天前
用户:CJQ_ENJOY
-
21ic小能手 打赏5.00元 3天前
全部评论(3)
2024-09-09 10:37:06CJY
不错的新的
2024-07-10 12:35:55szmj
正在学习,感谢分享
2020-05-29 09:33:36kangyang
很好,细节说的很清楚!