Multi Half-Bridge 4.0.0
Library of Infineon's Multi Half-Bridge IC controllers family
 
Loading...
Searching...
No Matches
tle94112-types.hpp
Go to the documentation of this file.
1
10#ifndef TLE94112_TYPES_HPP_
11#define TLE94112_TYPES_HPP_
12
13namespace tle94112
14{
15
26 {
27 OK = 0,
32 };
33
34 #define REG_ACT_1 0x03
35 #define REG_ACT_2 0x43
36 #define REG_ACT_3 0x23
37
38 #define REG_MODE_1 0x63
39 #define REG_MODE_2 0x13
40 #define REG_MODE_3 0x53
41
42 #define REG_PWM_CH_FREQ 0x33
43
44 #define REG_PWM_DC_1 0x73
45 #define REG_PWM_DC_2 0x0B
46 #define REG_PWM_DC_3 0x4B
47
48 #define REG_SYS_DIAG 0x1B
49 #define REG_ERR1 0x5B
50 #define REG_ERR2 0x3B
51 #define REG_ERR3 0x7B
52 #define REG_ERR4 0x07
53 #define REG_ERR5 0x47
54 #define REG_ERR6 0x27
55
56 #define REG_FW_OL 0x2B
57 #define REG_FW_CTRL 0x6B
58
59 #define HL_HL 0b10011001
60 #define HL_LH 0b10010110
61 #define LH_HL 0b01101001
62 #define LH_LH 0b01100110
63
64 #define HH_LL 0b10100101
65 #define LL_HH 0b01011010
66
70}
71
72#endif
Error_t
Definition tle94112-types.hpp:26
@ CONF_ERROR
Definition tle94112-types.hpp:29
@ READ_ERROR
Definition tle94112-types.hpp:30
@ OK
Definition tle94112-types.hpp:27
@ WRITE_ERROR
Definition tle94112-types.hpp:31
@ INTF_ERROR
Definition tle94112-types.hpp:28
Definition tle94112-types.hpp:14