stm32F4系列MCU,窗口看门狗 WWDG中的bug
时间:11-19
来源:互联网
点击:
引脚 */GPIO_InitStructure.GPIO_Pin = GPIO_Pin_3;GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT;GPIO_Init(GPIOD, &GPIO_InitStructure);}static void key_exti_config(void){EXTI_InitTypeDef EXTI_InitStructure;/* 连接PA0到外部中断线0 */SYSCFG_EXTILineConfig(EXTI_PortSourceGPIOA, EXTI_PinSource0);/* 配置外部中断线0 */EXTI_InitStructure.EXTI_Line = EXTI_Line0;EXTI_InitStructure.EXTI_Mode = EXTI_Mode_Interrupt;EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Rising_Falling;EXTI_InitStructure.EXTI_LineCmd = ENABLE;EXTI_Init(&EXTI_InitStructure);}static void key_nvic_config(void){NVIC_InitTypeDef NVIC_InitStructure;/* 使能外部中断0 */NVIC_InitStructure.NVIC_IRQChannel = EXTI0_IRQn;NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0x3;NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0x3;NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;NVIC_Init(&NVIC_InitStructure);}void key_init(void){key_gpio_init();key_exti_config();key_nvic_config();}void EXTI0_IRQHandler(void){ extern int stop_feed_dog;/* 清除中断标志 */printf("key isr\r\n");wwdg_clear_flag = 1;EXTI_ClearITPendingBit(EXTI_Line0);}/* @}*/ / (C) COPYRIGHT STMicroelectronics *END OF FILE/
stm32F4系列MCU窗口看门狗bu 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)