CAN_TypeDef Struct ReferenceDevices > CAN
CAN Register Declaration
Definition at line 48
of file efm32tg11b_can.h
.
#include <
efm32tg11b_can.h
>
Data Fields | |
__IOM uint32_t | BITTIMING |
__IOM uint32_t | BRPE |
__IOM uint32_t | CONFIG |
__IOM uint32_t | CTRL |
__IM uint32_t | ERRCNT |
__IOM uint32_t | IF0IEN |
__IM uint32_t | IF0IF |
__IOM uint32_t | IF0IFC |
__IOM uint32_t | IF0IFS |
__IOM uint32_t | IF1IEN |
__IM uint32_t | IF1IF |
__IOM uint32_t | IF1IFC |
__IOM uint32_t | IF1IFS |
__IM uint32_t | INTID |
__IM uint32_t | MESSAGEDATA |
__IM uint32_t | MESSAGESTATE |
CAN_MIR_TypeDef | MIR [2U] |
uint32_t | RESERVED0 [1U] |
uint32_t | RESERVED1 [3U] |
__IOM uint32_t | ROUTE |
__IOM uint32_t | STATUS |
__IOM uint32_t | TEST |
__IM uint32_t | TRANSREQ |
Field Documentation
__IOM uint32_t CAN_TypeDef::BITTIMING |
Bit Timing Register
Definition at line 52
of file efm32tg11b_can.h
.
Referenced by CAN_Reset(), and CAN_SetBitTiming().
__IOM uint32_t CAN_TypeDef::BRPE |
BRP Extension Register
Definition at line 55
of file efm32tg11b_can.h
.
Referenced by CAN_Reset(), and CAN_SetBitTiming().
__IOM uint32_t CAN_TypeDef::CONFIG |
__IOM uint32_t CAN_TypeDef::CTRL |
Control Register
Definition at line 49
of file efm32tg11b_can.h
.
Referenced by CAN_Enable(), CAN_Init(), CAN_IsEnabled(), CAN_Reset(), CAN_SetBitTiming(), and CAN_SetMode().
__IM uint32_t CAN_TypeDef::ERRCNT |
Error Count Register
Definition at line 51
of file efm32tg11b_can.h
.
Referenced by CAN_GetErrorCount().
__IOM uint32_t CAN_TypeDef::IF0IEN |
Message Object Interrupt Enable Register
Definition at line 65
of file efm32tg11b_can.h
.
Referenced by CAN_MessageIntDisable(), CAN_MessageIntEnable(), CAN_MessageIntGetEnabled(), and CAN_Reset().
__IM uint32_t CAN_TypeDef::IF0IF |
Message Object Interrupt Flag Register
Definition at line 62
of file efm32tg11b_can.h
.
Referenced by CAN_MessageIntGet(), and CAN_MessageIntGetEnabled().
__IOM uint32_t CAN_TypeDef::IF0IFC |
Message Object Interrupt Flag Clear Register
Definition at line 64
of file efm32tg11b_can.h
.
Referenced by CAN_MessageIntClear(), and CAN_Reset().
__IOM uint32_t CAN_TypeDef::IF0IFS |
Message Object Interrupt Flag Set Register
Definition at line 63
of file efm32tg11b_can.h
.
Referenced by CAN_MessageIntSet(), and CAN_Reset().
__IOM uint32_t CAN_TypeDef::IF1IEN |
Status Interrupt Enable Register
Definition at line 69
of file efm32tg11b_can.h
.
Referenced by CAN_Reset(), CAN_StatusIntDisable(), CAN_StatusIntEnable(), and CAN_StatusIntGetEnabled().
__IM uint32_t CAN_TypeDef::IF1IF |
Status Interrupt Flag Register
Definition at line 66
of file efm32tg11b_can.h
.
Referenced by CAN_StatusIntGet(), and CAN_StatusIntGetEnabled().
__IOM uint32_t CAN_TypeDef::IF1IFC |
Message Object Interrupt Flag Clear Register
Definition at line 68
of file efm32tg11b_can.h
.
Referenced by CAN_Reset(), and CAN_StatusIntClear().
__IOM uint32_t CAN_TypeDef::IF1IFS |
Message Object Interrupt Flag Set Register
Definition at line 67
of file efm32tg11b_can.h
.
Referenced by CAN_Reset(), and CAN_StatusIntSet().
__IM uint32_t CAN_TypeDef::INTID |
Interrupt Identification Register
Definition at line 53
of file efm32tg11b_can.h
.
__IM uint32_t CAN_TypeDef::MESSAGEDATA |
__IM uint32_t CAN_TypeDef::MESSAGESTATE |
Message Valid Register
Definition at line 60
of file efm32tg11b_can.h
.
CAN_MIR_TypeDef CAN_TypeDef::MIR[2U] |
Interface Registers
Definition at line 73
of file efm32tg11b_can.h
.
Referenced by CAN_AbortSendMessage(), CAN_ConfigureMessageObject(), CAN_MessageLost(), CAN_ReadMessage(), CAN_ReadyWait(), CAN_Reset(), CAN_ResetMessages(), CAN_SendMessage(), CAN_SendRequest(), CAN_SetIdAndFilter(), and CAN_WriteData().
uint32_t CAN_TypeDef::RESERVED0[1U] |
Reserved for future use
Definition at line 59
of file efm32tg11b_can.h
.
uint32_t CAN_TypeDef::RESERVED1[3U] |
Reserved registers
Definition at line 72
of file efm32tg11b_can.h
.
__IOM uint32_t CAN_TypeDef::ROUTE |
I/O Routing Register
Definition at line 70
of file efm32tg11b_can.h
.
Referenced by CAN_Reset(), and CAN_SetRoute().
__IOM uint32_t CAN_TypeDef::STATUS |
Status Register
Definition at line 50
of file efm32tg11b_can.h
.
Referenced by CAN_GetLastErrorCode(), CAN_Reset(), CAN_SendMessage(), CAN_StatusClear(), and CAN_StatusGet().
__IOM uint32_t CAN_TypeDef::TEST |
Test Register
Definition at line 54
of file efm32tg11b_can.h
.
Referenced by CAN_Init(), CAN_Reset(), and CAN_SetMode().
__IM uint32_t CAN_TypeDef::TRANSREQ |
Transmission Request Register
Definition at line 56
of file efm32tg11b_can.h
.
The documentation for this struct was generated from the following file:
- C:/repos/super_h1/platform/Device/SiliconLabs/EFM32TG11B/Include/
efm32tg11b_can.h