EasyManua.ls Logo

ST STM32F31xx

ST STM32F31xx
584 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
UM1581
Controller area network (bxCAN)
DocID023800 Rev 1
105/584
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
CAN master control register, Address offset: 0x00
__IO uint32_t CAN_TypeDef::MSR
CAN master status register, Address offset: 0x04
__IO uint32_t CAN_TypeDef::TSR
CAN transmit status register, Address offset: 0x08
__IO uint32_t CAN_TypeDef::RF0R
CAN receive FIFO 0 register, Address offset: 0x0C
__IO uint32_t CAN_TypeDef::RF1R
CAN receive FIFO 1 register, Address offset: 0x10
__IO uint32_t CAN_TypeDef::IER
CAN interrupt enable register, Address offset: 0x14
__IO uint32_t CAN_TypeDef::ESR
CAN error status register, Address offset: 0x18

Table of Contents

Related product manuals