|
@@ -73,7 +73,7 @@
|
73
|
73
|
|
74
|
74
|
#define STEPPER_ENABLE_PIN _STM32_PIN(PORTE, 0)
|
75
|
75
|
|
76
|
|
-#define X_STEP_PIN _STM32_PIN(PORTC, 6) //96, 39 in arduino
|
|
76
|
+#define X_STEP_PIN _STM32_PIN(PORTC, 6) //96, 39 in arduino
|
77
|
77
|
#define X_DIR_PIN _STM32_PIN(PORTC, 7)
|
78
|
78
|
#define X_ENABLE_PIN _STM32_PIN(PORTC, 8)
|
79
|
79
|
|
|
@@ -111,17 +111,17 @@
|
111
|
111
|
|
112
|
112
|
|
113
|
113
|
|
114
|
|
-#define SCK_PIN _STM32_PIN(PORTA, 5)
|
115
|
|
-#define MISO_PIN _STM32_PIN(PORTA, 6)
|
116
|
|
-#define MOSI_PIN _STM32_PIN(PORTA, 7)
|
|
114
|
+#define SCK_PIN _STM32_PIN(PORTA, 5)
|
|
115
|
+#define MISO_PIN _STM32_PIN(PORTA, 6)
|
|
116
|
+#define MOSI_PIN _STM32_PIN(PORTA, 7)
|
117
|
117
|
|
118
|
|
-#define SPI1_SCK_PIN _STM32_PIN(PORTA, 5)
|
119
|
|
-#define SPI1_MISO_PIN _STM32_PIN(PORTA, 6)
|
120
|
|
-#define SPI1_MOSI_PIN _STM32_PIN(PORTA, 7)
|
|
118
|
+#define SPI1_SCK_PIN _STM32_PIN(PORTA, 5)
|
|
119
|
+#define SPI1_MISO_PIN _STM32_PIN(PORTA, 6)
|
|
120
|
+#define SPI1_MOSI_PIN _STM32_PIN(PORTA, 7)
|
121
|
121
|
|
122
|
|
-#define SPI6_SCK_PIN _STM32_PIN(PORTG, 13)
|
123
|
|
-#define SPI6_MISO_PIN _STM32_PIN(PORTG, 12)
|
124
|
|
-#define SPI6_MOSI_PIN _STM32_PIN(PORTG, 14)
|
|
122
|
+#define SPI6_SCK_PIN _STM32_PIN(PORTG, 13)
|
|
123
|
+#define SPI6_MISO_PIN _STM32_PIN(PORTG, 12)
|
|
124
|
+#define SPI6_MOSI_PIN _STM32_PIN(PORTG, 14)
|
125
|
125
|
|
126
|
126
|
|
127
|
127
|
|
|
@@ -130,36 +130,36 @@
|
130
|
130
|
// Temperature Sensors
|
131
|
131
|
//
|
132
|
132
|
|
133
|
|
-#define TEMP_0_PIN _STM32_PIN(PORTC, 3) // Analog Input
|
134
|
|
-#define TEMP_1_PIN _STM32_PIN(PORTC, 2) // Analog Input
|
135
|
|
-#define TEMP_2_PIN _STM32_PIN(PORTC, 1) // Analog Input
|
136
|
|
-#define TEMP_3_PIN _STM32_PIN(PORTC, 0) // Analog Input
|
|
133
|
+#define TEMP_0_PIN _STM32_PIN(PORTC, 3) // Analog Input
|
|
134
|
+#define TEMP_1_PIN _STM32_PIN(PORTC, 2) // Analog Input
|
|
135
|
+#define TEMP_2_PIN _STM32_PIN(PORTC, 1) // Analog Input
|
|
136
|
+#define TEMP_3_PIN _STM32_PIN(PORTC, 0) // Analog Input
|
137
|
137
|
|
138
|
|
-#define TEMP_BED_PIN _STM32_PIN(PORTF, 10) // Analog Input
|
|
138
|
+#define TEMP_BED_PIN _STM32_PIN(PORTF, 10) // Analog Input
|
139
|
139
|
|
140
|
|
-#define TEMP_5_PIN _STM32_PIN(PORTE, 12) // Analog Input, Probe temp
|
|
140
|
+#define TEMP_5_PIN _STM32_PIN(PORTE, 12) // Analog Input, Probe temp
|
141
|
141
|
|
142
|
142
|
|
143
|
143
|
//
|
144
|
144
|
// Heaters / Fans
|
145
|
145
|
//
|
146
|
|
-#define HEATER_0_PIN _STM32_PIN(PORTD, 15)
|
147
|
|
-#define HEATER_1_PIN _STM32_PIN(PORTD, 14)
|
148
|
|
-#define HEATER_BED_PIN _STM32_PIN(PORTF, 6)
|
|
146
|
+#define HEATER_0_PIN _STM32_PIN(PORTD, 15)
|
|
147
|
+#define HEATER_1_PIN _STM32_PIN(PORTD, 14)
|
|
148
|
+#define HEATER_BED_PIN _STM32_PIN(PORTF, 6)
|
149
|
149
|
|
150
|
|
-#define FAN_PIN _STM32_PIN(PORTD, 13)
|
151
|
|
-#define FAN1_PIN _STM32_PIN(PORTA, 0)
|
152
|
|
-#define FAN2_PIN _STM32_PIN(PORTA, 1)
|
|
150
|
+#define FAN_PIN _STM32_PIN(PORTD, 13)
|
|
151
|
+#define FAN1_PIN _STM32_PIN(PORTA, 0)
|
|
152
|
+#define FAN2_PIN _STM32_PIN(PORTA, 1)
|
153
|
153
|
|
154
|
|
-//#define E0_AUTO_FAN_PIN _STM32_PIN(PORTA, 1)
|
|
154
|
+//#define E0_AUTO_FAN_PIN _STM32_PIN(PORTA, 1)
|
155
|
155
|
|
156
|
156
|
//
|
157
|
157
|
// Misc. Functions
|
158
|
158
|
//
|
159
|
159
|
|
160
|
|
-//#define CASE_LIGHT_PIN_CI _STM32_PIN(PORTF, 13) //
|
161
|
|
-//#define CASE_LIGHT_PIN_DO _STM32_PIN(PORTF, 14) //
|
162
|
|
-//#define NEOPIXEL_PIN _STM32_PIN(PORTF, 13)
|
|
160
|
+//#define CASE_LIGHT_PIN_CI _STM32_PIN(PORTF, 13) //
|
|
161
|
+//#define CASE_LIGHT_PIN_DO _STM32_PIN(PORTF, 14) //
|
|
162
|
+//#define NEOPIXEL_PIN _STM32_PIN(PORTF, 13)
|
163
|
163
|
|
164
|
164
|
//
|
165
|
165
|
// Prusa i3 MK2 Multi Material Multiplexer Support
|
|
@@ -172,37 +172,37 @@
|
172
|
172
|
// Servos
|
173
|
173
|
//
|
174
|
174
|
|
175
|
|
-#define SERVO0_PIN _STM32_PIN(PORTE, 13)
|
176
|
|
-#define SERVO1_PIN _STM32_PIN(PORTE, 14)
|
|
175
|
+#define SERVO0_PIN _STM32_PIN(PORTE, 13)
|
|
176
|
+#define SERVO1_PIN _STM32_PIN(PORTE, 14)
|
177
|
177
|
|
178
|
178
|
|
179
|
179
|
#define SDSS _STM32_PIN(PORTA, 8)
|
180
|
|
-#define SS_PIN _STM32_PIN(PORTA, 8)
|
181
|
|
-#define LED_PIN _STM32_PIN(PORTA, 2) //Alive
|
|
180
|
+#define SS_PIN _STM32_PIN(PORTA, 8)
|
|
181
|
+#define LED_PIN _STM32_PIN(PORTA, 2) //Alive
|
182
|
182
|
#define PS_ON_PIN _STM32_PIN(PORTA, 3)
|
183
|
|
-#define KILL_PIN -1//_STM32_PIN(PORTD, 5) //EXP2-10
|
184
|
|
-#define PWR_LOSS _STM32_PIN(PORTG, 5) //Power loss / nAC_FAULT
|
|
183
|
+#define KILL_PIN -1//_STM32_PIN(PORTD, 5) //EXP2-10
|
|
184
|
+#define PWR_LOSS _STM32_PIN(PORTG, 5) //Power loss / nAC_FAULT
|
185
|
185
|
|
186
|
186
|
//
|
187
|
187
|
//MAX7219_DEBUG
|
188
|
188
|
//
|
189
|
|
-#define MAX7219_CLK_PIN _STM32_PIN(PORTG, 10) //EXP1-1
|
190
|
|
-#define MAX7219_DIN_PIN _STM32_PIN(PORTD, 7) //EXP1-3
|
191
|
|
-#define MAX7219_LOAD_PIN _STM32_PIN(PORTD, 1) //EXP1-5
|
|
189
|
+#define MAX7219_CLK_PIN _STM32_PIN(PORTG, 10) //EXP1-1
|
|
190
|
+#define MAX7219_DIN_PIN _STM32_PIN(PORTD, 7) //EXP1-3
|
|
191
|
+#define MAX7219_LOAD_PIN _STM32_PIN(PORTD, 1) //EXP1-5
|
192
|
192
|
|
193
|
193
|
//#define NEOPIXEL_PIN 4
|
194
|
194
|
|
195
|
195
|
//
|
196
|
196
|
// LCD / Controller
|
197
|
197
|
//
|
198
|
|
-//#define SD_DETECT_PIN -1 //_STM32_PIN(PORTB, 6)) //EXP2-4
|
199
|
|
-#define BEEPER_PIN _STM32_PIN(PORTG, 10) //EXP1-1
|
200
|
|
-#define LCD_PINS_RS _STM32_PIN(PORTG, 9) //EXP1-4
|
201
|
|
-#define LCD_PINS_ENABLE _STM32_PIN(PORTD, 7) //EXP1-3
|
202
|
|
-#define LCD_PINS_D4 _STM32_PIN(PORTD, 1) //EXP1-5
|
203
|
|
-#define LCD_PINS_D5 _STM32_PIN(PORTF, 0) //EXP1-6
|
204
|
|
-#define LCD_PINS_D6 _STM32_PIN(PORTD, 3) //EXP1-7
|
205
|
|
-#define LCD_PINS_D7 _STM32_PIN(PORTD, 4) //EXP1-8
|
206
|
|
-#define BTN_EN1 _STM32_PIN(PORTD, 6) //EXP2-5
|
207
|
|
-#define BTN_EN2 _STM32_PIN(PORTD, 0) //EXP2-3
|
208
|
|
-#define BTN_ENC _STM32_PIN(PORTG, 11) //EXP1-2
|
|
198
|
+//#define SD_DETECT_PIN -1 //_STM32_PIN(PORTB, 6)) //EXP2-4
|
|
199
|
+#define BEEPER_PIN _STM32_PIN(PORTG, 10) //EXP1-1
|
|
200
|
+#define LCD_PINS_RS _STM32_PIN(PORTG, 9) //EXP1-4
|
|
201
|
+#define LCD_PINS_ENABLE _STM32_PIN(PORTD, 7) //EXP1-3
|
|
202
|
+#define LCD_PINS_D4 _STM32_PIN(PORTD, 1) //EXP1-5
|
|
203
|
+#define LCD_PINS_D5 _STM32_PIN(PORTF, 0) //EXP1-6
|
|
204
|
+#define LCD_PINS_D6 _STM32_PIN(PORTD, 3) //EXP1-7
|
|
205
|
+#define LCD_PINS_D7 _STM32_PIN(PORTD, 4) //EXP1-8
|
|
206
|
+#define BTN_EN1 _STM32_PIN(PORTD, 6) //EXP2-5
|
|
207
|
+#define BTN_EN2 _STM32_PIN(PORTD, 0) //EXP2-3
|
|
208
|
+#define BTN_ENC _STM32_PIN(PORTG, 11) //EXP1-2
|