主题中讨论的其他器件:HALCOGEN
我正在尝试使用 Halcogen 中的 FreeRTOS 方法。
我使用的是 Halcogen v04 07 01。 我开始了免费 RTOS 项目: TMS570LS0714PGE_FreeRTOS 。
我将与 RTOS 相关的设置保留为不变。 我将根据 example_freeRTOSBlinky.c 运行代码。
我有2个任务、这两个任务都应该切换 LED。 这些任务正在使用 vTaskDelay (xTimeInTicks);。
我已经启动了调度程序。
我看到的问题是 vTaskDelay 不工作-它不能从任务中屈服。 高优先级任务始终运行。 优先级较低的任务永远不会运行。
我认为这与用于 RTI 比较的中断有关、可能与 SPV 中断有关。
请提供帮助。