![]() |
RTEMS 6.1
|
Serial Peripheral Interface. More...
#include <stm32h723xx.h>
Data Fields | |
| __IO uint32_t | CR1 |
| __IO uint32_t | CR2 |
| __IO uint32_t | CFG1 |
| __IO uint32_t | CFG2 |
| __IO uint32_t | IER |
| __IO uint32_t | SR |
| __IO uint32_t | IFCR |
| uint32_t | RESERVED0 |
| __IO uint32_t | TXDR |
| uint32_t | RESERVED1 [3] |
| __IO uint32_t | RXDR |
| uint32_t | RESERVED2 [3] |
| __IO uint32_t | CRCPOLY |
| __IO uint32_t | TXCRC |
| __IO uint32_t | RXCRC |
| __IO uint32_t | UDRDR |
| __IO uint32_t | I2SCFGR |
Serial Peripheral Interface.
| __IO uint32_t SPI_TypeDef::CFG1 |
SPI Configuration register 1, Address offset: 0x08
| __IO uint32_t SPI_TypeDef::CFG2 |
SPI Configuration register 2, Address offset: 0x0C
| __IO uint32_t SPI_TypeDef::CR1 |
SPI/I2S Control register 1, Address offset: 0x00
| __IO uint32_t SPI_TypeDef::CR2 |
SPI Control register 2, Address offset: 0x04
| __IO uint32_t SPI_TypeDef::CRCPOLY |
SPI CRC Polynomial register, Address offset: 0x40
| __IO uint32_t SPI_TypeDef::I2SCFGR |
I2S Configuration register, Address offset: 0x50
| __IO uint32_t SPI_TypeDef::IER |
SPI/I2S Interrupt Enable register, Address offset: 0x10
| __IO uint32_t SPI_TypeDef::IFCR |
SPI/I2S Interrupt/Status flags clear register, Address offset: 0x18
| uint32_t SPI_TypeDef::RESERVED0 |
Reserved, 0x1C
| uint32_t SPI_TypeDef::RESERVED1 |
Reserved, 0x24-0x2C
| uint32_t SPI_TypeDef::RESERVED2 |
Reserved, 0x34-0x3C
| __IO uint32_t SPI_TypeDef::RXCRC |
SPI Receiver CRC register, Address offset: 0x48
| __IO uint32_t SPI_TypeDef::RXDR |
SPI/I2S Receive data register, Address offset: 0x30
| __IO uint32_t SPI_TypeDef::SR |
SPI/I2S Status register, Address offset: 0x14
| __IO uint32_t SPI_TypeDef::TXCRC |
SPI Transmitter CRC register, Address offset: 0x44
| __IO uint32_t SPI_TypeDef::TXDR |
SPI/I2S Transmit data register, Address offset: 0x20
| __IO uint32_t SPI_TypeDef::UDRDR |
SPI Underrun data register, Address offset: 0x4C