如题,相同的代码,不同的工程出现定时器抢占的现象,事情是这样的
项目功能描述:emwin作为人机交互,根据界面的输入值,8个TIM依次输出驱动电机,驱动方式为定时器中断翻转IO电平的方式。
工程1:使用开发板自带的EMWIN例子修改,加入界面和定时器代码运行正常
工程2:使用CUBEMX新建工程,加入以上代码后出现,电机转动的时候卡顿严重,目测是被抢占了优先级或其他原因
目前尝试的方法有:修改两个优先级一致,未能解决问题
加大堆栈大小,也未能解决问题。
目前陷入迷茫状态。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>