| | |
| | | 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] = (2<<8)|7; |
| | | #ifdef QIYA_JIZHAN |
| | | g_com_map[VERSION] = (2<<8)|1; |
| | | #else |
| | | g_com_map[VERSION] = (2<<8)|10; |
| | | #endif |
| | | ErrorConfig_Handler(); |
| | | //g_com_map[DEV_ID]=0x9444; |
| | | #ifdef DEBUG_MODE |
| | |
| | | { |
| | | Error_Handler(); |
| | | } |
| | | printf("固件版本:L051-嘉峪关-定位标签防撞基站 V%d.%d. \r\n",g_com_map[VERSION]>>8,g_com_map[VERSION]&0xff); |
| | | #ifdef QIYA_JIZHAN |
| | | printf("固件版本:L051-嘉峪关-气压基站 V%d.%d. \r\n",g_com_map[VERSION]>>8,g_com_map[VERSION]&0xff); |
| | | #else |
| | | printf("固件版本:L051-嘉峪关-定位标签防撞基站 V%d.%d. \r\n",g_com_map[VERSION]>>8,g_com_map[VERSION]&0xff); |
| | | #endif |
| | | //g_com_map[NOMOVESLEEP_TIME]=5; |
| | | // printf("标签ID: %d .\r\n",dev_id); |
| | | // printf("通讯间隔: %d ms.\r\n",g_com_map[COM_INTERVAL]); |
| | |
| | | // HAL_GPIO_WritePin(LED0_GPIO, GPIO_PIN_9, GPIO_PIN_RESET); |
| | | // } |
| | | // LED_TR_BLINK; |
| | | |
| | | __disable_irq(); |
| | | if(bat_percent>15) |
| | | { LED_TB_ON; |
| | |
| | | { |
| | | waitusart_timer--; |
| | | } |
| | | |
| | | |
| | | }else{ |
| | | IdleTask(); |
| | | } |