 |
Midnight Sun Firmware
|
Loading...
Searching...
No Matches
28#define STEERING_GPIO_DEF(PORT, PIN) \
29 { .port = GPIO_PORT_##PORT, .pin = PIN }
36#define GPIO_STEERING_CAN_RX STEERING_GPIO_DEF(B, 8)
39#define GPIO_STEERING_CAN_TX STEERING_GPIO_DEF(B, 9)
46#define GPIO_STEERING_LEFT_TURN_BUTTON STEERING_GPIO_DEF(A, 7)
49#define GPIO_STEERING_RIGHT_TURN_BUTTON STEERING_GPIO_DEF(E, 0)
52#define GPIO_STEERING_HAZARDS_BUTTON STEERING_GPIO_DEF(C, 13)
55#define GPIO_STEERING_NEUTRAL_BUTTON STEERING_GPIO_DEF(C, 15)
58#define GPIO_STEERING_DRIVE_BUTTON STEERING_GPIO_DEF(C, 14)
61#define GPIO_STEERING_REVERSE_BUTTON STEERING_GPIO_DEF(C, 1)
64#define GPIO_STEERING_HORN_BUTTON STEERING_GPIO_DEF(E, 1)
67#define GPIO_STEERING_REGEN_BUTTON STEERING_GPIO_DEF(C, 3)
70#define GPIO_STEERING_CC_UP_BUTTON STEERING_GPIO_DEF(C, 5)
73#define GPIO_STEERING_CC_DOWN_BUTTON STEERING_GPIO_DEF(B, 1)
80#define GPIO_STEERING_LEFT_TURN_LED STEERING_GPIO_DEF(A, 5)
83#define GPIO_STEERING_RIGHT_TURN_LED STEERING_GPIO_DEF(B, 7)
90#define GPIO_STEERING_DISPLAY_CTRL STEERING_GPIO_DEF(C, 6)
92#define GPIO_STEERING_DISPLAY_BACKLIGHT_CTRL STEERING_GPIO_DEF(A, 1)
97#define GPIO_STEERING_BACKLIGHT STEERING_GPIO_DEF(A, 1)
100#define GPIO_STEERING_DISPLAY_LTDC_CLOCK STEERING_GPIO_DEF(A, 4)
103#define GPIO_STEERING_DISPLAY_LTDC_HSYNC STEERING_GPIO_DEF(C, 2)
106#define GPIO_STEERING_DISPLAY_LTDC_VSYNC STEERING_GPIO_DEF(B, 11)
109#define GPIO_STEERING_DISPLAY_LTDC_DE STEERING_GPIO_DEF(C, 0)
112#define GPIO_STEERING_DISPLAY_LTDC_RED_PINS \
116 STEERING_GPIO_DEF(E, 15), \
117 STEERING_GPIO_DEF(D, 8), \
118 STEERING_GPIO_DEF(D, 9), \
119 STEERING_GPIO_DEF(D, 10), \
125#define GPIO_STEERING_DISPLAY_LTDC_GREEN_PINS \
129 STEERING_GPIO_DEF(E, 9), \
130 STEERING_GPIO_DEF(E, 10), \
131 STEERING_GPIO_DEF(E, 11), \
132 STEERING_GPIO_DEF(E, 12), \
138#define GPIO_STEERING_DISPLAY_LTDC_BLUE_PINS \
142 STEERING_GPIO_DEF(D, 14), \
143 STEERING_GPIO_DEF(D, 15), \
144 STEERING_GPIO_DEF(D, 0), \
145 STEERING_GPIO_DEF(D, 1), \
146 STEERING_GPIO_DEF(B, 0), \
147 STEERING_GPIO_DEF(E, 4) \
155#define GPIO_STEERING_RGB_LIGHTS_PWM_PIN STEERING_GPIO_DEF(A, 2)
162#define GPIO_STEERING_BUZZER_PWM_PIN STEERING_GPIO_DEF(A, 6)