stm32程序用到中断和定时器,一通电程序就跑飞了,怎么回事????

2025-03-11 13:07:05
推荐回答(3个)
回答1:

霍尔传感器返回的是脉冲信号么?

如果是脉冲信号并且转速不是太快的话可以采用外部中断。
你采用定时器中断也是可以的。但是要注意:一、配置的时候建议你将IO采集口设置为下拉,IPD。浮空可能因为你的信号不稳定而产生干扰。二、设定你的中断优先级。哪个更优先的问题,因为你采样两组脉冲,建议使用响应式中断,不要采用抢占式。

回答2:

楼主问题解决了没啊 我的程序也跑飞了 悲剧

回答3:

你看看你是不是定义的中断优先级有冲突,这种情况下很有可能是中断有问题。