|
ATmega328p
Hardware definitions
|
USART interface definitions. More...
Enumerations | |
| enum class | Mode : uint8_t { Asynchronous , Synchronous , MasterSPI } |
| Peripheral operating modes. More... | |
| enum class | DataBits : uint8_t { Five = 5 , Six = 6 , Seven = 7 , Eight = 8 , Nine = 9 } |
| USART frame data-bit counts. More... | |
| enum class | Parity : uint8_t { Disabled , Even , Odd } |
| USART parity modes. More... | |
| enum class | StopBits : uint8_t { One = 1 , Two = 2 } |
| USART frame stop-bit counts. More... | |
| enum | : uint8_t { module_count = 1U , module_number = 0U , rx_pin_value = 0x20U , tx_pin_value = 0x21U , xck_pin_value = 0x24U , baud_register_bits = 12U , async_oversampling = 16U , async_double_speed_oversampling = 8U , sync_clock_divisor = 2U , supports_full_duplex = 1 , supports_multiprocessor_mode = 1 , supports_double_speed_async = 1 , supports_master_spi_mode = 1 , supports_rx_complete_interrupt = 1 , supports_data_register_empty_interrupt = 1 , supports_tx_complete_interrupt = 1 } |
| enum | : uint16_t { baud_register_max = 4095U } |
USART interface definitions.
| anonymous enum : uint8_t |
|
strong |
|
strong |
|
strong |
|
strong |