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.

[参考译文] SBL-AM273X:定制 MCU-PLUS-SDK 添加 CAN 模块

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1358912/mcu-plus-sdk-am273x-custom-sbl-add-can-module

器件型号:MCU-PLUS-SDK AM273X

我已将 CAN 模块移植到 SBL 并将其配置为中断模式、并且可以正常接收 CAN 消息。

如果我在 SBL 中收到一条 CAN 消息并跳转到应用、它将在程序运行期间崩溃。  这种情况类似于堆栈溢出。

但如果 SBL 中没有收到 CAN 消息、则不会发生此问题、并且该应用程序可以继续正常运行。

因此、我想知道如果将 SDK 默认模块之外的模块导入到 SBL 中、是否需要执行任何其他操作来确保应用在退出 SBL 时正常运行?