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.

[参考译文] CCS/MSP432P401R:TI RTOS 中止执行

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/804450/ccs-msp432p401r-ti-rtos-abort-the-execution

器件型号:MSP432P401R
Thread 中讨论的其他器件:SYSBIOS

工具/软件:Code Composer Studio

尊敬的先生:

   我20~30的是 TI RTOS,任务运行正常,但在 T Ü V INT 之后,任务将中止。

主线程和相关任务堆栈已经足够好了。  

请检查下面的例外代码。

我的最佳

安森

TI.SYSBIOS.family.ARM.m3/Hwi:第1154行:E_hardFault:Forced

TI.SYSBIOS.family.ARM.m3/Hwi:第1231行:E_BUSFault:PRECISERR:立即总线故障、确切的已知地址、地址:fffffff9

在 PC = 0x0000dba6的后台线程中发生异常。

内核0:ThreadType_Task 中发生异常。

任务名称:{unknown-instance-name}、句柄:0x20001060。

任务堆栈基地址:0x200010c0。

任务堆栈大小:0x640。

R0 = 0x00000001 R8 = 0x200016e0

R1 = 0x20000a84 R9 = 0x00000000

R2 = 0x00007fbc R10 = 0x00007fbc

R3 = 0x00000000 R11 = 0xffffffff

R4 = 0x20003a68 R12 = 0x00000000

R5 = 0xfffffffa SP (R13)= 0x20001638

R6 = 0xffffff8 LR (R14)= 0x00009efb

R7 = 0x200092e8 PC (R15)= 0x0000dba6

PSR = 0x21000000

ICSR = 0x00418803

MMFSR = 0x00

BFSR = 0x82

UFSR = 0x0000

HFSR = 0x40000000

DFSR = 0x00000001

MMAR = 0xffffff9.

BFAR = 0xffffff9

AFSR = 0x00000000

正在终止执行...

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

    您是否使用 SDK 中的示例? 如果是、请告诉我们是哪个示例导致了此问题。 此外、您是否对该示例进行了任何更改、如果是、请尝试使用 SDK 中的原始示例并添加修改后的代码的小部分、以查看是哪个部分导致了该问题。

    如果您在 SDK 中未使用示例、请查看是否可以使用 SDK 中的示例作为起点、然后根据您的需求进行修改。

    如果仍有问题、请提供有关应用程序和已执行的调试步骤的更多详细信息。 有了现有的信息、很难识别问题。

    谢谢、
    SAI