| | |
| | | hardware_pici = STMFLASH_ReadHalfWord(FLASH_HARDWARE_VERSION_MAP+2); |
| | | hardware_type = STMFLASH_ReadHalfWord(FLASH_HARDWARE_VERSION_MAP+4); |
| | | //deca_sleep(1000); |
| | | g_com_map[VERSION] = (1<<8)|9; |
| | | g_com_map[VERSION] = (1<<8)|10; |
| | | // g_com_map[DEV_ID]=1158; |
| | | g_com_map[GROUP_ID]=0; |
| | | // g_com_map[COM_INTERVAL] = 1000; |
| | |
| | | Radio.Sleep(); |
| | | sleep_flag = 1; |
| | | } |
| | | } else { |
| | | if(sleep_flag) |
| | | { |
| | | SCB->AIRCR = 0X05FA0000|(unsigned int)0x04; |
| | | } |
| | | } |
| | | } |
| | | #endif |
| | | if(nomove_count++>g_com_map[STATIONARY_TIME]) |
| | | { |
| | |
| | | } else { |
| | | gotosleep_flag=0; |
| | | } |
| | | }else{ |
| | | if(nomove_count<g_com_map[NOMOVESLEEP_TIME]) |
| | | { |
| | | SCB->AIRCR = 0X05FA0000|(unsigned int)0x04; |
| | | } |
| | | } |
| | | } |
| | | if(!GET_USERKEY) //长按重启逻辑 |