一、线程创建:
线程任务函数必须是要死循环,并且不能有参数传参进去:
可参考:(40条消息) STM32 FreeRTOS的osThreadDef创建任务_D.luffy的博客-CSDN博客_osthread
二、osDelay()
必须在线程开始调度后使用,
且其只提供ms级别的精度 1s=1000ms
三、线程创建后,一定要用死循环在内部跑,若线程未用循环一直跑,直接结束,则会影响其他线程的运行
一、线程创建:
线程任务函数必须是要死循环,并且不能有参数传参进去:
可参考:(40条消息) STM32 FreeRTOS的osThreadDef创建任务_D.luffy的博客-CSDN博客_osthread
二、osDelay()
必须在线程开始调度后使用,
且其只提供ms级别的精度 1s=1000ms
三、线程创建后,一定要用死循环在内部跑,若线程未用循环一直跑,直接结束,则会影响其他线程的运行