主题中讨论的其他器件:AM62L
工具与软件:

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.
工具与软件:
您好!
Unknown 说:1. 如何让调试器会话在会话启动后自动在 main ()处停止(类似于基于 Eclipse 的 IDE)[/QUOT]启动调试会话并打开内核的属性。 要打开属性、请右键单击所选核心、然后从选项中选择属性。
选择您选择的内核并选择 "Debugger Options"。 要在 main 函数处停止、请输入 运行到符号的主代码 选项。
请参阅下图。
此致、
Tushar
你(们)好
如果需要使用相同的二进制重新启动调试会话、我是否必须重复整个调试设置过程、如启动无项目调试会话、加载.out 文件等?
如果应用程序使用未正确释放的资源、或者 drivers_deinit()未完成。 然后、需要重复整个过程、对 EVM 进行下电上电。
如果应用程序成功执行而没有释放错误、资源也可以释放、则可以继续在同一个调试会话上加载应用程序。 暂停/暂停 CPU、复位它并再次加载应用。
此致、
Tushar
尊敬的 Dazong:
Unknown 说:4. 为了调试示例代码、我们还意识到、在我们载入.out 文件并实际启动会话之前、示例代码将完成其工作(因为从 Uboot 启动时、裸机会在跳转后立即开始运行)、这样才会导致无效的调试会话实际上无法启动。 除了在示例代码的末尾添加 while (1)以确保它不会退出、还有其他建议吗?
是的、您需要在应用程序中添加 while (1)循环以对其进行调试。 由于此应用程序直接通过 DFU 刷写、因此将处于运行状态。 在应用程序中永久添加循环、并通过 CCS 加载符号以调试应用程序。
Unknown 说:5. 如果需要使用相同的二进制文件重新启动调试会话、是否必须重复整个调试设置过程、例如启动无项目调试会话、加载.out 文件等?[/QUOT]我已经对 AM62L 器件进行了上述检查、如果要重新启动调试过程、需要重复整个过程。 请参阅 DFU_LOAD_CCS_DEBUG
此致、
Tushar
尊敬的 Dazong:
的开头停止启动裸机调试会话时、TI 需要提供一种方法来让我们在 main ()
当 MCU+SDK 支持不同的引导模式时、可以实现这一点。 当前您正在使用的引导模式(USB DFU)会刷写应用程序并运行它、因此无法在 main 停止它。 您只能放置一个 while (1)和 load 符号以开始调试。
下一个 SDK 版本将支持使用其他引导模式来刷写 EVM。
的地址将鼠标悬停在数组上后、它应该能够显示数组的实际值、而不仅仅是数组[0]
您是否已在 CCS 论坛上为同一设计另一个 e2e? 如果没有、请创建一个。
您将在同一 E2E 论坛上获得 CCS 功能的相关更新、因此想关闭这个论坛、因为没有打开的查询。
此致、
Tushar