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.

[参考译文] TMS320F28379D:当我使用闪存时、28379D 的 CLA 是否支持软件断点、

Guru**** 2540720 points
Other Parts Discussed in Thread: SYSCONFIG, C2000WARE

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1365937/tms320f28379d-does-cla-of-28379d-support-the-software-breakpoint-when-i-use-the-flash

器件型号:TMS320F28379D
主题中讨论的其他器件:SysConfigC2000WARE

工具与软件:

28379D 是否支持 CLA 中的软件断点。当我使用闪存时、我尝试在 CLA 代码中添加__ MDEBUGSTOP ()。 但是、当我尝试在调试中连接 CLA 时、系统会给出一个错误。:

CPU1_CLA1:Trouble Setting Breakpoint with Action "Finish Auto Run" at ex8e95e:(Error -1209 ).

因此、我想知道是否使用了闪存、无法在28379D 的 CLA 上实现软件断点。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    Unknown 说:
    当我使用闪存时

    我假设您在指的是  从闪存运行 C28x 程序代码? CLA 程序必须从 CLA 可访问的 LSRAM 存储器(在 F2837xD 上为所有 LSRAM)运行。 加载到闪存中时、CLA 程序需要在运行时复制到 LSRAM 存储器中(来自 C28x 代码)。 在 C2000ware CLA 示例中、SysConfig 生成的代码显示如何复制 CLA 程序:

    如果您的程序已经包含此内容、您能否尝试查看映射输出文件并确保将 CLA 程序代码放置在正确的存储器区域?

    此致、

    德拉尼