1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- /*
- * @Description: None
- * @Author: None
- * @Date: 2023-08-16 14:24:03
- * @LastEditTime: 2025-04-23 11:25:00
- * @License: GPL 3.0
- */
- #pragma once
- // ST7796
- #define LCD_WIDTH 222
- #define LCD_HEIGHT 480
- #define LCD_BL 48
- #define LCD_MOSI 17
- #define LCD_MISO 8
- #define LCD_SCLK 18
- #define LCD_CS 39
- #define LCD_DC 9
- #define LCD_RST 47
- // IIC
- #define IIC_SDA 5
- #define IIC_SCL 6
- // CST226SE
- #define CST226SE_IIC_ADDRESS 0x5A
- #define TOUCH_RST 13
- #define TOUCH_INT 21
- #define TOUCH_IIC_SDA IIC_SDA
- #define TOUCH_IIC_SCL IIC_SCL
- // SY6970
- #define SY6970_SDA 5
- #define SY6970_SCL 6
- #define SY6970_Address 0x6A
- #define SY6970_INT 21
- // SD
- #define SD_CS 14
- #define SD_MISO 8
- #define SD_MOSI 17
- #define SD_SCLK 18
- // RT9080
- #define RT9080_EN 42
- // MAX98357A
- #define MAX98357A_BCLK 4
- #define MAX98357A_LRCLK 15
- #define MAX98357A_DATA 11
- #define MAX98357A_EN 41
- // Vibration Motor
- #define VIBRATINO_MOTOR_PWM 45
- // PCF85063
- #define PCF85063_IIC_SDA 5
- #define PCF85063_IIC_SCL 6
- #define PCF85063_INT 21
- // LR1121
- #define LR1121_BUSY 46
- #define LR1121_INT 40
- #define LR1121_SCLK 18
- #define LR1121_MOSI 17
- #define LR1121_MISO 8
- #define LR1121_CS 7
- #define LR1121_RST 10
- // ICM20948
- #define ICM20948_ADDRESS 0x28
- #define ICM20948_SDA 5
- #define ICM20948_SCL 6
- #define ICM20948_INT 21
- // MP34DT05TRF
- #define MP34DT05TR_LRCLK 1
- #define MP34DT05TR_DATA 2
- #define MP34DT05TR_EN 3
|