|
|
- // Copyright 2024 customMK
- // SPDX-License-Identifier: GPL-2.0-or-later
-
- #pragma once
-
- // FRAM configuration
- #define EXTERNAL_EEPROM_SPI_SLAVE_SELECT_PIN B7
- #define EXTERNAL_EEPROM_SPI_CLOCK_DIVISOR 4 // 48MHz / 4 = 12MHz; max supported by MB85R64 is 20MHz
-
- // SPI configuration
- #define SPI_DRIVER SPID1
- #define SPI_SCK_PIN B3
- #define SPI_MOSI_PIN B5
- #define SPI_MISO_PIN B4
-
- // Audio configuration
- #define AUDIO_PIN B8
- #define AUDIO_PWM_DRIVER PWMD4
- #define AUDIO_PWM_CHANNEL 3
- #define AUDIO_PWM_PAL_MODE 2
- #define AUDIO_STATE_TIMER GPTD5
- #define AUDIO_INIT_DELAY
-
- // WS2812 configuration
- #define WS2812_PWM_DRIVER PWMD1
- #define WS2812_PWM_CHANNEL 3
- #define WS2812_PWM_PAL_MODE 1
- #define WS2812_DMA_STREAM STM32_DMA2_STREAM5
- #define WS2812_DMA_CHANNEL 6
|