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.

[参考译文] TMS320F28062F:CCS 无法读取 ctrlHandle 和 HalHandle

Guru**** 2538950 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/600380/tms320f28062f-ctrlhandle-and-halhandle-cannot-be-read-by-ccs

器件型号:TMS320F28062F

你好、冠军  

我在 F28062F 中运行 InstaSPIN FOC lab05b、发现 ctrlHanlde 无法读取、有时 halHandle 也无法读取。

我修改器件配置 、但 CMD 不起作用。

它看起来 ctrlHandle 地址映射到0x13C40、它不属于 F28062、但算法工作正常。

您能给出一些建议吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    没错、从0x13800到0x14000的 RAM 地址保留用于 InstaSPIN、也专用于所有 F2806xF 器件、包括 F28062F。
    HalHandle 应始终显示在调试中、如果不是、您需要检查编译器。 您可以使用 F28069F 目标配置文件或 GEL 文件来调试 F28062F、这将有助于读取 ctrlHandle。
    BTW、不要将.cmd 文件更改为将 RAM 地址从0x13800过度写入0x14000、否则会导致 instSPIN 失败。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢 Yanming。