mcp2515_defs.h File Reference

Go to the source code of this file.

Macros

SPI Kommandos
#define SPI_BIT_MODIFY   0x05
 
#define SPI_READ   0x03
 
#define SPI_READ_RX   0x90
 
#define SPI_READ_STATUS   0xA0
 
#define SPI_RESET   0xC0
 
#define SPI_RTS   0x80
 
#define SPI_RX_STATUS   0xB0
 
#define SPI_WRITE   0x02
 
#define SPI_WRITE_TX   0x40
 
Adressen der Register des MCP2515

Die Redundanten Adressen von z.B. dem Register CANSTAT (0x0E, 0x1E, 0x2E, ...) wurden dabei nicht mit aufgelistet.

#define BFPCTRL   0x0C
 
#define CANCTRL   0x0F
 
#define CANINTE   0x2B
 
#define CANINTF   0x2C
 
#define CANSTAT   0x0E
 
#define CNF1   0x2A
 
#define CNF2   0x29
 
#define CNF3   0x28
 
#define EFLG   0x2D
 
#define REC   0x1D
 
#define RXB0CTRL   0x60
 
#define RXB0D0   0x66
 
#define RXB0D1   0x67
 
#define RXB0D2   0x68
 
#define RXB0D3   0x69
 
#define RXB0D4   0x6A
 
#define RXB0D5   0x6B
 
#define RXB0D6   0x6C
 
#define RXB0D7   0x6D
 
#define RXB0DLC   0x65
 
#define RXB0EID0   0x64
 
#define RXB0EID8   0x63
 
#define RXB0SIDH   0x61
 
#define RXB0SIDL   0x62
 
#define RXB1CTRL   0x70
 
#define RXB1D0   0x76
 
#define RXB1D1   0x77
 
#define RXB1D2   0x78
 
#define RXB1D3   0x79
 
#define RXB1D4   0x7A
 
#define RXB1D5   0x7B
 
#define RXB1D6   0x7C
 
#define RXB1D7   0x7D
 
#define RXB1DLC   0x75
 
#define RXB1EID0   0x74
 
#define RXB1EID8   0x73
 
#define RXB1SIDH   0x71
 
#define RXB1SIDL   0x72
 
#define RXF0EID0   0x03
 
#define RXF0EID8   0x02
 
#define RXF0SIDH   0x00
 
#define RXF0SIDL   0x01
 
#define RXF1EID0   0x07
 
#define RXF1EID8   0x06
 
#define RXF1SIDH   0x04
 
#define RXF1SIDL   0x05
 
#define RXF2EID0   0x0B
 
#define RXF2EID8   0x0A
 
#define RXF2SIDH   0x08
 
#define RXF2SIDL   0x09
 
#define RXF3EID0   0x13
 
#define RXF3EID8   0x12
 
#define RXF3SIDH   0x10
 
#define RXF3SIDL   0x11
 
#define RXF4EID0   0x17
 
#define RXF4EID8   0x16
 
#define RXF4SIDH   0x14
 
#define RXF4SIDL   0x15
 
#define RXF5EID0   0x1B
 
#define RXF5EID8   0x1A
 
#define RXF5SIDH   0x18
 
#define RXF5SIDL   0x19
 
#define RXM0EID0   0x23
 
#define RXM0EID8   0x22
 
#define RXM0SIDH   0x20
 
#define RXM0SIDL   0x21
 
#define RXM1EID0   0x27
 
#define RXM1EID8   0x26
 
#define RXM1SIDH   0x24
 
#define RXM1SIDL   0x25
 
#define TEC   0x1C
 
#define TXB0CTRL   0x30
 
#define TXB0D0   0x36
 
#define TXB0D1   0x37
 
#define TXB0D2   0x38
 
#define TXB0D3   0x39
 
#define TXB0D4   0x3A
 
#define TXB0D5   0x3B
 
#define TXB0D6   0x3C
 
#define TXB0D7   0x3D
 
#define TXB0DLC   0x35
 
#define TXB0EID0   0x34
 
#define TXB0EID8   0x33
 
#define TXB0SIDH   0x31
 
#define TXB0SIDL   0x32
 
#define TXB1CTRL   0x40
 
#define TXB1D0   0x46
 
#define TXB1D1   0x47
 
#define TXB1D2   0x48
 
#define TXB1D3   0x49
 
#define TXB1D4   0x4A
 
#define TXB1D5   0x4B
 
#define TXB1D6   0x4C
 
#define TXB1D7   0x4D
 
#define TXB1DLC   0x45
 
#define TXB1EID0   0x44
 
#define TXB1EID8   0x43
 
#define TXB1SIDH   0x41
 
#define TXB1SIDL   0x42
 
#define TXB2CTRL   0x50
 
#define TXB2D0   0x56
 
#define TXB2D1   0x57
 
#define TXB2D2   0x58
 
#define TXB2D3   0x59
 
#define TXB2D4   0x5A
 
#define TXB2D5   0x5B
 
#define TXB2D6   0x5C
 
#define TXB2D7   0x5D
 
#define TXB2DLC   0x55
 
#define TXB2EID0   0x54
 
#define TXB2EID8   0x53
 
#define TXB2SIDH   0x51
 
#define TXB2SIDL   0x52
 
#define TXRTSCTRL   0x0D
 
Bitdefinition der verschiedenen Register
#define ABAT   4
 
#define ABTF   6
 Bitdefinition von TXBnCTRL (n = 0, 1, 2) More...
 
#define B0BFE   2
 
#define B0BFM   0
 
#define B0BFS   4
 
#define B0RTS   3
 
#define B0RTSM   0
 
#define B1BFE   3
 
#define B1BFM   1
 
#define B1BFS   5
 Bitdefinition von BFPCTRL. More...
 
#define B1RTS   4
 
#define B1RTSM   1
 
#define B2RTS   5
 Bitdefinition von TXRTSCTRL. More...
 
#define B2RTSM   2
 
#define BRP0   0
 
#define BRP1   1
 
#define BRP2   2
 
#define BRP3   3
 
#define BRP4   4
 
#define BRP5   5
 
#define BTLMODE   7
 Bitdefinition von CNF2. More...
 
#define BUKT   2
 
#define BUKT1   1
 
#define CLKEN   2
 
#define CLKPRE0   0
 
#define CLKPRE1   1
 
#define DLC0   0
 
#define DLC1   1
 
#define DLC2   2
 
#define DLC3   3
 
#define ERRIE   5
 
#define ERRIF   5
 
#define EWARN   0
 
#define EXIDE   3
 Bitdefinition von TXBnSIDL (n = 0, 1) More...
 
#define FILHIT0   0
 
#define FILHIT1   1
 
#define FILHIT2   2
 Bitdefinition von RXB1CTRL. More...
 
#define ICOD0   1
 
#define ICOD1   2
 
#define ICOD2   3
 
#define IDE   3
 
#define MERRE   7
 Bitdefinition von CANINTE. More...
 
#define MERRF   7
 Bitdefinition von CANINTF. More...
 
#define MLOA   5
 
#define OPMOD0   5
 
#define OPMOD1   6
 
#define OPMOD2   7
 Bitdefinition von CANSTAT. More...
 
#define PHSEG0   0
 
#define PHSEG1   1
 
#define PHSEG10   3
 
#define PHSEG11   4
 
#define PHSEG12   5
 
#define PHSEG2   2
 
#define PHSEG20   0
 
#define PHSEG21   1
 
#define PHSEG22   2
 
#define REQOP0   5
 
#define REQOP1   6
 
#define REQOP2   7
 Bitdefinition von CANCTRL. More...
 
#define RTR   6
 Bitdefinition von RXBnDLC (n = 0, 1) More...
 
#define RX0IE   0
 
#define RX0IF   0
 
#define RX0OVR   6
 
#define RX1IE   1
 
#define RX1IF   1
 
#define RX1OVR   7
 Bitdefinition von EFLG. More...
 
#define RXEP   3
 
#define RXM0   5
 
#define RXM1   6
 Bitdefinition von RXB0CTRL. More...
 
#define RXRTR   3
 
#define RXWAR   1
 
#define SAM   6
 
#define SJW0   6
 
#define SJW1   7
 Bitdefinition von CNF1. More...
 
#define SRR   4
 Bitdefinition von RXBnSIDL (n = 0, 1) More...
 
#define TX0IE   2
 
#define TX0IF   2
 
#define TX1IE   3
 
#define TX1IF   3
 
#define TX2IE   4
 
#define TX2IF   4
 
#define TXB0   5
 
#define TXEP   4
 
#define TXERR   4
 
#define TXP0   0
 
#define TXP1   1
 
#define TXREQ   3
 
#define TXWAR   2
 
#define WAKFIL   6
 Bitdefinition von CNF3. More...
 
#define WAKIE   6
 
#define WAKIF   6
 

Macro Definition Documentation

◆ ABAT

#define ABAT   4

Definition at line 207 of file mcp2515_defs.h.

◆ ABTF

#define ABTF   6

Bitdefinition von TXBnCTRL (n = 0, 1, 2)

Definition at line 269 of file mcp2515_defs.h.

◆ B0BFE

#define B0BFE   2

Definition at line 183 of file mcp2515_defs.h.

◆ B0BFM

#define B0BFM   0

Definition at line 185 of file mcp2515_defs.h.

◆ B0BFS

#define B0BFS   4

Definition at line 181 of file mcp2515_defs.h.

◆ B0RTS

#define B0RTS   3

Definition at line 190 of file mcp2515_defs.h.

◆ B0RTSM

#define B0RTSM   0

Definition at line 193 of file mcp2515_defs.h.

◆ B1BFE

#define B1BFE   3

Definition at line 182 of file mcp2515_defs.h.

◆ B1BFM

#define B1BFM   1

Definition at line 184 of file mcp2515_defs.h.

◆ B1BFS

#define B1BFS   5

Bitdefinition von BFPCTRL.

Definition at line 180 of file mcp2515_defs.h.

◆ B1RTS

#define B1RTS   4

Definition at line 189 of file mcp2515_defs.h.

◆ B1RTSM

#define B1RTSM   1

Definition at line 192 of file mcp2515_defs.h.

◆ B2RTS

#define B2RTS   5

Bitdefinition von TXRTSCTRL.

Definition at line 188 of file mcp2515_defs.h.

◆ B2RTSM

#define B2RTSM   2

Definition at line 191 of file mcp2515_defs.h.

◆ BFPCTRL

#define BFPCTRL   0x0C

Definition at line 65 of file mcp2515_defs.h.

◆ BRP0

#define BRP0   0

Definition at line 236 of file mcp2515_defs.h.

◆ BRP1

#define BRP1   1

Definition at line 235 of file mcp2515_defs.h.

◆ BRP2

#define BRP2   2

Definition at line 234 of file mcp2515_defs.h.

◆ BRP3

#define BRP3   3

Definition at line 233 of file mcp2515_defs.h.

◆ BRP4

#define BRP4   4

Definition at line 232 of file mcp2515_defs.h.

◆ BRP5

#define BRP5   5

Definition at line 231 of file mcp2515_defs.h.

◆ BTLMODE

#define BTLMODE   7

Bitdefinition von CNF2.

Definition at line 219 of file mcp2515_defs.h.

◆ BUKT

#define BUKT   2

Definition at line 280 of file mcp2515_defs.h.

◆ BUKT1

#define BUKT1   1

Definition at line 281 of file mcp2515_defs.h.

◆ CANCTRL

#define CANCTRL   0x0F

Definition at line 68 of file mcp2515_defs.h.

◆ CANINTE

#define CANINTE   0x2B

Definition at line 96 of file mcp2515_defs.h.

◆ CANINTF

#define CANINTF   0x2C

Definition at line 97 of file mcp2515_defs.h.

◆ CANSTAT

#define CANSTAT   0x0E

Definition at line 67 of file mcp2515_defs.h.

◆ CLKEN

#define CLKEN   2

Definition at line 208 of file mcp2515_defs.h.

◆ CLKPRE0

#define CLKPRE0   0

Definition at line 210 of file mcp2515_defs.h.

◆ CLKPRE1

#define CLKPRE1   1

Definition at line 209 of file mcp2515_defs.h.

◆ CNF1

#define CNF1   0x2A

Definition at line 95 of file mcp2515_defs.h.

◆ CNF2

#define CNF2   0x29

Definition at line 94 of file mcp2515_defs.h.

◆ CNF3

#define CNF3   0x28

Definition at line 93 of file mcp2515_defs.h.

◆ DLC0

#define DLC0   0

Definition at line 306 of file mcp2515_defs.h.

◆ DLC1

#define DLC1   1

Definition at line 305 of file mcp2515_defs.h.

◆ DLC2

#define DLC2   2

Definition at line 304 of file mcp2515_defs.h.

◆ DLC3

#define DLC3   3

Definition at line 303 of file mcp2515_defs.h.

◆ EFLG

#define EFLG   0x2D

Definition at line 98 of file mcp2515_defs.h.

◆ ERRIE

#define ERRIE   5

Definition at line 241 of file mcp2515_defs.h.

◆ ERRIF

#define ERRIF   5

Definition at line 251 of file mcp2515_defs.h.

◆ EWARN

#define EWARN   0

Definition at line 266 of file mcp2515_defs.h.

◆ EXIDE

#define EXIDE   3

Bitdefinition von TXBnSIDL (n = 0, 1)

Definition at line 285 of file mcp2515_defs.h.

◆ FILHIT0

#define FILHIT0   0

Definition at line 282 of file mcp2515_defs.h.

◆ FILHIT1

#define FILHIT1   1

Definition at line 292 of file mcp2515_defs.h.

◆ FILHIT2

#define FILHIT2   2

Bitdefinition von RXB1CTRL.

See also
RXM1, RXM0, RXRTR und FILHIT0 sind schon fuer RXB0CTRL definiert

Definition at line 291 of file mcp2515_defs.h.

◆ ICOD0

#define ICOD0   1

Definition at line 201 of file mcp2515_defs.h.

◆ ICOD1

#define ICOD1   2

Definition at line 200 of file mcp2515_defs.h.

◆ ICOD2

#define ICOD2   3

Definition at line 199 of file mcp2515_defs.h.

◆ IDE

#define IDE   3

Definition at line 296 of file mcp2515_defs.h.

◆ MERRE

#define MERRE   7

Bitdefinition von CANINTE.

Definition at line 239 of file mcp2515_defs.h.

◆ MERRF

#define MERRF   7

Bitdefinition von CANINTF.

Definition at line 249 of file mcp2515_defs.h.

◆ MLOA

#define MLOA   5

Definition at line 270 of file mcp2515_defs.h.

◆ OPMOD0

#define OPMOD0   5

Definition at line 198 of file mcp2515_defs.h.

◆ OPMOD1

#define OPMOD1   6

Definition at line 197 of file mcp2515_defs.h.

◆ OPMOD2

#define OPMOD2   7

Bitdefinition von CANSTAT.

Definition at line 196 of file mcp2515_defs.h.

◆ PHSEG0

#define PHSEG0   0

Definition at line 226 of file mcp2515_defs.h.

◆ PHSEG1

#define PHSEG1   1

Definition at line 225 of file mcp2515_defs.h.

◆ PHSEG10

#define PHSEG10   3

Definition at line 223 of file mcp2515_defs.h.

◆ PHSEG11

#define PHSEG11   4

Definition at line 222 of file mcp2515_defs.h.

◆ PHSEG12

#define PHSEG12   5

Definition at line 221 of file mcp2515_defs.h.

◆ PHSEG2

#define PHSEG2   2

Definition at line 224 of file mcp2515_defs.h.

◆ PHSEG20

#define PHSEG20   0

Definition at line 216 of file mcp2515_defs.h.

◆ PHSEG21

#define PHSEG21   1

Definition at line 215 of file mcp2515_defs.h.

◆ PHSEG22

#define PHSEG22   2

Definition at line 214 of file mcp2515_defs.h.

◆ REC

#define REC   0x1D

Definition at line 83 of file mcp2515_defs.h.

◆ REQOP0

#define REQOP0   5

Definition at line 206 of file mcp2515_defs.h.

◆ REQOP1

#define REQOP1   6

Definition at line 205 of file mcp2515_defs.h.

◆ REQOP2

#define REQOP2   7

Bitdefinition von CANCTRL.

Definition at line 204 of file mcp2515_defs.h.

◆ RTR

#define RTR   6

Bitdefinition von RXBnDLC (n = 0, 1)

See also
TXBnDLC (gleiche Bits)

Definition at line 302 of file mcp2515_defs.h.

◆ RX0IE

#define RX0IE   0

Definition at line 246 of file mcp2515_defs.h.

◆ RX0IF

#define RX0IF   0

Definition at line 256 of file mcp2515_defs.h.

◆ RX0OVR

#define RX0OVR   6

Definition at line 260 of file mcp2515_defs.h.

◆ RX1IE

#define RX1IE   1

Definition at line 245 of file mcp2515_defs.h.

◆ RX1IF

#define RX1IF   1

Definition at line 255 of file mcp2515_defs.h.

◆ RX1OVR

#define RX1OVR   7

Bitdefinition von EFLG.

Definition at line 259 of file mcp2515_defs.h.

◆ RXB0CTRL

#define RXB0CTRL   0x60

Definition at line 145 of file mcp2515_defs.h.

◆ RXB0D0

#define RXB0D0   0x66

Definition at line 151 of file mcp2515_defs.h.

◆ RXB0D1

#define RXB0D1   0x67

Definition at line 152 of file mcp2515_defs.h.

◆ RXB0D2

#define RXB0D2   0x68

Definition at line 153 of file mcp2515_defs.h.

◆ RXB0D3

#define RXB0D3   0x69

Definition at line 154 of file mcp2515_defs.h.

◆ RXB0D4

#define RXB0D4   0x6A

Definition at line 155 of file mcp2515_defs.h.

◆ RXB0D5

#define RXB0D5   0x6B

Definition at line 156 of file mcp2515_defs.h.

◆ RXB0D6

#define RXB0D6   0x6C

Definition at line 157 of file mcp2515_defs.h.

◆ RXB0D7

#define RXB0D7   0x6D

Definition at line 158 of file mcp2515_defs.h.

◆ RXB0DLC

#define RXB0DLC   0x65

Definition at line 150 of file mcp2515_defs.h.

◆ RXB0EID0

#define RXB0EID0   0x64

Definition at line 149 of file mcp2515_defs.h.

◆ RXB0EID8

#define RXB0EID8   0x63

Definition at line 148 of file mcp2515_defs.h.

◆ RXB0SIDH

#define RXB0SIDH   0x61

Definition at line 146 of file mcp2515_defs.h.

◆ RXB0SIDL

#define RXB0SIDL   0x62

Definition at line 147 of file mcp2515_defs.h.

◆ RXB1CTRL

#define RXB1CTRL   0x70

Definition at line 160 of file mcp2515_defs.h.

◆ RXB1D0

#define RXB1D0   0x76

Definition at line 166 of file mcp2515_defs.h.

◆ RXB1D1

#define RXB1D1   0x77

Definition at line 167 of file mcp2515_defs.h.

◆ RXB1D2

#define RXB1D2   0x78

Definition at line 168 of file mcp2515_defs.h.

◆ RXB1D3

#define RXB1D3   0x79

Definition at line 169 of file mcp2515_defs.h.

◆ RXB1D4

#define RXB1D4   0x7A

Definition at line 170 of file mcp2515_defs.h.

◆ RXB1D5

#define RXB1D5   0x7B

Definition at line 171 of file mcp2515_defs.h.

◆ RXB1D6

#define RXB1D6   0x7C

Definition at line 172 of file mcp2515_defs.h.

◆ RXB1D7

#define RXB1D7   0x7D

Definition at line 173 of file mcp2515_defs.h.

◆ RXB1DLC

#define RXB1DLC   0x75

Definition at line 165 of file mcp2515_defs.h.

◆ RXB1EID0

#define RXB1EID0   0x74

Definition at line 164 of file mcp2515_defs.h.

◆ RXB1EID8

#define RXB1EID8   0x73

Definition at line 163 of file mcp2515_defs.h.

◆ RXB1SIDH

#define RXB1SIDH   0x71

Definition at line 161 of file mcp2515_defs.h.

◆ RXB1SIDL

#define RXB1SIDL   0x72

Definition at line 162 of file mcp2515_defs.h.

◆ RXEP

#define RXEP   3

Definition at line 263 of file mcp2515_defs.h.

◆ RXF0EID0

#define RXF0EID0   0x03

Definition at line 56 of file mcp2515_defs.h.

◆ RXF0EID8

#define RXF0EID8   0x02

Definition at line 55 of file mcp2515_defs.h.

◆ RXF0SIDH

#define RXF0SIDH   0x00

Definition at line 53 of file mcp2515_defs.h.

◆ RXF0SIDL

#define RXF0SIDL   0x01

Definition at line 54 of file mcp2515_defs.h.

◆ RXF1EID0

#define RXF1EID0   0x07

Definition at line 60 of file mcp2515_defs.h.

◆ RXF1EID8

#define RXF1EID8   0x06

Definition at line 59 of file mcp2515_defs.h.

◆ RXF1SIDH

#define RXF1SIDH   0x04

Definition at line 57 of file mcp2515_defs.h.

◆ RXF1SIDL

#define RXF1SIDL   0x05

Definition at line 58 of file mcp2515_defs.h.

◆ RXF2EID0

#define RXF2EID0   0x0B

Definition at line 64 of file mcp2515_defs.h.

◆ RXF2EID8

#define RXF2EID8   0x0A

Definition at line 63 of file mcp2515_defs.h.

◆ RXF2SIDH

#define RXF2SIDH   0x08

Definition at line 61 of file mcp2515_defs.h.

◆ RXF2SIDL

#define RXF2SIDL   0x09

Definition at line 62 of file mcp2515_defs.h.

◆ RXF3EID0

#define RXF3EID0   0x13

Definition at line 73 of file mcp2515_defs.h.

◆ RXF3EID8

#define RXF3EID8   0x12

Definition at line 72 of file mcp2515_defs.h.

◆ RXF3SIDH

#define RXF3SIDH   0x10

Definition at line 70 of file mcp2515_defs.h.

◆ RXF3SIDL

#define RXF3SIDL   0x11

Definition at line 71 of file mcp2515_defs.h.

◆ RXF4EID0

#define RXF4EID0   0x17

Definition at line 77 of file mcp2515_defs.h.

◆ RXF4EID8

#define RXF4EID8   0x16

Definition at line 76 of file mcp2515_defs.h.

◆ RXF4SIDH

#define RXF4SIDH   0x14

Definition at line 74 of file mcp2515_defs.h.

◆ RXF4SIDL

#define RXF4SIDL   0x15

Definition at line 75 of file mcp2515_defs.h.

◆ RXF5EID0

#define RXF5EID0   0x1B

Definition at line 81 of file mcp2515_defs.h.

◆ RXF5EID8

#define RXF5EID8   0x1A

Definition at line 80 of file mcp2515_defs.h.

◆ RXF5SIDH

#define RXF5SIDH   0x18

Definition at line 78 of file mcp2515_defs.h.

◆ RXF5SIDL

#define RXF5SIDL   0x19

Definition at line 79 of file mcp2515_defs.h.

◆ RXM0

#define RXM0   5

Definition at line 278 of file mcp2515_defs.h.

◆ RXM0EID0

#define RXM0EID0   0x23

Definition at line 88 of file mcp2515_defs.h.

◆ RXM0EID8

#define RXM0EID8   0x22

Definition at line 87 of file mcp2515_defs.h.

◆ RXM0SIDH

#define RXM0SIDH   0x20

Definition at line 85 of file mcp2515_defs.h.

◆ RXM0SIDL

#define RXM0SIDL   0x21

Definition at line 86 of file mcp2515_defs.h.

◆ RXM1

#define RXM1   6

Bitdefinition von RXB0CTRL.

Definition at line 277 of file mcp2515_defs.h.

◆ RXM1EID0

#define RXM1EID0   0x27

Definition at line 92 of file mcp2515_defs.h.

◆ RXM1EID8

#define RXM1EID8   0x26

Definition at line 91 of file mcp2515_defs.h.

◆ RXM1SIDH

#define RXM1SIDH   0x24

Definition at line 89 of file mcp2515_defs.h.

◆ RXM1SIDL

#define RXM1SIDL   0x25

Definition at line 90 of file mcp2515_defs.h.

◆ RXRTR

#define RXRTR   3

Definition at line 279 of file mcp2515_defs.h.

◆ RXWAR

#define RXWAR   1

Definition at line 265 of file mcp2515_defs.h.

◆ SAM

#define SAM   6

Definition at line 220 of file mcp2515_defs.h.

◆ SJW0

#define SJW0   6

Definition at line 230 of file mcp2515_defs.h.

◆ SJW1

#define SJW1   7

Bitdefinition von CNF1.

Definition at line 229 of file mcp2515_defs.h.

◆ SPI_BIT_MODIFY

#define SPI_BIT_MODIFY   0x05

Definition at line 44 of file mcp2515_defs.h.

◆ SPI_READ

#define SPI_READ   0x03

Definition at line 37 of file mcp2515_defs.h.

◆ SPI_READ_RX

#define SPI_READ_RX   0x90

Definition at line 38 of file mcp2515_defs.h.

◆ SPI_READ_STATUS

#define SPI_READ_STATUS   0xA0

Definition at line 42 of file mcp2515_defs.h.

◆ SPI_RESET

#define SPI_RESET   0xC0

Definition at line 36 of file mcp2515_defs.h.

◆ SPI_RTS

#define SPI_RTS   0x80

Definition at line 41 of file mcp2515_defs.h.

◆ SPI_RX_STATUS

#define SPI_RX_STATUS   0xB0

Definition at line 43 of file mcp2515_defs.h.

◆ SPI_WRITE

#define SPI_WRITE   0x02

Definition at line 39 of file mcp2515_defs.h.

◆ SPI_WRITE_TX

#define SPI_WRITE_TX   0x40

Definition at line 40 of file mcp2515_defs.h.

◆ SRR

#define SRR   4

Bitdefinition von RXBnSIDL (n = 0, 1)

Definition at line 295 of file mcp2515_defs.h.

◆ TEC

#define TEC   0x1C

Definition at line 82 of file mcp2515_defs.h.

◆ TX0IE

#define TX0IE   2

Definition at line 244 of file mcp2515_defs.h.

◆ TX0IF

#define TX0IF   2

Definition at line 254 of file mcp2515_defs.h.

◆ TX1IE

#define TX1IE   3

Definition at line 243 of file mcp2515_defs.h.

◆ TX1IF

#define TX1IF   3

Definition at line 253 of file mcp2515_defs.h.

◆ TX2IE

#define TX2IE   4

Definition at line 242 of file mcp2515_defs.h.

◆ TX2IF

#define TX2IF   4

Definition at line 252 of file mcp2515_defs.h.

◆ TXB0

#define TXB0   5

Definition at line 261 of file mcp2515_defs.h.

◆ TXB0CTRL

#define TXB0CTRL   0x30

Definition at line 100 of file mcp2515_defs.h.

◆ TXB0D0

#define TXB0D0   0x36

Definition at line 106 of file mcp2515_defs.h.

◆ TXB0D1

#define TXB0D1   0x37

Definition at line 107 of file mcp2515_defs.h.

◆ TXB0D2

#define TXB0D2   0x38

Definition at line 108 of file mcp2515_defs.h.

◆ TXB0D3

#define TXB0D3   0x39

Definition at line 109 of file mcp2515_defs.h.

◆ TXB0D4

#define TXB0D4   0x3A

Definition at line 110 of file mcp2515_defs.h.

◆ TXB0D5

#define TXB0D5   0x3B

Definition at line 111 of file mcp2515_defs.h.

◆ TXB0D6

#define TXB0D6   0x3C

Definition at line 112 of file mcp2515_defs.h.

◆ TXB0D7

#define TXB0D7   0x3D

Definition at line 113 of file mcp2515_defs.h.

◆ TXB0DLC

#define TXB0DLC   0x35

Definition at line 105 of file mcp2515_defs.h.

◆ TXB0EID0

#define TXB0EID0   0x34

Definition at line 104 of file mcp2515_defs.h.

◆ TXB0EID8

#define TXB0EID8   0x33

Definition at line 103 of file mcp2515_defs.h.

◆ TXB0SIDH

#define TXB0SIDH   0x31

Definition at line 101 of file mcp2515_defs.h.

◆ TXB0SIDL

#define TXB0SIDL   0x32

Definition at line 102 of file mcp2515_defs.h.

◆ TXB1CTRL

#define TXB1CTRL   0x40

Definition at line 115 of file mcp2515_defs.h.

◆ TXB1D0

#define TXB1D0   0x46

Definition at line 121 of file mcp2515_defs.h.

◆ TXB1D1

#define TXB1D1   0x47

Definition at line 122 of file mcp2515_defs.h.

◆ TXB1D2

#define TXB1D2   0x48

Definition at line 123 of file mcp2515_defs.h.

◆ TXB1D3

#define TXB1D3   0x49

Definition at line 124 of file mcp2515_defs.h.

◆ TXB1D4

#define TXB1D4   0x4A

Definition at line 125 of file mcp2515_defs.h.

◆ TXB1D5

#define TXB1D5   0x4B

Definition at line 126 of file mcp2515_defs.h.

◆ TXB1D6

#define TXB1D6   0x4C

Definition at line 127 of file mcp2515_defs.h.

◆ TXB1D7

#define TXB1D7   0x4D

Definition at line 128 of file mcp2515_defs.h.

◆ TXB1DLC

#define TXB1DLC   0x45

Definition at line 120 of file mcp2515_defs.h.

◆ TXB1EID0

#define TXB1EID0   0x44

Definition at line 119 of file mcp2515_defs.h.

◆ TXB1EID8

#define TXB1EID8   0x43

Definition at line 118 of file mcp2515_defs.h.

◆ TXB1SIDH

#define TXB1SIDH   0x41

Definition at line 116 of file mcp2515_defs.h.

◆ TXB1SIDL

#define TXB1SIDL   0x42

Definition at line 117 of file mcp2515_defs.h.

◆ TXB2CTRL

#define TXB2CTRL   0x50

Definition at line 130 of file mcp2515_defs.h.

◆ TXB2D0

#define TXB2D0   0x56

Definition at line 136 of file mcp2515_defs.h.

◆ TXB2D1

#define TXB2D1   0x57

Definition at line 137 of file mcp2515_defs.h.

◆ TXB2D2

#define TXB2D2   0x58

Definition at line 138 of file mcp2515_defs.h.

◆ TXB2D3

#define TXB2D3   0x59

Definition at line 139 of file mcp2515_defs.h.

◆ TXB2D4

#define TXB2D4   0x5A

Definition at line 140 of file mcp2515_defs.h.

◆ TXB2D5

#define TXB2D5   0x5B

Definition at line 141 of file mcp2515_defs.h.

◆ TXB2D6

#define TXB2D6   0x5C

Definition at line 142 of file mcp2515_defs.h.

◆ TXB2D7

#define TXB2D7   0x5D

Definition at line 143 of file mcp2515_defs.h.

◆ TXB2DLC

#define TXB2DLC   0x55

Definition at line 135 of file mcp2515_defs.h.

◆ TXB2EID0

#define TXB2EID0   0x54

Definition at line 134 of file mcp2515_defs.h.

◆ TXB2EID8

#define TXB2EID8   0x53

Definition at line 133 of file mcp2515_defs.h.

◆ TXB2SIDH

#define TXB2SIDH   0x51

Definition at line 131 of file mcp2515_defs.h.

◆ TXB2SIDL

#define TXB2SIDL   0x52

Definition at line 132 of file mcp2515_defs.h.

◆ TXEP

#define TXEP   4

Definition at line 262 of file mcp2515_defs.h.

◆ TXERR

#define TXERR   4

Definition at line 271 of file mcp2515_defs.h.

◆ TXP0

#define TXP0   0

Definition at line 274 of file mcp2515_defs.h.

◆ TXP1

#define TXP1   1

Definition at line 273 of file mcp2515_defs.h.

◆ TXREQ

#define TXREQ   3

Definition at line 272 of file mcp2515_defs.h.

◆ TXRTSCTRL

#define TXRTSCTRL   0x0D

Definition at line 66 of file mcp2515_defs.h.

◆ TXWAR

#define TXWAR   2

Definition at line 264 of file mcp2515_defs.h.

◆ WAKFIL

#define WAKFIL   6

Bitdefinition von CNF3.

Definition at line 213 of file mcp2515_defs.h.

◆ WAKIE

#define WAKIE   6

Definition at line 240 of file mcp2515_defs.h.

◆ WAKIF

#define WAKIF   6

Definition at line 250 of file mcp2515_defs.h.



uavcan_communicator
Author(s):
autogenerated on Fri Dec 13 2024 03:10:03