| | |
| | | u8 neartimout_timer=0,flag_syncbase=0,flag_newsecond=0; |
| | | extern u16 tyncpoll_time,target_time,success_ancid; |
| | | extern uint32_t synclost_timer,current_syncid; |
| | | extern uint8_t usart_send_array[5][21],usart_array_num; |
| | | void TIM3_IRQHandler(void) //TIM3?? |
| | | { |
| | | if (TIM_GetITStatus(TIM3, TIM_IT_Update) != RESET) //??TIM3???????? |
| | |
| | | flag_newsecond=1; |
| | | //GPIO_WriteBit(GPIOA, GPIO_Pin_10, Bit_SET); |
| | | sync_timer=0; |
| | | dissucc_times = 0; |
| | | success_ancid = 0; |
| | | TagListUpdate(); |
| | | } |
| | | |
| | |
| | | NVIC_SystemReset(); |
| | | } |
| | | |
| | | |
| | | if(g_com_map[DEV_ROLE]&&(time32_incr%g_com_map[COM_INTERVAL]==0)) |
| | | { |
| | | dissucc_times = 0; |
| | | success_ancid = 0; |
| | | USART_puts(usart_send_array[0],21*usart_array_num); |
| | | usart_array_num = 0; |
| | | } |
| | | |
| | | |
| | | if(!g_com_map[DEV_ROLE]) //鍩虹珯 |