#include "inc/hw_types.h"
#include "driverlib/5xx_6xx/debug.h"
#include "driverlib/5xx_6xx/euart_baudrate.h"
#include "deprecated/CCS/msp430xgeneric.h"
Defines | |
#define | EUSCI_NO_BITS 1 + 8 + 1 + 1 |
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) |
Variables | |
double | EUSCI_baudrate |
double | EUSCI_brclk |
double | EUSCI_lf_div_f |
double | EUSCI_osr_div_f |
unsigned int | EUSCI_lf_div_i |
unsigned int | EUSCI_osr_div_i |
const unsigned short | EUSCI_UCSx_mod [256][8] |
#define EUSCI_NO_BITS 1 + 8 + 1 + 1 |
Referenced by eUARTBAUDRATE_rxError(), and eUARTBAUDRATE_txError().
double eUARTBAUDRATE_txTbit | ( | unsigned int | mode, |
unsigned int | i, | ||
unsigned int | s_mod, | ||
unsigned int | f_mod | ||
) |
References EUSCI_baudrate, EUSCI_brclk, EUSCI_lf_div_i, EUSCI_osr_div_i, and EUSCI_UCSx_mod.
Referenced by eUARTBAUDRATE_rxError(), and eUARTBAUDRATE_txError().
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().
double EUSCI_baudrate |
double EUSCI_brclk |
Referenced by eUARTBAUDRATE_calculateBaudDividers(), eUARTBAUDRATE_rxError(), and eUARTBAUDRATE_txTbit().
double EUSCI_lf_div_f |
Referenced by eUARTBAUDRATE_calculateBaudDividers().
double EUSCI_osr_div_f |
Referenced by eUARTBAUDRATE_calculateBaudDividers().
unsigned int EUSCI_lf_div_i |
Referenced by eUARTBAUDRATE_calculateBaudDividers(), eUARTBAUDRATE_rxError(), and eUARTBAUDRATE_txTbit().
unsigned int EUSCI_osr_div_i |
Referenced by eUARTBAUDRATE_calculateBaudDividers(), eUARTBAUDRATE_rxError(), and eUARTBAUDRATE_txTbit().
const unsigned short EUSCI_UCSx_mod[256][8] |
Referenced by eUARTBAUDRATE_rxError(), and eUARTBAUDRATE_txTbit().