这是我在移植freertos时发现的问题,因为我把一个内存大的单片机的示例文件替换到内存小的单片机中,堆栈分配空间不够导致的。
我尝试大断点debug发现程序进入了硬件错误中断。
由于我这个单片机flash和ram较小,所有需要根据你的实际大小分配堆栈
因为我这个单片机ram只有8k所以我暂时分配5k
如果还是报错请检查你的keil配置
地址和偏移量
你应该懂我意思吧哈哈
以上
这是我在移植freertos时发现的问题,因为我把一个内存大的单片机的示例文件替换到内存小的单片机中,堆栈分配空间不够导致的。
我尝试大断点debug发现程序进入了硬件错误中断。
由于我这个单片机flash和ram较小,所有需要根据你的实际大小分配堆栈
因为我这个单片机ram只有8k所以我暂时分配5k
如果还是报错请检查你的keil配置
地址和偏移量
你应该懂我意思吧哈哈
以上