CAN_TypeDef Struct ReferenceDevices > CAN
CAN Register Declaration
Definition at line
48
of file
efm32gg12b_can.h
.
#include <
efm32gg12b_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
efm32gg12b_can.h
.
Referenced by CAN_Reset() , and CAN_SetBitTiming() .
__IOM uint32_t CAN_TypeDef::BRPE |
BRP Extension Register
Definition at line
55
of file
efm32gg12b_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
efm32gg12b_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
efm32gg12b_can.h
.
Referenced by CAN_GetErrorCount() .
__IOM uint32_t CAN_TypeDef::IF0IEN |
Message Object Interrupt Enable Register
Definition at line
65
of file
efm32gg12b_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
efm32gg12b_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
efm32gg12b_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
efm32gg12b_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
efm32gg12b_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
efm32gg12b_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
efm32gg12b_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
efm32gg12b_can.h
.
Referenced by CAN_Reset() , and CAN_StatusIntSet() .
__IM uint32_t CAN_TypeDef::INTID |
Interrupt Identification Register
Definition at line
53
of file
efm32gg12b_can.h
.
__IM uint32_t CAN_TypeDef::MESSAGEDATA |
__IM uint32_t CAN_TypeDef::MESSAGESTATE |
Message Valid Register
Definition at line
60
of file
efm32gg12b_can.h
.
CAN_MIR_TypeDef CAN_TypeDef::MIR[2U] |
Interface Registers
Definition at line
73
of file
efm32gg12b_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
efm32gg12b_can.h
.
uint32_t CAN_TypeDef::RESERVED1[3U] |
Reserved registers
Definition at line
72
of file
efm32gg12b_can.h
.
__IOM uint32_t CAN_TypeDef::ROUTE |
I/O Routing Register
Definition at line
70
of file
efm32gg12b_can.h
.
Referenced by CAN_Reset() , and CAN_SetRoute() .
__IOM uint32_t CAN_TypeDef::STATUS |
Status Register
Definition at line
50
of file
efm32gg12b_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
efm32gg12b_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
efm32gg12b_can.h
.
The documentation for this struct was generated from the following file:
-
C:/repos/super_h1/platform/Device/SiliconLabs/EFM32GG12B/Include/
efm32gg12b_can.h