Sfoglia il codice sorgente

Increase tick frequency for responsiveness

Based off of PR #866 which did the same thing for the infinity60
Kaleb Elwert 8 anni fa
parent
commit
a702f4631e
2 ha cambiato i file con 2 aggiunte e 2 eliminazioni
  1. 1 1
      keyboards/whitefox/chconf.h
  2. 1 1
      keyboards/whitefox/matrix.c

+ 1 - 1
keyboards/whitefox/chconf.h

@@ -48,7 +48,7 @@
  * @details Frequency of the system timer that drives the system ticks. This
  *          setting also defines the system tick time unit.
  */
-#define CH_CFG_ST_FREQUENCY                 1000
+#define CH_CFG_ST_FREQUENCY                 100000
 
 /**
  * @brief   Time delta constant for the tick-less mode.

+ 1 - 1
keyboards/whitefox/matrix.c

@@ -69,7 +69,7 @@ uint8_t matrix_scan(void)
             case 8: palSetPad(GPIOC, 11);   break;
         }
 
-        wait_us(1); // need wait to settle pin state
+        wait_us(10); // need wait to settle pin state
 
         // read col data: { PTD0, PTD1, PTD4, PTD5, PTD6, PTD7, PTC1, PTC2 }
         data = ((palReadPort(GPIOC) & 0x06UL) << 5) |