CANTram Framework
1.0.1
Dieses Framework ermöglicht die Nutzung der CANTram Hardware, einer Mikrocontroller basierten mdoularen Steuerung.
Loading...
Searching...
No Matches
MAX22531_registers.h
1
#ifndef MAX22531_REGISTERS_H
2
#define MAX22531_REGISTERS_H
3
4
#include "
Debug.h
"
5
6
#define MAX22531_REG_ID 0x00
7
#define MAX22531_REG_ADC_1_STATUS 0x01
8
#define MAX22531_REG_ADC_2_STATUS 0x02
9
#define MAX22531_REG_ADC_3_STATUS 0x03
10
#define MAX22531_REG_ADC_4_STATUS 0x04
11
#define MAX22531_REG_FADC_1_STATUS 0x05
12
#define MAX22531_REG_FADC_2_STATUS 0x06
13
#define MAX22531_REG_FADC_3_STATUS 0x07
14
#define MAX22531_REG_FADC_4_STATUS 0x08
15
16
#define MAX22531_REG_COUTHI_1 0x09
17
#define MAX22531_REG_COUTHI_2 0x0A
18
#define MAX22531_REG_COUTHI_3 0x0B
19
#define MAX22531_REG_COUTHI_4 0x0C
20
#define MAX22531_REG_COUTLO_1 0x0D
21
#define MAX22531_REG_COUTLO_2 0x0E
22
#define MAX22531_REG_COUTLO_3 0x0F
23
#define MAX22531_REG_COUTLO_4 0x10
24
25
#define MAX22531_REG_COUT_STATUS 0x11
26
#define MAX22531_REG_INTERRUPT_STATUS 0x12
27
#define MAX22531_REG_INTERRUPT_ENABLE 0x13
28
#define MAX22531_REG_CONTROL 0x14
29
30
#define MAX22531_WRITE_BIT 1
31
#define MAX22531_BURST_BIT 0
32
#define MAX22531_ADDRESS_OFFSET 2
33
34
#define MAX22531_BIT_POR_FLAG 7
35
36
#define MAX22531_BIT_HW_RESET 0
37
#define MAX22531_BIT_SW_RESET 1
38
#define MAX22531_BIT_CLEAR_POR_FLAG 2
39
40
#define MAX22531_MASK_12_BIT 0b0000111111111111
41
42
#define MAX22531_UNFILTERED MAX22531_REG_ADC_1_STATUS
43
#define MAX22531_FILTERED MAX22531_REG_FADC_1_STATUS
44
45
#endif
Debug.h
Logging and debug macro definitions for CANTramCore.
Documents
PlatformIO
Projects
CANTramFrameworkUsage
lib
CANTramFramework
include
MAX22531_registers.h
Generated by
1.14.0