環境:
芯片 stm32f429
系統:freeRTOS
軟件 STM32CubeMx
問題:在使用freeRTOS的定時器 ostimer的時候,創建了定時器,並調用了osTimerStart啟動定時器,發現定時器無法調用回調函數
解決辦法:
提高定時器任務的優先級,TIMER_TASK_PRIORITY 改為 6,freeRTOS的優先級數字越大,優先級越高。
最后生成代碼,就是FreeRTOSConfig.h文件中 configTIMER_TASK_PRIORITY 宏定義