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.

[参考译文] TMS570LS0714:TMS570LS0714PGE FreeRTOS 问题

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1305395/tms570ls0714-tms570ls0714pge-freertos-problem

器件型号:TMS570LS0714
主题中讨论的其他器件:HALCOGEN

我正在尝试使用 Halcogen 中的 FreeRTOS 方法。

我使用的是 Halcogen v04 07 01。 我开始了免费 RTOS 项目: TMS570LS0714PGE_FreeRTOS 。

我将与 RTOS 相关的设置保留为不变。 我将根据 example_freeRTOSBlinky.c 运行代码。

我有2个任务、这两个任务都应该切换 LED。 这些任务正在使用 vTaskDelay (xTimeInTicks);。  

我已经启动了调度程序。

我看到的问题是 vTaskDelay 不工作-它不能从任务中屈服。 高优先级任务始终运行。 优先级较低的任务永远不会运行。

我认为这与用于 RTI 比较的中断有关、可能与 SPV 中断有关。

请提供帮助。

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

    您好、James:

    首先、我想请您参考"帮助主题"中提供的 FreeRTOS RTI blinky 示例。

    在这里、您可以找到与 FreeRTOS RTI 闪烁示例相关的分步过程和代码

    在这里、我可能会看到已启用 RTI compare0中断、但代码中可能未启用该中断。 因此、请验证参考示例的帮助主题中的所有步骤。

    --

    谢谢、此致  

    Jagadish。

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

    谢谢。 我没有意识到有一个指南要遵循。 如果您按照该指南进行操作、那么它会起作用。 我需要配置 SSI 中断处理程序。