CH32V203G6使用FreeRTOS时遇到的内存问题

CH32V203G6的RAM是10K,想在上面使用FreeRTOS。

使用FreeRTOS的例程,修改了Link.ld为10K RAM,结果编译不过。

看编译结果,是内存不够。


因此来发帖咨询:

FreeRTOS能在10K内存的CH32V203G6上运行吗?如果能的话,应该修改什么地方,使其可以正常编译通过?

搞定了。

在FreeRTOSConfig.h里面,将configTOTAL_HEAP_SIZE改小即可。

(之前一直以为在FreeRTOS文件夹,找了半天才发现在User文件夹下,闹了个乌龙)

Snipaste_2024-11-28_12-44-24.png


只有登录才能回复,可以选择微信账号登录