HPM SDK
HPMicro Software Development Kit
hpm_debug_console.c File Reference
#include <sys/stat.h>
#include "hpm_debug_console.h"
#include "hpm_uart_drv.h"

Functions

hpm_stat_t console_init (console_config_t *cfg)
 
uint8_t console_receive_byte (void)
 
uint8_t console_try_receive_byte (void)
 
void console_send_byte (uint8_t c)
 

Variables

static UART_Typeg_console_uart = NULL
 

Function Documentation

◆ console_init()

hpm_stat_t console_init ( console_config_t cfg)

◆ console_receive_byte()

uint8_t console_receive_byte ( void  )

◆ console_send_byte()

void console_send_byte ( uint8_t  c)

◆ console_try_receive_byte()

uint8_t console_try_receive_byte ( void  )

Variable Documentation

◆ g_console_uart

UART_Type* g_console_uart = NULL
static