STM32库函数EXTI_GetFlagStatus和EXTI_GetIT
EXTI_GetFlagStatus只是纯粹读取中断标志位的状态,但是不一定会响应中断(EXT_IMR寄存器对该中断进行屏蔽);而EXTI_GetITStatus除了读取中断标志位,还查看EXT_IMR寄存器是否对该中断进行屏蔽,在中断挂起&没有屏蔽的情况下就会响应中断。仔细看看代码就知道区别了
FlagStatus EXTI_GetFlagStatus(uint32_t EXTI_Line)
{
}
ITStatus EXTI_GetITStatus(uint32_t EXTI_Line)
{
}
STM32库函 相关文章:
- STM32库函数配置(12-02)
- STM32库函数void USART_SendData()的缺陷和解决方法(11-28)
- STM32库函数之断言(11-26)
- STM32 V3.4库函数使用建立工程方法(11-25)
- STM32 基于库函数控制按键 蜂鸣器 LED显示(11-25)
- STM32库函数USART_SendData问题和解决方法(11-21)