一个重要的MARK_STM32 delay_ms卡死

delay函数,占用了stm32的时钟
ucos需要靠stm32的时钟来调度任务
用裸机得delay就剥夺了ucos的时钟,所以死机


ucos ii 系统应该使用OSTimeDlyHMSM(0,0,0,10,OS_OPT_TIME_HMSM_STRICT,&err)函数做延时

猜你喜欢

转载自www.cnblogs.com/taogepureyeahman/p/9257136.html