

Go to the source code of this file.
Macros | |
| #define | DEBUGCONSOLE_DISABLE 2U |
| #define | DEBUGCONSOLE_REDIRECT_TO_SDK 1U |
| #define | DEBUGCONSOLE_REDIRECT_TO_TOOLCHAIN 0U |
| Definition select redirect toolchain printf, scanf to uart or not. More... | |
| #define | GETCHAR DbgConsole_Getchar |
| #define | PRINTF DbgConsole_Printf |
| Definition to select redirect toolchain printf, scanf to uart or not. More... | |
| #define | PUTCHAR DbgConsole_Putchar |
| #define | SCANF DbgConsole_Scanf |
| #define | SDK_DEBUGCONSOLE 1U |
| Definition to select sdk or toolchain printf, scanf. The macro only support to be redefined in project setting. More... | |
Functions | |
Initialization | |
| int | DbgConsole_BlockingPrintf (const char *formatString,...) |
| Writes formatted output to the standard output stream with the blocking mode. More... | |
| status_t | DbgConsole_Deinit (void) |
| De-initializes the peripheral used for debug messages. More... | |
| status_t | DbgConsole_Flush (void) |
| Debug console flush. More... | |
| int | DbgConsole_Getchar (void) |
| Reads a character from standard input. More... | |
| status_t | DbgConsole_Init (uint8_t instance, uint32_t baudRate, serial_port_type_t device, uint32_t clkSrcFreq) |
| Initializes the peripheral used for debug messages. More... | |
| int | DbgConsole_Printf (const char *formatString,...) |
| Writes formatted output to the standard output stream. More... | |
| int | DbgConsole_Putchar (int ch) |
| Writes a character to stdout. More... | |
| int | DbgConsole_Scanf (char *formatString,...) |
| Reads formatted data from the standard input stream. More... | |
Variables | |
| serial_handle_t | g_serialHandle |