#pragma once // CYD ESP32-2432S028R 引脚 // TFT (HSPI / TFT_eSPI 已在 platformio.ini 配置) #define TFT_BL_PIN 21 // TF / microSD (独立 VSPI) #define SD_MISO 19 #define SD_MOSI 23 #define SD_SCK 18 #define SD_CS 5 // 板载 SC8002B 功放 → P4 喇叭座(DAC2) #define SPEAKER_PIN 26 // 触摸 XPT2046(SoftSPI 专用脚,VSPI 留给 SD;勿用 TOUCH_CS,会与 TFT_eSPI 冲突) #define CYD_TOUCH_IRQ 36 #define CYD_TOUCH_MOSI 32 #define CYD_TOUCH_MISO 39 #define CYD_TOUCH_CLK 25 #define CYD_TOUCH_CS 33 // 物理竖屏分辨率(TFT 驱动) #define SCREEN_WIDTH 240 #define SCREEN_HEIGHT 320 // 横屏逻辑分辨率(LV_DISPLAY_ROTATION_270) #define UI_HOR_RES 320 #define UI_VER_RES 240