|
caffeine-hal 0.6.6
A Header-Defined Interface c library, it provides the hal layer for the Caffeine framework
|
UART configuration structure. More...
#include <cfn_hal_uart.h>
UART configuration structure.
| uint32_t cfn_hal_uart_config_t::baudrate |
Bus speed in bps
| void* cfn_hal_uart_config_t::custom |
Vendor-specific custom configuration
| cfn_hal_uart_config_data_len_t cfn_hal_uart_config_t::data_len |
Word length
| cfn_hal_uart_config_direction_t cfn_hal_uart_config_t::direction |
| bool cfn_hal_uart_config_t::echo |
Local echo enabled
| cfn_hal_uart_config_flow_ctrl_t cfn_hal_uart_config_t::flow_ctrl |
Hardware flow control
| cfn_hal_uart_config_parity_t cfn_hal_uart_config_t::parity |
Parity check mode
| cfn_hal_uart_config_mode_t cfn_hal_uart_config_t::read_mode |
RX operational mode
| cfn_hal_uart_config_stop_bits_t cfn_hal_uart_config_t::stop_bits |
Stop bits
| cfn_hal_uart_config_mode_t cfn_hal_uart_config_t::write_mode |
TX operational mode