| | |
| | | *******************************************************************************/ |
| | | E_DBGMode DBG_GetMode(void) |
| | | { |
| | | #ifdef UART_DEBUG_NORMALLY_OPEN |
| | | // if(Get5VState() == 0) |
| | | // { |
| | | // return DBG_MODE_GPS; |
| | | // } |
| | | #else |
| | | if(Get5VState() == 0) |
| | | { |
| | | return DBG_MODE_GPS; |
| | | } |
| | | } |
| | | #endif |
| | | |
| | | |
| | | return l_eDBGMode; |
| | | } |
| | |
| | | uint8_t chargedbg_flag; |
| | | HIDO_VOID DBG_Poll(void) |
| | | { |
| | | #ifdef UART_DEBUG_NORMALLY_OPEN |
| | | DBG_SetMode(DBG_MODE_SHELL); |
| | | #endif |
| | | if(DBG_GetMode() == DBG_MODE_SHELL) |
| | | { |
| | | HIDO_InputPoll(); |
| | | } |
| | | else if(DBG_GetMode() == DBG_MODE_GPS) |
| | | { |
| | | GPS_Poll(); |
| | | // GPS_Poll(); |
| | | } |
| | | else if(DBG_GetMode() == DBG_MODE_CHARGE) |
| | | { |
| | |
| | | { |
| | | l_u32ModeTick = 0; |
| | | } |
| | | UsartParseDataHandler(u8RecvChar); |
| | | Usart1ParseDataHandler(u8RecvChar); |
| | | } |
| | | } |
| | | } |