Other Parts Discussed in Thread: C2000WARE
部件号: TMS320F28379D
主题: C2000WARE 中讨论的其他器件
尊敬的 TI 支持团队:
我在允许的范围之外更改了 F2837xD 的时钟设置、现在我无法再调试 F2837xD。 以下是 CCS 返回的错误:

请帮助我这是非常紧迫的,因为我有最后期限。
谢谢!
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.
Other Parts Discussed in Thread: C2000WARE
部件号: TMS320F28379D
主题: C2000WARE 中讨论的其他器件
尊敬的 TI 支持团队:
我在允许的范围之外更改了 F2837xD 的时钟设置、现在我无法再调试 F2837xD。 以下是 CCS 返回的错误:

请帮助我这是非常紧迫的,因为我有最后期限。
谢谢!
您好 Matt、
感谢您的回答、这是有效的、我能够解决我的问题。
我还有一个关于 CCS 的问题:
有时、当我在工程中选择.map 和.out 文件后进行调试时、configuration...it 会用空的 main.c 刷写微控制器、除非有时 CCS 要求我 在点击“Debug"按钮“按钮后找到 ERT_MAIN 文件、然后用我的代码刷写微控制器。
如何避免这种行为并在点击调试按钮后立即用代码刷写微控制器?
谢谢!
您好:
您的项目中是否有多个主要功能? 刷写后、CCS 调试器自动在与函数 main () 相对应的器件存储器地址中设置一个断点、并运行器件、直至在该断点处中断。 CCS 可能 正在变得混淆不清。
您还可以尝试将 CCS 的.out 位置设置为在调试模式下为您的工程编程:


此致、
马特
要开始调试会话、请参阅以下文档以手动启动调试会话: https://software-dl.ti.com/ccs/esd/documents/users_guide_12.1.0/ccs_debug-main.html#manual-launch
您可以使用此方法将.out 直接加载到器件中。
此致、
马特
我们建议使用无工程调试会话来手动启动特定目标的调试会话、然后手动连接并加载所选的输出文件:
https://software-dl.ti.com/ccs/esd/documents/users_guide_12.8.0/ccs_debug-main.html#manual-launch
然后、CCS 调试器将尝试根据从 OUT 文件中加载的调试符号来查找源文件。 如果找不到它们、您可以手动指定它们的位置:
谢谢
Ki
此外、此视频还展示了如何使用目标配置视图创建目标配置文件、以及如何使用这些文件启动无工程调试会话:
https://dev.ti.com/tirex/explore/node?node=A__AAEqiFem7jO1V82SEzlYVA__ccs_devtools__FUz-xrs__LATEST
谢谢
Ki
我执行了相同的步骤、但仍然是用空的 main.c 刷写 MCU
我不确定在进行无工程调试会话时如何实现这一点。
我随附了一个无工程调试会话的示例视频: