浏览代码

Update u8g / AVR display timing defaults (#21518)

XDA-Bam 4 年前
父节点
当前提交
9d0e82788a
没有帐户链接到提交者的电子邮件
共有 1 个文件被更改,包括 4 次插入4 次删除
  1. 4
    4
      Marlin/src/lcd/dogm/ultralcd_st7920_u8glib_rrd_AVR.cpp

+ 4
- 4
Marlin/src/lcd/dogm/ultralcd_st7920_u8glib_rrd_AVR.cpp 查看文件

34
 #include "ultralcd_st7920_u8glib_rrd_AVR.h"
34
 #include "ultralcd_st7920_u8glib_rrd_AVR.h"
35
 
35
 
36
 #if F_CPU >= 20000000
36
 #if F_CPU >= 20000000
37
-  #define CPU_ST7920_DELAY_1 DELAY_NS(0)
37
+  #define CPU_ST7920_DELAY_1 DELAY_NS(150)
38
   #define CPU_ST7920_DELAY_2 DELAY_NS(0)
38
   #define CPU_ST7920_DELAY_2 DELAY_NS(0)
39
-  #define CPU_ST7920_DELAY_3 DELAY_NS(50)
39
+  #define CPU_ST7920_DELAY_3 DELAY_NS(150)
40
 #elif MB(3DRAG, K8200, K8400)
40
 #elif MB(3DRAG, K8200, K8400)
41
   #define CPU_ST7920_DELAY_1 DELAY_NS(0)
41
   #define CPU_ST7920_DELAY_1 DELAY_NS(0)
42
   #define CPU_ST7920_DELAY_2 DELAY_NS(188)
42
   #define CPU_ST7920_DELAY_2 DELAY_NS(188)
58
   #define CPU_ST7920_DELAY_2 DELAY_NS(40)
58
   #define CPU_ST7920_DELAY_2 DELAY_NS(40)
59
   #define CPU_ST7920_DELAY_3 DELAY_NS(340)
59
   #define CPU_ST7920_DELAY_3 DELAY_NS(340)
60
 #elif F_CPU == 16000000
60
 #elif F_CPU == 16000000
61
-  #define CPU_ST7920_DELAY_1 DELAY_NS(0)
61
+  #define CPU_ST7920_DELAY_1 DELAY_NS(125)
62
   #define CPU_ST7920_DELAY_2 DELAY_NS(0)
62
   #define CPU_ST7920_DELAY_2 DELAY_NS(0)
63
-  #define CPU_ST7920_DELAY_3 DELAY_NS(63)
63
+  #define CPU_ST7920_DELAY_3 DELAY_NS(125)
64
 #else
64
 #else
65
   #error "No valid condition for delays in 'ultralcd_st7920_u8glib_rrd_AVR.h'"
65
   #error "No valid condition for delays in 'ultralcd_st7920_u8glib_rrd_AVR.h'"
66
 #endif
66
 #endif

正在加载...
取消
保存