| | |
| | | static uint32_t s_cycle_time = 0; |
| | | time32_incr++; |
| | | |
| | | if(s_cycle_time >= g_beep_off_time) |
| | | { |
| | | s_cycle_time = 0; |
| | | } |
| | | else if(s_cycle_time > g_beep_on_time && s_cycle_time < g_beep_off_time) |
| | | { |
| | | BEEP_OFF; |
| | | } |
| | | else if(s_cycle_time <= g_beep_on_time) |
| | | { |
| | | BEEP_ON; |
| | | } |
| | | // if(s_cycle_time >= g_beep_off_time) |
| | | // { |
| | | // s_cycle_time = 0; |
| | | // } |
| | | // else if(s_cycle_time > g_beep_on_time && s_cycle_time < g_beep_off_time) |
| | | // { |
| | | // BEEP_OFF; |
| | | // } |
| | | // else if(s_cycle_time <= g_beep_on_time) |
| | | // { |
| | | // BEEP_ON; |
| | | // } |
| | | s_cycle_time++; |
| | | } |
| | | |
| | | /** |
| | | * @brief 涓柇鏈嶅姟鍑芥暟 |
| | | */ |
| | | void EXTI1_IRQHandler(void) |
| | | { |
| | | if(EXTI_GetITStatus(EXTI_Line1)!= RESET) |
| | | { |
| | | EXTI_ClearITPendingBit(EXTI_Line1); |
| | | |
| | | } |
| | | } |
| | | uint8_t tt=0; |
| | | uint8_t send_start=0; |
| | | void RTCAlarm_IRQHandler(void) |
| | | { |
| | | EXTI_ClearITPendingBit(EXTI_Line17); |
| | | RTC_ClearITPendingBit(RTC_FLAG_ALR); |
| | | send_start=1; |
| | | RTC_SET_ALARM(1); |
| | | tt++; |
| | | //GPIO_Toggle(GPIOA,LED_PIN); |
| | | |
| | | //SYS.wake_id|=1<<17; |
| | | } |
| | | |
| | | /******************* (C) COPYRIGHT 2010 STMicroelectronics *****END OF FILE****/ |