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.

[参考译文] C2000WARE:带 TMS320F2800137的 FreeRTOS 端口

Guru**** 2524550 points
Other Parts Discussed in Thread: C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1373320/c2000ware-freertos-port-with-tms320f2800137

器件型号:C2000WARE

工具与软件:

我已经尝试使用5.02.0.0版本的 C2000Ware 中提供的端口、但遇到了 中断优先级问题、并且在从中断释放后让任务正确优先于中断。 此外,内核在 vListInsert()函数中不断锁定。
我的程序使用1KHz 节拍并不断运行串行接口和 SPI 接口、
大多数问题开始表明、系统承受应力以及中断频率会增加。

 附件是我为使端口可靠工作所做的修改。
(本地时钟计数器不是必需的、但在我的代码中用于生成统计计时器)

如果有更多的用户验证了修改并提供反馈或对代码进行进一步改进、将会非常有帮助。


e2e.ti.com/.../3301.port.ce2e.ti.com/.../1643.portasm.asme2e.ti.com/.../portmacro.h

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

    尊敬的 Joao、

    感谢您在 E2E 上发帖! 团队将验证您的代码、并在将来的更新中考虑这些建议。

    谢谢!

    Arnav