This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
你好,Johns:
理想情况下,我们 希望使用cortex-debug扩展(使用arm-none-eabi-gdb代理)将其集成到VSCode中。 我们正在使用SEGGER J-Link (cTAG)工具, 并且正在开发TI CC2650F128器件。 我在 某种程度上使用了这个设置,我遇到的一个问题是看不到调用栈,当我尝试从函数中退出到调用时,调试会话将被阻塞。
从我的理解来看,这两个工具链似乎有很多重叠, 我想看看是否有一些调试生成选项,以便使它完全按预期工作。 我还想确保有一个解决方案,而不仅仅是"有效的",它也是最好的解决方案。
请参阅下面的答复,如果有任何指导,我们将不胜感激!
您使用的TI ARM编译器的版本是什么?
很抱歉,我错过了,我认为我没有收到通知。 但我们使用的是旧版本5.2 v
5.2 5确实相当老(从2015年开始)。 该版本的符号输出可能存在一些已知问题。
我会将此主题提请我们的编译器专家注意。
谢谢
KI
我咨询了我们的编译器专家,他认为没有其他选项可用于支持GDB。 因此,请注意,将TI ARM编译器与GDB一起使用不是官方支持的环境。 因此,调试可见性存在一些问题并不奇怪。 遗憾的是,我们对这个问题几乎没有什么额外的支持。 抱歉
KI