 |
Midnight Sun Firmware
|
Loading...
Searching...
No Matches
29#define STEERING_CAN_RX \
30 { .port = GPIO_PORT_B, .pin = 8 }
33#define STEERING_CAN_TX \
34 { .port = GPIO_PORT_B, .pin = 9 }
41#define STEERING_LEFT_TURN_BUTTON \
42 { .port = GPIO_PORT_B, .pin = 12 }
45#define STEERING_RIGHT_TURN_BUTTON \
46 { .port = GPIO_PORT_A, .pin = 6 }
49#define STEERING_HAZARDS_BUTTON \
50 { .port = GPIO_PORT_C, .pin = 5 }
53#define STEERING_NEUTRAL_BUTTON \
54 { .port = GPIO_PORT_B, .pin = 2 }
57#define STEERING_DRIVE_BUTTON \
58 { .port = GPIO_PORT_B, .pin = 1 }
61#define STEERING_REVERSE_BUTTON \
62 { .port = GPIO_PORT_E, .pin = 7 }
65#define STEERING_HORN_BUTTON \
66 { .port = GPIO_PORT_A, .pin = 7 }
69#define STEERING_REGEN_BUTTON \
70 { .port = GPIO_PORT_E, .pin = 8 }
73#define STEERING_CC_UP_BUTTON \
74 { .port = GPIO_PORT_B, .pin = 13 }
77#define STEERING_CC_DOWN_BUTTON \
78 { .port = GPIO_PORT_B, .pin = 14 }
85#define STEERING_LEFT_TURN_LED \
86 { .port = GPIO_PORT_B, .pin = 6 }
89#define STEERING_RIGHT_TURN_LED \
90 { .port = GPIO_PORT_B, .pin = 7 }
97#define STEERING_DISPLAY_CTRL \
98 { .port = GPIO_PORT_A, .pin = 0 }
106#define STEERING_DISPLAY_LTDC_CLOCK \
107 { .port = GPIO_PORT_A, .pin = 4 }
110#define STEERING_DISPLAY_LTDC_HSYNC \
111 { .port = GPIO_PORT_C, .pin = 2 }
114#define STEERING_DISPLAY_LTDC_VSYNC \
115 { .port = GPIO_PORT_B, .pin = 11 }
118#define STEERING_DISPLAY_LTDC_DE \
119 { .port = GPIO_PORT_C, .pin = 0 }
122#define STEERING_DISPLAY_LTDC_RED_PINS \
126 { .port = GPIO_PORT_E, .pin = 15 }, \
127 { .port = GPIO_PORT_D, .pin = 8 }, \
128 { .port = GPIO_PORT_D, .pin = 9 }, \
129 { .port = GPIO_PORT_D, .pin = 10 }, \
130 { .port = GPIO_PORT_E, .pin = 3 }, \
132 .port = GPIO_PORT_E, .pin = 2 \
137#define STEERING_DISPLAY_LTDC_GREEN_PINS \
141 { .port = GPIO_PORT_E, .pin = 9 }, \
142 { .port = GPIO_PORT_E, .pin = 10 }, \
143 { .port = GPIO_PORT_E, .pin = 11 }, \
144 { .port = GPIO_PORT_E, .pin = 12 }, \
145 { .port = GPIO_PORT_E, .pin = 6 }, \
147 .port = GPIO_PORT_E, .pin = 5 \
152#define STEERING_DISPLAY_LTDC_BLUE_PINS \
156 { .port = GPIO_PORT_D, .pin = 14 }, \
157 { .port = GPIO_PORT_D, .pin = 15 }, \
158 { .port = GPIO_PORT_D, .pin = 0 }, \
159 { .port = GPIO_PORT_D, .pin = 1 }, \
160 { .port = GPIO_PORT_B, .pin = 0 }, \
162 .port = GPIO_PORT_E, .pin = 4 \
171#define STEERING_RGB_LIGHTS_PWM_PIN \
172 { .port = GPIO_PORT_A, .pin = 2 }
179#define STEERING_BUZZER_PWM_PIN \
180 { .port = GPIO_PORT_D, .pin = 12 }