| | |
| | | } |
| | | |
| | | Uart_Send(UART_ID_DBG_GPS, (HIDO_UINT8 *) acOutputBuf, u32Len); |
| | | |
| | | |
| | | return HIDO_OK; |
| | | } |
| | | HIDO_INT32 HIDO_Debug2(const HIDO_CHAR *_pcFmt, ...) |
| | |
| | | } |
| | | |
| | | Uart_Send(UART_ID_DBG_GPS, (HIDO_UINT8 *) acOutputBuf, u32Len); |
| | | |
| | | |
| | | return HIDO_OK; |
| | | } |
| | | |
| | |
| | | // u32Len = HIDO_UtilSnprintf(acOutputBuf, sizeof(acOutputBuf), "%04u-%02u-%02u %02u:%02u:%02u.%03u ", |
| | | // stRTCDateTime.m_u16Year, stRTCDateTime.m_u8Month, stRTCDateTime.m_u8Day, stRTCDateTime.m_u8Hour, |
| | | // stRTCDateTime.m_u8Min, stRTCDateTime.m_u8Sec, HAL_GetTick() % 1000); |
| | | // |
| | | // |
| | | Uart_Send(UART_ID_DBG_GPS, (HIDO_UINT8 *) acOutputBuf, u32Len); |
| | | |
| | | va_start(ap, _pcFmt); |
| | |
| | | } |
| | | |
| | | Uart_Send(UART_ID_DBG_GPS, (HIDO_UINT8 *) acOutputBuf, u32Len); |
| | | |
| | | |
| | | return HIDO_OK; |
| | | } |
| | | |
| | |
| | | /* 输出日志格式 */ |
| | | RTC_GetDateTime(&stRTCDateTime); |
| | | u32Len = HIDO_UtilSnprintf(acOutputBuf, sizeof(acOutputBuf), "%04u-%02u-%02u %02u:%02u:%02u.%03u ", |
| | | stRTCDateTime.m_u16Year, stRTCDateTime.m_u8Month, stRTCDateTime.m_u8Day, stRTCDateTime.m_u8Hour, |
| | | stRTCDateTime.m_u8Min, stRTCDateTime.m_u8Sec, HAL_GetTick() % 1000); |
| | | |
| | | stRTCDateTime.m_u16Year, stRTCDateTime.m_u8Month, stRTCDateTime.m_u8Day, stRTCDateTime.m_u8Hour, |
| | | stRTCDateTime.m_u8Min, stRTCDateTime.m_u8Sec, HAL_GetTick() % 1000); |
| | | |
| | | Uart_Send(UART_ID_DBG_GPS, (HIDO_UINT8 *) acOutputBuf, u32Len); |
| | | #endif |
| | | return Uart_Send(UART_ID_DBG_GPS, (HIDO_UINT8 *) _pu8String, _u32StringLen); |
| | |
| | | l_stSerialInput.m_fnPutc = DBG_SerialPutChar; |
| | | l_stSerialInput.m_fnPuts = DBG_SerialPutString; |
| | | HIDO_InputRegister(&l_stSerialInput); |
| | | |
| | | |
| | | Shell_Init(); |
| | | } |