原帖 | 圣井户御代 | 2024-10-20 20:27 | 👍0 | 阅读约1
我用cubemx配了一个只带freertos没有配置其他外设的工程。我测试时发现一调用HAL_Delay,程序就卡死了。
网上查了是因为没有在systick里面调用Hal_inctick(),加了后不卡死了。但是文章也说systick优先级很低,建议最好不用HAL_Delay,自己写一个。
HAL_Delay函数不是给用户使用的函数吗?自己写个延时函数是最优解吗?
相关笔记
原帖 | 圣井户御代 | 2024-10-20 20:27 | 👍0 | 阅读约1
我用cubemx配了一个只带freertos没有配置其他外设的工程。我测试时发现一调用HAL_Delay,程序就卡死了。
网上查了是因为没有在systick里面调用Hal_inctick(),加了后不卡死了。但是文章也说systick优先级很低,建议最好不用HAL_Delay,自己写一个。
HAL_Delay函数不是给用户使用的函数吗?自己写个延时函数是最优解吗?
相关笔记