led not working

This commit is contained in:
Jack Humbert 2018-06-21 21:25:06 -04:00
parent 6f8680db17
commit 75f1181ad6
6 changed files with 10 additions and 13 deletions

View file

@ -41,7 +41,7 @@
* @brief System time counter resolution.
* @note Allowed values are 16 or 32 bits.
*/
#define CH_CFG_ST_RESOLUTION 32
#define CH_CFG_ST_RESOLUTION 16
/**
* @brief System tick frequency.

View file

@ -134,11 +134,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define NO_USB_STARTUP_CHECK
#define WS2812_LED_N 1
#define RGBLED_NUM WS2812_LED_N
#define WS2812_TIM_N 2
#define WS2812_TIM_CH 2
#define PORT_WS2812 GPIOB
#define PIN_WS2812 8
#define RGBLED_NUM 1
#endif

View file

@ -118,7 +118,7 @@
* @brief Enables the PWM subsystem.
*/
#if !defined(HAL_USE_PWM) || defined(__DOXYGEN__)
#define HAL_USE_PWM FALSE
#define HAL_USE_PWM TRUE
#endif
/**

View file

@ -183,8 +183,8 @@
*/
#define STM32_PWM_USE_ADVANCED FALSE
#define STM32_PWM_USE_TIM1 FALSE
#define STM32_PWM_USE_TIM2 FALSE
#define STM32_PWM_USE_TIM3 FALSE
#define STM32_PWM_USE_TIM2 TRUE
#define STM32_PWM_USE_TIM3 TRUE
#define STM32_PWM_USE_TIM4 FALSE
#define STM32_PWM_USE_TIM8 FALSE
#define STM32_PWM_TIM1_IRQ_PRIORITY 7
@ -225,7 +225,7 @@
* ST driver system settings.
*/
#define STM32_ST_IRQ_PRIORITY 8
#define STM32_ST_USE_TIMER 2
#define STM32_ST_USE_TIMER 4
/*
* UART driver system settings.

View file

@ -19,7 +19,7 @@
uint8_t *o_fb;
void matrix_init_kb(void) {
ledDriverInit(8, GPIOB, 0b00000010, &o_fb);
ledDriverInit(1, GPIOB, 0b100000000, &o_fb);
testPatternFB(o_fb);
matrix_init_user();
@ -30,6 +30,8 @@ bool process_record_kb(uint16_t keycode, keyrecord_t *record) {
}
void matrix_scan_kb(void) {
testPatternFB(o_fb);
matrix_scan_user();
}

View file

@ -328,7 +328,7 @@ void rgblight_disable_noeeprom(void) {
#ifdef RGBLIGHT_ANIMATIONS
rgblight_timer_disable();
#endif
_delay_ms(50);
wait_ms(50);
rgblight_set();
}