请问下 cube生成的freertos的工程中,我模仿写了几个任务创建,发现跟原来不一样,发现任务优先级没有配置,难道是默认时间片轮询,我查看了freertosconfig。h发现没有时间片轮询,这是什么原因呢,后来建好工程发现也只会执行一个线程,不是很懂,难道要在任务中改变优先级吗,有哪位大神有cubex生成的freertos的程序或者会使用的,给我讲解下,谢谢。
这是模仿的创建过程,就没发现,优先级有什么不同。
osThreadDef(LED1, LED1Task, osPriorityNormal, 0, 128);
LED1Handle = osThreadCreate(osThread(LED1), NULL);
/* defini
tion and creation of LED2 */
osThreadDef(LED2, LED2Task, osPriorityNormal, 0, 128);
LED2Handle = osThreadCreate(osThread(LED2), NULL);
osThreadDef(Key, KeyTask, osPriorityNormal, 0, 128);
KeyHandle = osThreadCreate(osThread(Key), NULL);