xiao00you 发表于 2020-2-5 16:12:29

小白关于RL-RTX堆栈溢出的问题

本帖最后由 xiao00you 于 2020-2-5 17:03 编辑

最近看了硬汉的RL-RTX教程,于是就想拿学校的电子设计大赛的校赛练练手。代码写完以后屏幕没啥动静,调试一看堆栈溢出了,我加大了堆栈,溢出,再加大再溢出,我已经把堆栈加到很大了都快把RAM占完了它还是溢出。
所以一直没法进行下一步动作。一开始打断点调试的时候,在创建完任务,调度运行第一个任务的时候,它会转到hardfault硬件错误中断死循环。

后来索性不管错误我先完善我的代码(只是加了一些其他功能代码),再次调试的时候发现它堆栈仍然溢出,但是转到另外一个死循环,是哪里没有配置好么?


运行到一个无限等待互斥,可是我没有添加互斥相关的代码


很沮丧:'(已经好几天了,希望得到大佬们的指点

eric2013 发表于 2020-2-5 16:45:31

方便的话,直接上传工程,我帮你看下,你用的是MDK4还是MDK5

xiao00you 发表于 2020-2-5 17:00:17

谢谢大佬,我用的是MDK5,可是我不知道在哪里上传压缩包,【尴尬】

eric2013 发表于 2020-2-6 01:35:07

xiao00you 发表于 2020-2-5 17:00
谢谢大佬,我用的是MDK5,可是我不知道在哪里上传压缩包,【尴尬】

MDK5是无法正常显示MDK4中RTX的调试信息的。

页: [1]
查看完整版本: 小白关于RL-RTX堆栈溢出的问题