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.

[参考译文] MSP432P401R 和 FreeRTOS 示例

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1117307/msp432p401r-and-the-freertos-example

主题中讨论的其他器件:MSP432P401R

您好、论坛、

我还尝试导入此 FreeRTOS 示例。 是的、我知道 MSP432P401R 不再生产、但我有两个 LaunchPad、我想测试 FreeRTOS。 免费 RTOS 作为源代码而不是作为预编译的额外项目在项目内。

当我导入项目(按照以下说明: 用于 TI MSP432 LaunchPad 开发套件的 FreeRTOS 项目 )时,我始终会收到102个错误的消息。 它们就像这个:

"../full_Demo/RegTest.c"、第302行:错误#10:"#"不在此处
CMP r0、#6

但"#"是即时值(spnu118y)的前缀!

感谢你的帮助。

BR Guenther

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

    您好、Guenther、

    我们的团队在 FreeRTOS 方面没有太多经验、您在 FreeRTOS 论坛上可能会更幸运。

    但是、我注意到您遇到的错误位于带有_asm 前缀的函数中。 我认为这是 IAR 特有的表示法。 我还注意到、有一个名为 RegTest.asm 的文件似乎实现了相同的功能。 您能否尝试从编译中排除.c 文件、并查看.asm 文件是否足够?

    此致、

    Evan

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

    您好 Evan、

    感谢您的回答。 删除 RegTest.c 文件后、可以编译工程、而不会出现错误。

    BR Guenther