此帖出自stm32/stm8论坛
最新回复
先顶一个,我的是在进入STOP模式后用中断唤醒时偶尔不能进入中断唤醒函数 用GPIO_SetBits(GPIOC,GPIO_Pin_15); 做一个标志都不能进入像是死在中断里了。 void EXTI9_5_IRQHandler(void)
{
if(EXTI_GetITStatus(EXTI_Line5) != RESET)
{
/* Clear the EXTI line 5 pending bit */
EXTI_ClearITPendingBit(EXTI_Line5);
GPIO_SetBits(GPIOC,GPIO_Pin_15);
if(GPIO_ReadInputDataBit(GPIOA, GPIO_Pin_5)==0)
{
delay_ms(50);
if(GPIO_ReadInputDataBit(GPIOA, GPIO_Pin_5)==0)
{
datacheck_int_flag=1;
waking_up=1;
}
}
}
}
详情
回复
发表于 2014-3-12 09:58
| ||
|
||
此帖出自stm32/stm8论坛
| ||
|
||
EEWorld Datasheet 技术支持