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.

[参考译文] RTOS/MSP432-RTOS:TI-RTOS UART 中的 uartecho.c 每次都溢出堆栈

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/577071/rtos-msp432-rtos-uartecho-c-in-the-ti-rtos-uart-echo-overflows-the-stack-everytime

器件型号:MSP432-RTOS
Thread 中讨论的其他器件:SYSBIOSMSP432P401R

工具/软件:TI-RTOS

我已将示例程序加载到 MSP432上、但我收到一条错误消息、指出 TAS 堆栈溢出:

[Cortex_M4_0]这个示例不会试图最大限度地减少代码或数据占用空间
启动 UART 回显示例
系统提供商设置为 SysMin。 停止目标以查看 ROV 中的任何 SysMin 内容。
TI.SYSBIOS.KNL.Task:第414行:E_stackOverflow:Task 0x20001ee8 stack overflow。
xdc.runtime.Error.raise:终止执行

这是已知问题吗? 我真的不知道从哪里着手解决这个问题。 我尝试在程序中更改 TASKSTACKSIZE、但它没有执行任何操作。 请提供任何帮助。

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

    [报价用户="Jordan Alexander ]这是一个已知问题吗?您使用的 TI-RTOS 是哪个版本、您使用的是 TI 或 GCC 编译器?

    我尝试了 tirtos_msp43x_2_16_00_08中的 uartecho_MSP_EXP432P401R_TI_MSP432P401R 示例、无法重复该问题。

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

    我删除了该项目并再次导入它、现在它可以正常工作。 如果问题再次出现、我将恢复问题。