Go to the source code of this file.
Data Structures |
struct | ERROR_STRUCTURE |
Defines |
#define | __MSP430_HAS_EUSCI_Ax__ |
#define | eUARTBAUDRATE_LOW_FREQUENCY_BAUDRATE_GENERATION 0x00 |
Typedefs |
typedef struct ERROR_STRUCTURE | MAX_ERR |
Functions |
double | eUARTBAUDRATE_txTbit (unsigned int mode, unsigned int i, unsigned int s_mod, unsigned int f_mod) |
MAX_ERR | eUARTBAUDRATE_txError (unsigned int mode, unsigned int s_mod, unsigned int f_mod) |
MAX_ERR | eUARTBAUDRATE_rxError (unsigned int mode, unsigned int s_mod, unsigned int f_mod, double t_sync) |
unsigned short | eUARTBAUDRATE_calculateBaudDividers (double brclk_f, double baudrate_f, unsigned int *UCAxBRW_value, unsigned int *UCAxMCTL_value, unsigned short overSampling) |
Define Documentation
#define __MSP430_HAS_EUSCI_Ax__ |
#define eUARTBAUDRATE_LOW_FREQUENCY_BAUDRATE_GENERATION 0x00 |
Typedef Documentation
Function Documentation
double eUARTBAUDRATE_txTbit |
( |
unsigned int |
mode, |
|
|
unsigned int |
i, |
|
|
unsigned int |
s_mod, |
|
|
unsigned int |
f_mod |
|
) |
| |
MAX_ERR eUARTBAUDRATE_txError |
( |
unsigned int |
mode, |
|
|
unsigned int |
s_mod, |
|
|
unsigned int |
f_mod |
|
) |
| |
MAX_ERR eUARTBAUDRATE_rxError |
( |
unsigned int |
mode, |
|
|
unsigned int |
s_mod, |
|
|
unsigned int |
f_mod, |
|
|
double |
t_sync |
|
) |
| |
unsigned short eUARTBAUDRATE_calculateBaudDividers |
( |
double |
brclk_f, |
|
|
double |
baudrate_f, |
|
|
unsigned int * |
UCAxBRW_value, |
|
|
unsigned int * |
UCAxMCTL_value, |
|
|
unsigned short |
overSampling |
|
) |
| |
References eUARTBAUDRATE_LOW_FREQUENCY_BAUDRATE_GENERATION, eUARTBAUDRATE_txError(), EUSCI_baudrate, EUSCI_brclk, EUSCI_lf_div_f, EUSCI_lf_div_i, EUSCI_osr_div_f, EUSCI_osr_div_i, ERROR_STRUCTURE::max_error, ERROR_STRUCTURE::max_negative_error, ERROR_STRUCTURE::max_positive_error, STATUS_FAIL, and STATUS_SUCCESS.
Referenced by eUART_init().