基于gd32f4xx移植freertos系统 1、支持freertos调度 2、支持fatfs+spi+dma+nor flash(gd25q40) 3、支持fatfs+sdio+dma+sd flash(内存卡32G) 4、支持uart printf 5、片上SRAM运行 6、boot+片外sdram运行(__vectors和数据段运行在外部RAM, code运行在片内flash) - gd32f4xx-
重 点来说说FreeRTOS_PORTABLE 分组中的port.c 和heap_4.c 是怎么来的,port.c 是RVDS 文件 夹下的ARM_CM3 中的文件,因为STM32F103 是Cortex-M3 内核的,因此要选择ARM_CM3 中的port.c 文件。heap_4.c 是MemMang 文件夹中的,前面说了MemMang 是跟内存管理相关 的,里面有5 个c 文件:heap_1.c 、heap...
"freertos_kernel/portable/ARMv8M/non_secure/port.c": "bbf650f541e13a6c75483ab4522f4e52dbfb787e63a2b27276ee3154b452adb5", "freertos_kernel/portable/ARMv8M/non_secure/portable/GCC/ARM_CM23/portasm.c": "c184ef969ba73a345a2e8169bfafb9fbb3b81db7f1932da0a1ec6ec4c9252a1f", "freert...
port.c——路径:工程MYBearPiFreeRTOS\FreeRTOS\portable\RVDS\ARM_CM4F目录下 heap_4.c——路径:工程MYBearPiFreeRTOS\FreeRTOS\portable\MemMang目录下 FreeRTOS/src组中添加croutine.cevent_groups.clist.cqueue.ctasks.ctimers.c路径:工程MYBearPiFreeRTOS\FreeRTOS\src目录下在Application/User/Core组中添加...
基于gd32f4xx移植freertos系统 1、支持freertos调度 2、支持fatfs+spi+dma+nor flash(gd25q40) 3、支持fatfs+sdio+dma+sd flash(内存卡32G) 4、支持uart printf 5、片上SRAM运行 6、boot+片外sdram运行(__vectors和数据段运行在外部RAM, code运行在片内flash) - gd32f4xx-
重 点来说说FreeRTOS_PORTABLE 分组中的port.c 和heap_4.c 是怎么来的,port.c 是RVDS 文件 夹下的ARM_CM4F 中的文件,因为STM32F429 是Cortex-M4 内核并且带有FPU ,因此要选 择ARM_CM4F 中的port.c 文件。heap_4.c 是MemMang 文件夹中的,前面说了MemMang 是跟 内存管理相关的,里面有5 个c 文件:...