按照正点原子的指导文档,将FreeRTOS移植到了C8T6的核心板上,发现无法点灯。
起初因为系统堆栈问题,我把几乎所有外设的c文件都移除了(留下了stm32f10x_gpio.c等必必要文件),并且修改了FreeRTOSConfig.h里的系统堆栈大小,由20*1024改为10*1024,还是不行。(修改系统堆栈的操作很多博主写过,例如:FreeRTOS移植到STM32F103C8T6无法点灯解决方法_csdn stm32f103c8t6 freertos hal库_—非比晴空—的博客-CSDN博客)
后面我尝试将我移除的外设的C文件添加回来,问题解决!
虽然现在仍然不太确定是哪个外设C文件影响了系统的运行,请大佬评论区指导