config.h (1128B)
1 /* 2 * This program is free software: you can redistribute it and/or modify 3 * it under the terms of the GNU General Public License as published by 4 * the Free Software Foundation, either version 2 of the License, or 5 * (at your option) any later version. 6 * 7 * This program is distributed in the hope that it will be useful, 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 * GNU General Public License for more details. 11 * 12 * You should have received a copy of the GNU General Public License 13 * along with this program. If not, see <http://www.gnu.org/licenses/>. 14 */ 15 #pragma once 16 17 #define BACKLIGHT_PWM_DRIVER PWMD1 18 #define BACKLIGHT_PWM_CHANNEL 2 19 20 #ifdef OLED_ENABLE 21 22 /* I2C for OLED - only enable defines if driver is enabled */ 23 #define I2C_DRIVER I2CD2 24 #define I2C1_SCL_PIN B10 25 #define I2C1_SDA_PIN B11 26 #define I2C1_SCL_PAL_MODE 1 27 #define I2C1_SDA_PAL_MODE 1 28 #define I2C1_TIMINGR_PRESC 0U 29 #define I2C1_TIMINGR_SCLDEL 3U 30 #define I2C1_TIMINGR_SDADEL 1U 31 #define I2C1_TIMINGR_SCLH 3U 32 #define I2C1_TIMINGR_SCLL 9U 33 34 #endif