Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
_ARM_USART_CAPABILITIES Struct Reference
USART Device Driver Capabilities. More...
#include <Driver_USART.h>
Data Fields | |
| uint32_t | asynchronous: 1 |
| supports UART (Asynchronous) mode | |
| uint32_t | synchronous_master: 1 |
| supports Synchronous Master mode | |
| uint32_t | synchronous_slave: 1 |
| supports Synchronous Slave mode | |
| uint32_t | single_wire: 1 |
| supports UART Single-wire mode | |
| uint32_t | irda: 1 |
| supports UART IrDA mode | |
| uint32_t | smart_card: 1 |
| supports UART Smart Card mode | |
| uint32_t | smart_card_clock: 1 |
| Smart Card Clock generator available. | |
| uint32_t | flow_control_rts: 1 |
| RTS Flow Control available. | |
| uint32_t | flow_control_cts: 1 |
| CTS Flow Control available. | |
| uint32_t | event_tx_complete: 1 |
| Transmit completed event: ARM_USART_EVENT_TX_COMPLETE. | |
| uint32_t | event_rx_timeout: 1 |
| Signal receive character timeout event: ARM_USART_EVENT_RX_TIMEOUT. | |
| uint32_t | rts: 1 |
| RTS Line: 0=not available, 1=available. | |
| uint32_t | cts: 1 |
| CTS Line: 0=not available, 1=available. | |
| uint32_t | dtr: 1 |
| DTR Line: 0=not available, 1=available. | |
| uint32_t | dsr: 1 |
| DSR Line: 0=not available, 1=available. | |
| uint32_t | dcd: 1 |
| DCD Line: 0=not available, 1=available. | |
| uint32_t | ri: 1 |
| RI Line: 0=not available, 1=available. | |
| uint32_t | event_cts: 1 |
| Signal CTS change event: ARM_USART_EVENT_CTS. | |
| uint32_t | event_dsr: 1 |
| Signal DSR change event: ARM_USART_EVENT_DSR. | |
| uint32_t | event_dcd: 1 |
| Signal DCD change event: ARM_USART_EVENT_DCD. | |
| uint32_t | event_ri: 1 |
| Signal RI change event: ARM_USART_EVENT_RI. | |
| uint32_t | reserved: 11 |
| Reserved (must be zero) | |
Detailed Description
USART Device Driver Capabilities.
Definition at line 289 of file Driver_USART.h.
Field Documentation
| uint32_t asynchronous |
supports UART (Asynchronous) mode
Definition at line 290 of file Driver_USART.h.
| uint32_t cts |
CTS Line: 0=not available, 1=available.
Definition at line 302 of file Driver_USART.h.
| uint32_t dcd |
DCD Line: 0=not available, 1=available.
Definition at line 305 of file Driver_USART.h.
| uint32_t dsr |
DSR Line: 0=not available, 1=available.
Definition at line 304 of file Driver_USART.h.
| uint32_t dtr |
DTR Line: 0=not available, 1=available.
Definition at line 303 of file Driver_USART.h.
| uint32_t event_cts |
Signal CTS change event: ARM_USART_EVENT_CTS.
Definition at line 307 of file Driver_USART.h.
| uint32_t event_dcd |
Signal DCD change event: ARM_USART_EVENT_DCD.
Definition at line 309 of file Driver_USART.h.
| uint32_t event_dsr |
Signal DSR change event: ARM_USART_EVENT_DSR.
Definition at line 308 of file Driver_USART.h.
| uint32_t event_ri |
Signal RI change event: ARM_USART_EVENT_RI.
Definition at line 310 of file Driver_USART.h.
| uint32_t event_rx_timeout |
Signal receive character timeout event: ARM_USART_EVENT_RX_TIMEOUT.
Definition at line 300 of file Driver_USART.h.
| uint32_t event_tx_complete |
Transmit completed event: ARM_USART_EVENT_TX_COMPLETE.
Definition at line 299 of file Driver_USART.h.
| uint32_t flow_control_cts |
CTS Flow Control available.
Definition at line 298 of file Driver_USART.h.
| uint32_t flow_control_rts |
RTS Flow Control available.
Definition at line 297 of file Driver_USART.h.
| uint32_t irda |
supports UART IrDA mode
Definition at line 294 of file Driver_USART.h.
| uint32_t reserved |
Reserved (must be zero)
Definition at line 311 of file Driver_USART.h.
| uint32_t ri |
RI Line: 0=not available, 1=available.
Definition at line 306 of file Driver_USART.h.
| uint32_t rts |
RTS Line: 0=not available, 1=available.
Definition at line 301 of file Driver_USART.h.
| uint32_t single_wire |
supports UART Single-wire mode
Definition at line 293 of file Driver_USART.h.
| uint32_t smart_card |
supports UART Smart Card mode
Definition at line 295 of file Driver_USART.h.
| uint32_t smart_card_clock |
Smart Card Clock generator available.
Definition at line 296 of file Driver_USART.h.
| uint32_t synchronous_master |
supports Synchronous Master mode
Definition at line 291 of file Driver_USART.h.
| uint32_t synchronous_slave |
supports Synchronous Slave mode
Definition at line 292 of file Driver_USART.h.
Generated on Tue Jul 12 2022 15:37:36 by
1.7.2