UM1581
4
Controller area network (bxCAN)
4.1
CAN Firmware driver registers structures
4.1.1
CAN_TypeDef
CAN_TypeDef is defined in the stm32f30x.h
Data Fields
__IO uint32_t MCR
__IO uint32_t MSR
__IO uint32_t TSR
__IO uint32_t RF0R
__IO uint32_t RF1R
__IO uint32_t IER
__IO uint32_t ESR
__IO uint32_t BTR
uint32_t RESERVED0
CAN_TxMailBox_TypeDef sTxMailBox
CAN_FIFOMailBox_TypeDef sFIFOMailBox
uint32_t RESERVED1
__IO uint32_t FMR
__IO uint32_t FM1R
uint32_t RESERVED2
__IO uint32_t FS1R
uint32_t RESERVED3
__IO uint32_t FFA1R
uint32_t RESERVED4
__IO uint32_t FA1R
uint32_t RESERVED5
CAN_FilterRegister_TypeDef sFilterRegister
Field Documentation
__IO uint32_t CAN_TypeDef::MCR
__IO uint32_t CAN_TypeDef::MSR
__IO uint32_t CAN_TypeDef::TSR
__IO uint32_t CAN_TypeDef::RF0R
__IO uint32_t CAN_TypeDef::RF1R
__IO uint32_t CAN_TypeDef::IER
__IO uint32_t CAN_TypeDef::ESR
CAN master control register, Address offset: 0x00
CAN master status register, Address offset: 0x04
CAN transmit status register, Address offset: 0x08
CAN receive FIFO 0 register, Address offset: 0x0C
CAN receive FIFO 1 register, Address offset: 0x10
CAN interrupt enable register, Address offset: 0x14
CAN error status register, Address offset: 0x18
DocID023800 Rev 1
Controller area network (bxCAN)
105/584
Need help?
Do you have a question about the STM32F31xx and is the answer not in the manual?