21ic问答首页 - GD32F303移植Freertos程序会卡死在vtaskdelay里面
GD32F303移植Freertos程序会卡死在vtaskdelay里面 赏1000家园币
如题,芯片型号是GD32F303RGT6,使用官方的GD32 Embedded Builder创建的工程,移植Freertos后调用启动线程调用vtaskdelay函数,程序会在freertos内核源码的timers.c文件中的portTASK_FUNCTION( prvTimerTask, pvParameters )中一直循环,调试时发现调用vtaskdelay后sysTick中断被停止了
赞0
评论
2025-03-26
赞0
评论
2025-03-25
赞0
评论
2025-03-24
赞0
评论
2025-03-24
赞0
提高了 但是没用 还是会卡死
评论
2025-03-24
赞0
评论
2025-03-24
赞0
评论
2025-03-24
赞0
评论
2025-03-24
中断应该是没问题的,在中断函数中每隔1s点灯,只要不调用vtaskdelay,中断一直正常运行,点灯间隔时间用示波器打过,是正常的
您需要登录后才可以回复 登录 | 注册