Serial Peripheral Interface. More...
#include <stm32f407xx.h>
Public Attributes | |
__IO uint32_t | CFG1 |
__IO uint32_t | CFG2 |
__IO uint32_t | CR1 |
__IO uint32_t | CR2 |
__IO uint32_t | CRCPOLY |
__IO uint32_t | CRCPR |
__IO uint32_t | DR |
__IO uint32_t | I2SCFGR |
__IO uint32_t | I2SPR |
__IO uint32_t | IER |
__IO uint32_t | IFCR |
uint32_t | RESERVED0 |
uint32_t | RESERVED1 [3] |
uint32_t | RESERVED2 [3] |
__IO uint32_t | RXCRC |
__IO uint32_t | RXCRCR |
__IO uint32_t | RXDR |
__IO uint32_t | SR |
__IO uint32_t | TXCRC |
__IO uint32_t | TXCRCR |
__IO uint32_t | TXDR |
__IO uint32_t | UDRDR |
Serial Peripheral Interface.
Definition at line 711 of file stm32f407xx.h.
__IO uint32_t SPI_TypeDef::CFG1 |
SPI Configuration register 1, Address offset: 0x08
Definition at line 1487 of file stm32h735xx.h.
__IO uint32_t SPI_TypeDef::CFG2 |
SPI Configuration register 2, Address offset: 0x0C
Definition at line 1488 of file stm32h735xx.h.
__IO uint32_t SPI_TypeDef::CR1 |
SPI control register 1 (not used in I2S mode), Address offset: 0x00
SPI/I2S Control register 1, Address offset: 0x00
Definition at line 713 of file stm32f407xx.h.
__IO uint32_t SPI_TypeDef::CR2 |
SPI control register 2, Address offset: 0x04
SPI Control register 2, Address offset: 0x04
Definition at line 714 of file stm32f407xx.h.
__IO uint32_t SPI_TypeDef::CRCPOLY |
SPI CRC Polynomial register, Address offset: 0x40
Definition at line 1497 of file stm32h735xx.h.
__IO uint32_t SPI_TypeDef::CRCPR |
SPI CRC polynomial register (not used in I2S mode), Address offset: 0x10
Definition at line 717 of file stm32f407xx.h.
__IO uint32_t SPI_TypeDef::DR |
SPI data register, Address offset: 0x0C
Definition at line 716 of file stm32f407xx.h.
__IO uint32_t SPI_TypeDef::I2SCFGR |
SPI_I2S configuration register, Address offset: 0x1C
I2S Configuration register, Address offset: 0x50
Definition at line 720 of file stm32f407xx.h.
__IO uint32_t SPI_TypeDef::I2SPR |
SPI_I2S prescaler register, Address offset: 0x20
Definition at line 721 of file stm32f407xx.h.
__IO uint32_t SPI_TypeDef::IER |
SPI/I2S Interrupt Enable register, Address offset: 0x10
Definition at line 1489 of file stm32h735xx.h.
__IO uint32_t SPI_TypeDef::IFCR |
SPI/I2S Interrupt/Status flags clear register, Address offset: 0x18
Definition at line 1491 of file stm32h735xx.h.
uint32_t SPI_TypeDef::RESERVED0 |
Reserved, 0x1C
Definition at line 1492 of file stm32h735xx.h.
uint32_t SPI_TypeDef::RESERVED1 |
Reserved, 0x24-0x2C
Definition at line 1494 of file stm32h735xx.h.
uint32_t SPI_TypeDef::RESERVED2 |
Reserved, 0x34-0x3C
Definition at line 1496 of file stm32h735xx.h.
__IO uint32_t SPI_TypeDef::RXCRC |
SPI Receiver CRC register, Address offset: 0x48
Definition at line 1499 of file stm32h735xx.h.
__IO uint32_t SPI_TypeDef::RXCRCR |
SPI RX CRC register (not used in I2S mode), Address offset: 0x14
Definition at line 718 of file stm32f407xx.h.
__IO uint32_t SPI_TypeDef::RXDR |
SPI/I2S Receive data register, Address offset: 0x30
Definition at line 1495 of file stm32h735xx.h.
__IO uint32_t SPI_TypeDef::SR |
SPI status register, Address offset: 0x08
SPI/I2S Status register, Address offset: 0x14
Definition at line 715 of file stm32f407xx.h.
__IO uint32_t SPI_TypeDef::TXCRC |
SPI Transmitter CRC register, Address offset: 0x44
Definition at line 1498 of file stm32h735xx.h.
__IO uint32_t SPI_TypeDef::TXCRCR |
SPI TX CRC register (not used in I2S mode), Address offset: 0x18
Definition at line 719 of file stm32f407xx.h.
__IO uint32_t SPI_TypeDef::TXDR |
SPI/I2S Transmit data register, Address offset: 0x20
Definition at line 1493 of file stm32h735xx.h.
__IO uint32_t SPI_TypeDef::UDRDR |
SPI Underrun data register, Address offset: 0x4C
Definition at line 1500 of file stm32h735xx.h.