请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:RM46L852 主题中讨论的其他器件:LAUNCHXL2-RM46、 HALCOGEN
您好!
尝试在 LAUNCHXL2-RM46开发套件上设置 FreeRTOS v9。 我对 FreeRTOS 比较熟悉、但对 RM46不熟悉。
我开始一项简单的任务、让 LED 闪烁:
静态空 blink_led (void *pvParameters) { const TickType_t DELAY_TICKs = 2000 / portTIK_PERIOD_MS; 对于(;) { vTaskDelay (delay_tick); toggle_led (0); } }... xTaskCreate (blink_led、"LEDx"、2048、NULL、LED_TASK_PRIO、 null); vTaskStartScheduler();
LED 闪烁... 但是、嗯、相当快。 因为 vTaskDelay (delay_tick)会立即返回。 portTICK_PERIOD_MS 为1000。
我想我没有正确设置一些时钟、中断或计时器、但找不到显示需要执行的操作的示例。
有什么建议?