#include <string.h>
#include "cpu.h"
#include "hwbp_core_types.h"
Go to the source code of this file.
◆ COM_MODE_UART
◆ COM_MODE_USB
◆ disable_hwbp_uart_rx
#define disable_hwbp_uart_rx set_io(HWBP_UART_RTS_PORT, HWBP_UART_RTS_pin); |
◆ enable_hwbp_uart_rx
#define enable_hwbp_uart_rx clear_io(HWBP_UART_RTS_PORT, HWBP_UART_RTS_pin); |
◆ HWBP_UART_CTS_INT_LEVEL
◆ HWBP_UART_RX_INT_LEVEL
◆ HWBP_UART_RXBUFSIZ
◆ HWBP_UART_TEMP_RXBUFSIZ
#define HWBP_UART_TEMP_RXBUFSIZ 32 |
◆ HWBP_UART_TX_INT_LEVEL
◆ RX_TIMEOUT_MS
◆ core_callback_uart_cts_after_exec()
void core_callback_uart_cts_after_exec |
( |
void | | ) |
|
Called after execute the uart CTS interrupt.
◆ core_callback_uart_cts_before_exec()
void core_callback_uart_cts_before_exec |
( |
void | | ) |
|
Called before execute the uart CTS interrupt.
◆ core_callback_uart_rx_after_exec()
void core_callback_uart_rx_after_exec |
( |
void | | ) |
|
Called after execute the uart RX interrupt.
◆ core_callback_uart_rx_before_exec()
void core_callback_uart_rx_before_exec |
( |
void | | ) |
|
Called before execute the uart rRX interrupt.
◆ core_callback_uart_tx_after_exec()
void core_callback_uart_tx_after_exec |
( |
void | | ) |
|
Called after execute the uart TX interrupt.
◆ core_callback_uart_tx_before_exec()
void core_callback_uart_tx_before_exec |
( |
void | | ) |
|
Called before execute the uart Tx interrupt.
◆ hwbp_com_uart_disable()
void hwbp_com_uart_disable |
( |
| ) |
|
◆ hwbp_com_uart_enable()
void hwbp_com_uart_enable |
( |
void | | ) |
|
◆ hwbp_com_uart_init()
void hwbp_com_uart_init |
( |
uint16_t | BSEL, |
|
|
int8_t | BSCALE, |
|
|
bool | use_clk2x ) |
◆ hwbp_uart_rcv_now()
bool hwbp_uart_rcv_now |
( |
uint8_t * | byte | ) |
|
◆ hwbp_uart_xmit()
void hwbp_uart_xmit |
( |
const uint8_t * | dataIn0, |
|
|
uint8_t | siz ) |
◆ hwbp_uart_xmit_now()
void hwbp_uart_xmit_now |
( |
const uint8_t * | dataIn0, |
|
|
uint8_t | siz ) |
◆ hwbp_uart_xmit_now_byte()
void hwbp_uart_xmit_now_byte |
( |
const uint8_t | byte | ) |
|