Data Structures | |
struct | ADC_TypeDef |
Analog to Digital Converter. More... | |
struct | ADC_Common_TypeDef |
struct | CAN_TxMailBox_TypeDef |
Controller Area Network TxMailBox. More... | |
struct | CAN_FIFOMailBox_TypeDef |
Controller Area Network FIFOMailBox. More... | |
struct | CAN_FilterRegister_TypeDef |
Controller Area Network FilterRegister. More... | |
struct | CAN_TypeDef |
Controller Area Network. More... | |
struct | CRC_TypeDef |
CRC calculation unit. More... | |
struct | DAC_TypeDef |
Digital to Analog Converter. More... | |
struct | DBGMCU_TypeDef |
Debug MCU. More... | |
struct | DCMI_TypeDef |
DCMI. More... | |
struct | DMA_Stream_TypeDef |
DMA Controller. More... | |
struct | DMA_TypeDef |
struct | DMA2D_TypeDef |
DMA2D Controller. More... | |
struct | ETH_TypeDef |
Ethernet MAC. More... | |
struct | EXTI_TypeDef |
External Interrupt/Event Controller. More... | |
struct | FLASH_TypeDef |
FLASH Registers. More... | |
struct | FMC_Bank1_TypeDef |
Flexible Memory Controller. More... | |
struct | FMC_Bank1E_TypeDef |
Flexible Memory Controller Bank1E. More... | |
struct | FMC_Bank2_3_TypeDef |
Flexible Memory Controller Bank2. More... | |
struct | FMC_Bank4_TypeDef |
Flexible Memory Controller Bank4. More... | |
struct | FMC_Bank5_6_TypeDef |
Flexible Memory Controller Bank5_6. More... | |
struct | GPIO_TypeDef |
General Purpose I/O. More... | |
struct | SYSCFG_TypeDef |
System configuration controller. More... | |
struct | I2C_TypeDef |
Inter-integrated Circuit Interface. More... | |
struct | IWDG_TypeDef |
Independent WATCHDOG. More... | |
struct | LTDC_TypeDef |
LCD-TFT Display Controller. More... | |
struct | LTDC_Layer_TypeDef |
LCD-TFT Display layer x Controller. More... | |
struct | PWR_TypeDef |
Power Control. More... | |
struct | RCC_TypeDef |
Reset and Clock Control. More... | |
struct | RTC_TypeDef |
Real-Time Clock. More... | |
struct | SAI_TypeDef |
Serial Audio Interface. More... | |
struct | SAI_Block_TypeDef |
struct | SDIO_TypeDef |
SD host Interface. More... | |
struct | SPI_TypeDef |
Serial Peripheral Interface. More... | |
struct | TIM_TypeDef |
TIM. More... | |
struct | USART_TypeDef |
Universal Synchronous Asynchronous Receiver Transmitter. More... | |
struct | WWDG_TypeDef |
Window WATCHDOG. More... | |
struct | CRYP_TypeDef |
Crypto Processor. More... | |
struct | HASH_TypeDef |
HASH. More... | |
struct | HASH_DIGEST_TypeDef |
HASH_DIGEST. More... | |
struct | RNG_TypeDef |
RNG. More... | |
struct | USB_OTG_GlobalTypeDef |
USB_OTG_Core_Registers. More... | |
struct | USB_OTG_DeviceTypeDef |
USB_OTG_device_Registers. More... | |
struct | USB_OTG_INEndpointTypeDef |
USB_OTG_IN_Endpoint-Specific_Register. More... | |
struct | USB_OTG_OUTEndpointTypeDef |
USB_OTG_OUT_Endpoint-Specific_Registers. More... | |
struct | USB_OTG_HostTypeDef |
USB_OTG_Host_Mode_Register_Structures. More... | |
struct | USB_OTG_HostChannelTypeDef |
USB_OTG_Host_Channel_Specific_Registers. More... | |
struct ADC_TypeDef |
Analog to Digital Converter.
Definition at line 186 of file stm32f439xx.h.
struct ADC_Common_TypeDef |
Definition at line 210 of file stm32f439xx.h.
struct CAN_TxMailBox_TypeDef |
Controller Area Network TxMailBox.
Definition at line 223 of file stm32f439xx.h.
struct CAN_FIFOMailBox_TypeDef |
Controller Area Network FIFOMailBox.
Definition at line 235 of file stm32f439xx.h.
struct CAN_FilterRegister_TypeDef |
Controller Area Network FilterRegister.
Definition at line 247 of file stm32f439xx.h.
Data Fields | ||
---|---|---|
__IO uint32_t | FR1 |
CAN Filter bank register 1 |
__IO uint32_t | FR2 |
CAN Filter bank register 1 |
struct CAN_TypeDef |
Controller Area Network.
Definition at line 257 of file stm32f439xx.h.
Data Fields | ||
---|---|---|
__IO uint32_t | MCR |
CAN master control register, Address offset: 0x00 |
__IO uint32_t | MSR |
CAN master status register, Address offset: 0x04 |
__IO uint32_t | TSR |
CAN transmit status register, Address offset: 0x08 |
__IO uint32_t | RF0R |
CAN receive FIFO 0 register, Address offset: 0x0C |
__IO uint32_t | RF1R |
CAN receive FIFO 1 register, Address offset: 0x10 |
__IO uint32_t | IER |
CAN interrupt enable register, Address offset: 0x14 |
__IO uint32_t | ESR |
CAN error status register, Address offset: 0x18 |
__IO uint32_t | BTR |
CAN bit timing register, Address offset: 0x1C |
uint32_t | RESERVED0[88] |
Reserved, 0x020 - 0x17F |
CAN_TxMailBox_TypeDef | sTxMailBox[3] |
CAN Tx MailBox, Address offset: 0x180 - 0x1AC |
CAN_FIFOMailBox_TypeDef | sFIFOMailBox[2] |
CAN FIFO MailBox, Address offset: 0x1B0 - 0x1CC |
uint32_t | RESERVED1[12] |
Reserved, 0x1D0 - 0x1FF |
__IO uint32_t | FMR |
CAN filter master register, Address offset: 0x200 |
__IO uint32_t | FM1R |
CAN filter mode register, Address offset: 0x204 |
uint32_t | RESERVED2 |
Reserved, 0x208 |
__IO uint32_t | FS1R |
CAN filter scale register, Address offset: 0x20C |
uint32_t | RESERVED3 |
Reserved, 0x210 |
__IO uint32_t | FFA1R |
CAN filter FIFO assignment register, Address offset: 0x214 |
uint32_t | RESERVED4 |
Reserved, 0x218 |
__IO uint32_t | FA1R |
CAN filter activation register, Address offset: 0x21C |
uint32_t | RESERVED5[8] |
Reserved, 0x220-0x23F |
CAN_FilterRegister_TypeDef | sFilterRegister[28] |
CAN Filter Register, Address offset: 0x240-0x31C |
struct CRC_TypeDef |
CRC calculation unit.
Definition at line 287 of file stm32f439xx.h.
struct DAC_TypeDef |
Digital to Analog Converter.
Definition at line 300 of file stm32f439xx.h.
struct DBGMCU_TypeDef |
Debug MCU.
Definition at line 322 of file stm32f439xx.h.
struct DCMI_TypeDef |
DCMI.
Definition at line 334 of file stm32f439xx.h.
struct DMA_Stream_TypeDef |
DMA Controller.
Definition at line 353 of file stm32f439xx.h.
struct DMA_TypeDef |
Definition at line 363 of file stm32f439xx.h.
struct DMA2D_TypeDef |
DMA2D Controller.
Definition at line 375 of file stm32f439xx.h.
struct ETH_TypeDef |
Ethernet MAC.
Definition at line 406 of file stm32f439xx.h.
struct EXTI_TypeDef |
External Interrupt/Event Controller.
Definition at line 481 of file stm32f439xx.h.
struct FLASH_TypeDef |
FLASH Registers.
Definition at line 495 of file stm32f439xx.h.
struct FMC_Bank1_TypeDef |
Flexible Memory Controller.
Definition at line 510 of file stm32f439xx.h.
Data Fields | ||
---|---|---|
__IO uint32_t | BTCR[8] |
NOR/PSRAM chip-select control register(BCR) and chip-select timing register(BTR), Address offset: 0x00-1C |
struct FMC_Bank1E_TypeDef |
Flexible Memory Controller Bank1E.
Definition at line 519 of file stm32f439xx.h.
Data Fields | ||
---|---|---|
__IO uint32_t | BWTR[7] |
NOR/PSRAM write timing registers, Address offset: 0x104-0x11C |
struct FMC_Bank2_3_TypeDef |
Flexible Memory Controller Bank2.
Definition at line 527 of file stm32f439xx.h.
struct FMC_Bank4_TypeDef |
Flexible Memory Controller Bank4.
Definition at line 549 of file stm32f439xx.h.
struct FMC_Bank5_6_TypeDef |
Flexible Memory Controller Bank5_6.
Definition at line 562 of file stm32f439xx.h.
struct GPIO_TypeDef |
General Purpose I/O.
Definition at line 575 of file stm32f439xx.h.
struct SYSCFG_TypeDef |
System configuration controller.
Definition at line 592 of file stm32f439xx.h.
struct I2C_TypeDef |
Inter-integrated Circuit Interface.
Definition at line 605 of file stm32f439xx.h.
struct IWDG_TypeDef |
Independent WATCHDOG.
Definition at line 623 of file stm32f439xx.h.
struct LTDC_TypeDef |
LCD-TFT Display Controller.
Definition at line 635 of file stm32f439xx.h.
struct LTDC_Layer_TypeDef |
LCD-TFT Display layer x Controller.
Definition at line 660 of file stm32f439xx.h.
struct PWR_TypeDef |
Power Control.
Definition at line 682 of file stm32f439xx.h.
Data Fields | ||
---|---|---|
__IO uint32_t | CR |
PWR power control register, Address offset: 0x00 |
__IO uint32_t | CSR |
PWR power control/status register, Address offset: 0x04 |
struct RCC_TypeDef |
Reset and Clock Control.
Definition at line 692 of file stm32f439xx.h.
struct RTC_TypeDef |
Real-Time Clock.
Definition at line 732 of file stm32f439xx.h.
struct SAI_TypeDef |
Serial Audio Interface.
Definition at line 780 of file stm32f439xx.h.
Data Fields | ||
---|---|---|
__IO uint32_t | GCR |
SAI global configuration register, Address offset: 0x00 |
struct SAI_Block_TypeDef |
Definition at line 785 of file stm32f439xx.h.
struct SDIO_TypeDef |
SD host Interface.
Definition at line 801 of file stm32f439xx.h.
struct SPI_TypeDef |
Serial Peripheral Interface.
Definition at line 829 of file stm32f439xx.h.
struct TIM_TypeDef |
TIM.
Definition at line 847 of file stm32f439xx.h.
struct USART_TypeDef |
Universal Synchronous Asynchronous Receiver Transmitter.
Definition at line 876 of file stm32f439xx.h.
struct WWDG_TypeDef |
Window WATCHDOG.
Definition at line 891 of file stm32f439xx.h.
struct CRYP_TypeDef |
Crypto Processor.
Definition at line 902 of file stm32f439xx.h.
struct HASH_TypeDef |
HASH.
Definition at line 946 of file stm32f439xx.h.
struct HASH_DIGEST_TypeDef |
HASH_DIGEST.
Definition at line 962 of file stm32f439xx.h.
Data Fields | ||
---|---|---|
__IO uint32_t | HR[8] |
HASH digest registers, Address offset: 0x310-0x32C |
struct RNG_TypeDef |
RNG.
Definition at line 971 of file stm32f439xx.h.
Data Fields | ||
---|---|---|
__IO uint32_t | CR |
RNG control register, Address offset: 0x00 |
__IO uint32_t | SR |
RNG status register, Address offset: 0x04 |
__IO uint32_t | DR |
RNG data register, Address offset: 0x08 |
struct USB_OTG_GlobalTypeDef |
USB_OTG_Core_Registers.
Definition at line 981 of file stm32f439xx.h.
struct USB_OTG_DeviceTypeDef |
USB_OTG_device_Registers.
Definition at line 1006 of file stm32f439xx.h.
struct USB_OTG_INEndpointTypeDef |
USB_OTG_IN_Endpoint-Specific_Register.
Definition at line 1033 of file stm32f439xx.h.
struct USB_OTG_OUTEndpointTypeDef |
USB_OTG_OUT_Endpoint-Specific_Registers.
Definition at line 1048 of file stm32f439xx.h.
struct USB_OTG_HostTypeDef |
USB_OTG_Host_Mode_Register_Structures.
Definition at line 1062 of file stm32f439xx.h.
struct USB_OTG_HostChannelTypeDef |
USB_OTG_Host_Channel_Specific_Registers.
Definition at line 1076 of file stm32f439xx.h.