[研电赛技术支持] GD32F450快速移植FreeRTOS10.2.1

[复制链接]
2040|7
 楼主| xiyaoko2365 发表于 2021-12-28 23:29 | 显示全部楼层 |阅读模式
本帖最后由 xiyaoko2365 于 2021-12-28 23:32 编辑

GD32F450快速移植FreeRTOS10.2.1
前提条件下载FreeRTOS源码

进入官网下载  https://www.freertos.org/
下载完成文件目录结构



 楼主| xiyaoko2365 发表于 2021-12-28 23:29 | 显示全部楼层
 楼主| xiyaoko2365 发表于 2021-12-28 23:30 | 显示全部楼层
本帖最后由 xiyaoko2365 于 2021-12-28 23:31 编辑

GD32相关BSP下载
官网下载地址 http://www.gd32mcu.com/cn/download/7?kw=GD32F4
相关编译环境支持包
 楼主| xiyaoko2365 发表于 2021-12-28 23:34 | 显示全部楼层
 楼主| xiyaoko2365 发表于 2021-12-28 23:36 | 显示全部楼层
标准库

7003261cb2f1775632.png
 楼主| xiyaoko2365 发表于 2021-12-28 23:42 | 显示全部楼层
注意:标准库里个8.2.3版本的FreeRTOS可以用来参考配置
 楼主| xiyaoko2365 发表于 2021-12-28 23:45 | 显示全部楼层
 楼主| xiyaoko2365 发表于 2021-12-28 23:52 | 显示全部楼层
移植操作
快速移植方法
使用STM32的CubeMX选择同内核的相近芯片,比如同是Cortex-M4,相近的SRAM大小即可
在CubeMX中配置FreeRTOS建立相关任务,及任务堆栈设置,也可以几乎不用修改
生成对应集成开发环境的项目
取出相关配置文件,移植进GD32工程
下面实际操作
您需要登录后才可以回帖 登录 | 注册

本版积分规则

36

主题

511

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部