工具/软件:TI C/C++编译器
您好!
客户将在 F28377S 上运行一个简单的 RTOS。 RTOS 堆栈初始化中有一个请求:使用默认值初始化 st0。
它们将使用值0进行初始化、但会在其代码中导致错误、例如 IMPYL 失败、因为 PM=0是不正常的。 它应该是 PM=1。
您对 st0的值有什么意见吗?
当代码进入 main()时,该值类似于0x98。 它在其代码中工作。
非常感谢。
BR、Jordan
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.
工具/软件:TI C/C++编译器
您好!
客户将在 F28377S 上运行一个简单的 RTOS。 RTOS 堆栈初始化中有一个请求:使用默认值初始化 st0。
它们将使用值0进行初始化、但会在其代码中导致错误、例如 IMPYL 失败、因为 PM=0是不正常的。 它应该是 PM=1。
您对 st0的值有什么意见吗?
当代码进入 main()时,该值类似于0x98。 它在其代码中工作。
非常感谢。
BR、Jordan
要了解编译器对状态位的要求、请在 C28x 编译器手册中搜索 标题 为状态寄存器的子章节。 您将看到编译器需要 PM=0。 所以当你说...时我感到困惑
[报价用户="Jordan Zhou ]PM=0不正常。 它应该是 PM=1[/报价]
谢谢、此致、
乔治