ソースを参照

Ender 3 V2 DWIN cleanup (#21061)

Scott Lahteine 4年前
コミット
01215f5015
コミッターのメールアドレスに関連付けられたアカウントが存在しません
3個のファイルの変更302行の追加224行の削除
  1. 294
    217
      Marlin/src/lcd/dwin/e3v2/dwin.cpp
  2. 2
    5
      Marlin/src/lcd/dwin/e3v2/dwin.h
  3. 6
    2
      Marlin/src/pins/stm32f1/pins_CREALITY_V4.h

+ 294
- 217
Marlin/src/lcd/dwin/e3v2/dwin.cpp
ファイル差分が大きすぎるため省略します
ファイルの表示


+ 2
- 5
Marlin/src/lcd/dwin/e3v2/dwin.h ファイルの表示

@@ -236,7 +236,7 @@ extern millis_t dwin_heat_time;
236 236
 typedef struct {
237 237
   TERN_(HAS_HOTEND,     int16_t E_Temp    = 0);
238 238
   TERN_(HAS_HEATED_BED, int16_t Bed_Temp  = 0);
239
-  TERN_(HAS_PREHEAT,    int16_t Fan_speed = 0);
239
+  TERN_(HAS_FAN,        int16_t Fan_speed = 0);
240 240
   int16_t print_speed     = 100;
241 241
   float Max_Feedspeed     = 0;
242 242
   float Max_Acceleration  = 0;
@@ -270,10 +270,7 @@ typedef struct {
270 270
   #if HAS_LEVELING
271 271
     bool leveling_offset_flag:1;
272 272
   #endif
273
-  #if HAS_FAN
274
-    AxisEnum feedspeed_axis;
275
-  #endif
276
-  AxisEnum acc_axis, jerk_axis, step_axis;
273
+  AxisEnum feedspeed_axis, acc_axis, jerk_axis, step_axis;
277 274
 } HMI_Flag_t;
278 275
 
279 276
 extern HMI_value_t HMI_ValueStruct;

+ 6
- 2
Marlin/src/pins/stm32f1/pins_CREALITY_V4.h ファイルの表示

@@ -132,8 +132,12 @@
132 132
 #define HEATER_0_PIN                        PA1   // HEATER1
133 133
 #define HEATER_BED_PIN                      PA2   // HOT BED
134 134
 
135
-#define FAN_PIN                             PA0   // FAN
136
-#define FAN_SOFT_PWM
135
+#ifndef FAN_PIN
136
+  #define FAN_PIN                           PA0   // FAN
137
+#endif
138
+#if PIN_EXISTS(FAN)
139
+  #define FAN_SOFT_PWM
140
+#endif
137 141
 
138 142
 //
139 143
 // SD Card

読み込み中…
キャンセル
保存