CH32V203使用官方例程FreeRTOS时,打开定时器中断后多线程不运行

CH32V203使用官方例程FreeRTOS时,打开定时器3或4中断后多线程不运行,定时器中断则正常进入。

主函数

image.png

定时器部分代码

image.png

System_Init函数(无相关)

image.png


注释TIM4_Int_Init(1000);则可正常进入线程,否则只进入中断函数


您好,建议将定时器放在任务中运行,附件为参考例程,可以参考一下,后续若有问题,可通过邮箱(lzs@wch.cn)和我沟通

icon_rar.gifCH32V307 FreeRTOS_TIM2.zip



好的,没问题了,是同事移植的代码有问题,谢谢


只有登录才能回复,可以选择微信账号登录