推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

在MDK中为STM32移植FreeRTOS.

更新时间:2019-10-24 22:39:23 大小:156K 上传用户:xuzhen1查看TA发布的资源 标签:mdkstm32移植freertos 下载积分:1分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

FreeRTOS版本是V7.0.1。STM32本人用的是大容量的stm32f103zgt6,故启动文件使用startup_stm32f10x_hd.s。固件库版本V3.5.0。编译环境用的是MDK Verson:4.22。

注:用户在移植FreeRTOS操作系统前最好先移植好STM32的固件库,调试好确保固件库能成功运行后,再进行操作系统的移植。

1、在Project里新建一个文件夹并命名为FreeRTOS。复制 FreeRTOS解压包里的Source文件夹里的 croutine.c,timers.c,list.c,queue.c,tasks.c 以及Source->portable->RVDS->

ARM_CM3->portc 以及Source->portable->MemMang->heap_2.c到自建的FreeRTOS文件夹。按新建FreeRTOS组并添加相应文件。

如下图:


部分文件列表

文件名 大小
在MDK中为STM32移植FreeRTOS.pdf 156K

全部评论(0)

暂无评论