CMSIS-Driver
Version 2.05
Peripheral Interface for Middleware and Application Code
|
Functions | |
ARM_DRIVER_VERSION | ARM_USART_GetVersion (void) |
Get driver version. More... | |
ARM_USART_CAPABILITIES | ARM_USART_GetCapabilities (void) |
Get driver capabilities. More... | |
int32_t | ARM_USART_Initialize (ARM_USART_SignalEvent_t cb_event) |
Initialize USART Interface. More... | |
int32_t | ARM_USART_Uninitialize (void) |
De-initialize USART Interface. More... | |
int32_t | ARM_USART_PowerControl (ARM_POWER_STATE state) |
Control USART Interface Power. More... | |
int32_t | ARM_USART_Send (const void *data, uint32_t num) |
Start sending data to USART transmitter. More... | |
int32_t | ARM_USART_Receive (void *data, uint32_t num) |
Start receiving data from USART receiver. More... | |
int32_t | ARM_USART_Transfer (const void *data_out, void *data_in, uint32_t num) |
Start sending/receiving data to/from USART transmitter/receiver. More... | |
uint32_t | ARM_USART_GetTxCount (void) |
Get transmitted data count. More... | |
uint32_t | ARM_USART_GetRxCount (void) |
Get received data count. More... | |
int32_t | ARM_USART_Control (uint32_t control, uint32_t arg) |
Control USART Interface. More... | |
ARM_USART_STATUS | ARM_USART_GetStatus (void) |
Get USART status. More... | |
int32_t | ARM_USART_SetModemControl (ARM_USART_MODEM_CONTROL control) |
Set USART Modem Control line state. More... | |
ARM_USART_MODEM_STATUS | ARM_USART_GetModemStatus (void) |
Get USART Modem Status lines state. More... | |
void | ARM_USART_SignalEvent (uint32_t event) |
Signal USART Events. More... | |