推荐星级:
- 1
- 2
- 3
- 4
- 5
在MDK中为STM32移植FreeRTOS.
资料介绍
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)