2019-07-20 11:37发布
meimengxing2014 发表于 2017-10-12 08:57 void TP_Int_Set(u8 mode) { if(mode == 0)
最多设置5个标签!
{
if(mode == 0)
EXTI->IMR &= ~EXTI_Line11;
else
EXTI->IMR |= EXTI_Line11;
}
mode =0时关掉外部中断,mode=其他 时打开外部中断
多谢了
EXTI->EMR这个中断和EXTI->IMR有什么区别?
注意:事件或中断触发源是没有区别的,只是在芯片内部分开,一路向CPU产生中断信号,另一路则向其他功能模块发送脉冲触发信号,其他功能模块如何响应这个触发信号,由对应的模块决定。事件表示有触发事件产生,适用于触发特定的外设模块,中断则是表示有某个事件发生,并跳到响应的中断服务函数中
我在网上复制的
一周热门 更多>