您好!
我一直在考虑将以前的一些旧项目从 CCS3.3逐个移植到 CCS12、而现在这个过程相当直接(大部分)
其中一个项目的编译和链接以及调试等非常好、没有什么可抱怨的。
作为一个示例、当使用 XDS200 USB 类型仿真器启动调试会话时、会出现这种情况。 程序加载并执行代码到 main()入口点,并按预期和过去的方式中断。

接下来、与前面提到的第一个项目一样、基于具有一些小变体的相同代码的另一个非常相似的传统项目也被移植到 CCS12。
此项目还以一个小的显著差异进行编译、链接和调试会话启动,如下所示:

这次不是单步执行 main()入口点并中断,而是执行其他操作,显示的消息是"main 不包含帧信息",没有"到达入口点",就像第一个项目一样。
坦率地说、除了在这个新工作区中设置一些与用于导入第一个旧工程的第一个工作区不同的位置之外、我无法理解为什么会出现这种情况。
有人能不能提出这样的理由,以及如何解决这个问题? 顺便说一句,新项目似乎没有单步执行,所以肯定不像以前那样设置,但现在这是一个秘密!
提前非常感谢您提出有关如何解决新工作区问题的建议。
此致、Mike
