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.

[参考译文] LAUNCHXL-F28P55X:调用 device_call 函数时 CPU 崩溃

Guru**** 2539500 points
Other Parts Discussed in Thread: LAUNCHXL-F28P55X

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1553328/launchxl-f28p55x-cpu-crash-when-calling-device_call-function

器件型号:LAUNCHXL-F28P55X


工具/软件:

尊敬的专家:

我发现 某些版本的 LAUNCHXL-F28P55X 在 Device_init 中执行 SysCtl_deviceCal 函数后会崩溃。  这些版本的 LAUNCHXL-F28P55X 都使用 XF28P55。

为了进行比较、我执行了一些测试、结果如下:

到此结束 至关重要 提供 结果
1. XF28P559SJ9PZQ3L –42A1X6W G4 5.04/6.00 碰撞/碰撞
2. XF28P559SJ9PZQ3L –42A1X6W G4 5.04/6.00 碰撞/碰撞
3. F28P550SJ9PZ3L A-4BAE4ZW G4 5.04/6.00 正常/正常

如果我注释  SysCtl_deviceCal 函数、则所有电路板都将正常工作。

对此问题有何建议?

谢谢、

Leo

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

    嗨、Leo、

    F28P55x 的不同版本之间、即 DEVICE_CAL 函数地址不同 。 前两个 LP 具有  REV0  器件、因此预定义 需要为“REVD_REV0"。“。 第三个 LP 具有 REVA 器件、因此预定义需要为“REVD_REVA"。“。 请确保您 重新编译工程 (而不仅仅是构建)、这将解决您的问题。

    此致、

    Aishwarya