在线程中调用rt_thread_mdelay()函数程序卡死。搞了两天也不知道问题出在哪,怎么解决。
可以试试微秒级的rt_hw_us_delay,或者不调用RT的延时函数,换成同为毫秒级的HAL_Delay(如果老哥愿意用HAL库)试试看?老哥延时半秒钟的话可能毫秒级就能满足了
https://blog.csdn.net/kouxi1/article/details/122581857
rt_thread_mdelay
挂起线程后会触发调度,你可以检查一下调度是否正常。
函数是完整的,不加这个延时函数线程正常运行。