ST意法半导体
直播中

哔哔哔-

9年用户 1316经验值
擅长:电源/新能源
私信 关注
[问答]

用ADC模拟看门狗,如何对回调函数做判断?

void HAL_ADC_LevelOutOfWindowCallback(ADC_HandleTypeDef *hadc)
对于这个函数,我使用了两个看门狗,发现看门狗2也会调用这个函数,明明已经有void HAL_ADC_LevelOutOfWindow2Callback(ADC_HandleTypeDef *hadc)函数
了,所以寻思加个判断。hadc->State==HAL_ADC_STATE_AWD1,这样貌似不行,网上也没找到,该怎么办



回帖(1)

云甫太

2023-8-5 15:39:23
看了下手册,你说的L431的确只有1个ADC模块,3个看门狗。
不过,还是可以识别的。
不同看门狗涉及不同的中断请求标志位,
你根据看门狗中断标志位即可判断了。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分