mirror of
https://gitee.com/XZCRAZY/stm32_nfc_lite.git
synced 2026-03-15 10:03:19 +08:00
201 lines
4.1 KiB
C
201 lines
4.1 KiB
C
#ifndef _XZ_CONFIG_H_
|
|
#define _XZ_CONFIG_H_
|
|
|
|
#ifdef VERSION3
|
|
#define VERSION2
|
|
#endif
|
|
|
|
#define TEST
|
|
|
|
#define SLEEP_ENABLE
|
|
#define EPD_SPI_ENABLE
|
|
|
|
// #define EPD_MIN_VOL 0
|
|
|
|
// #define EPD_MIN_VOL 4500 // 3500 // 3750
|
|
// #define EPD_VOL_TIMER 4800 // 3500 / / 3750
|
|
#if defined(EPD154C1)
|
|
// #define EPD_MIN_VOL 4500 // 3500 // 3750
|
|
// #define EPD_VOL_TIMER 4800 // 3500 / / 3750
|
|
// #define EPD_MIN_VOL 4000 // 3500 // 3750
|
|
// #define EPD_VOL_TIMER 4250 // 3500 / / 3750
|
|
#define EPD_MIN_VOL 3500 // 3750
|
|
#define EPD_VOL_TIMER 3750
|
|
#else
|
|
#define EPD_MIN_VOL 3500 // 3750
|
|
#define EPD_VOL_TIMER 3750
|
|
// #define EPD_MIN_VOL 3750 // 3500 // 3750
|
|
// #define EPD_VOL_TIMER 4000 // 3500 / / 3750
|
|
#endif
|
|
|
|
#ifdef TEST
|
|
#undef SLEEP_ENABLE
|
|
#undef EPD_MIN_VOL
|
|
#define EPD_MIN_VOL 0
|
|
#endif
|
|
|
|
// #if defined (EPD_SPI_ENABLE)
|
|
#if 1
|
|
// #if defined (G030F6)
|
|
#if defined (STM32G030F6)
|
|
|
|
#define LED0 PC15
|
|
#define LED1 PA0
|
|
|
|
#define GPO_PIN PB9
|
|
|
|
#else
|
|
#define LED0 PA0
|
|
#define LED1 PB0
|
|
|
|
#define GPO_PIN PB3
|
|
|
|
#endif // G030F6
|
|
|
|
#define I2C1_SCL PB6
|
|
#define I2C1_SDA PB7
|
|
|
|
#define EPD_ADC PB1
|
|
|
|
#define EPD_MOSI_PIN PA7
|
|
#define EPD_SCK_PIN PA5
|
|
#define EPD_CS_PIN PA4
|
|
#define EPD_DC_PIN PA3
|
|
#define EPD_RST_PIN PA2
|
|
#define EPD_BUSY_PIN PA1
|
|
|
|
#define EPD_MISO_PIN PA6//not used
|
|
|
|
// #else
|
|
|
|
// #if defined (STM32L031xx)
|
|
// // #define I2C1_SCL PB6
|
|
// // #define I2C1_SDA PB7
|
|
|
|
// // #define EPD_ADC PB1
|
|
|
|
// // #define LED0 PA0
|
|
// // #define LED1 PA1
|
|
// // #define GPO_PIN PB3
|
|
|
|
// // #define EPD_MOSI_PIN PA7
|
|
// // #define EPD_SCK_PIN PA6
|
|
// // #define EPD_CS_PIN PA5
|
|
// // #define EPD_DC_PIN PA4
|
|
// // #define EPD_RST_PIN PA3
|
|
// // #define EPD_BUSY_PIN PA2
|
|
|
|
|
|
// #define LED0 PA0
|
|
// #define LED1 PB0
|
|
|
|
// #define GPO_PIN PB3
|
|
|
|
// #define I2C1_SCL PB6
|
|
// #define I2C1_SDA PB7
|
|
|
|
// #define EPD_ADC PB1
|
|
|
|
// #define EPD_MOSI_PIN PA7
|
|
// #define EPD_SCK_PIN PA5
|
|
// #define EPD_CS_PIN PA4
|
|
// #define EPD_DC_PIN PA3
|
|
// #define EPD_RST_PIN PA2
|
|
// #define EPD_BUSY_PIN PA1
|
|
|
|
// #define EPD_MISO_PIN PA6//not used
|
|
|
|
// #endif
|
|
|
|
// #if defined (STM32G070xx)
|
|
// // #define I2C1_SCL PB6
|
|
// // #define I2C1_SDA PB7
|
|
|
|
// // #define EPD_ADC PB12
|
|
|
|
// // #define LED0 PA0
|
|
// // #if 1
|
|
// // #define LED1 PA1
|
|
// // #endif
|
|
|
|
// // #define GPO_PIN PB3
|
|
|
|
// // #define EPD_MOSI_PIN PB1
|
|
// // #define EPD_SCK_PIN PB0
|
|
// // #define EPD_CS_PIN PA7
|
|
// // #define EPD_DC_PIN PA6
|
|
// // #define EPD_RST_PIN PA5
|
|
// // #define EPD_BUSY_PIN PA4
|
|
|
|
|
|
// #define I2C1_SCL PB6
|
|
// #define I2C1_SDA PB7
|
|
|
|
// #define EPD_ADC PB1
|
|
|
|
// #define LED0 PA0
|
|
// #define LED1 PB0
|
|
|
|
// #define GPO_PIN PB3
|
|
|
|
// #define EPD_MOSI_PIN PA7
|
|
// #define EPD_SCK_PIN PA5
|
|
// #define EPD_CS_PIN PA4
|
|
// #define EPD_DC_PIN PA3
|
|
// #define EPD_RST_PIN PA2
|
|
// #define EPD_BUSY_PIN PA1
|
|
|
|
// #define EPD_MISO_PIN PA6//not used
|
|
|
|
|
|
// #endif
|
|
|
|
// #if defined (STM32G030xx)
|
|
// #define I2C1_SCL PB6
|
|
// #define I2C1_SDA PB7
|
|
|
|
// #define EPD_ADC PB1
|
|
|
|
// #define LED0 PA0
|
|
// #define LED1 PB0
|
|
|
|
// #define GPO_PIN PB3
|
|
|
|
// #define EPD_MOSI_PIN PA7
|
|
// #define EPD_SCK_PIN PA5
|
|
// #define EPD_CS_PIN PA4
|
|
// #define EPD_DC_PIN PA3
|
|
// #define EPD_RST_PIN PA2
|
|
// #define EPD_BUSY_PIN PA1
|
|
|
|
|
|
// #define EPD_MISO_PIN PA6//not used
|
|
// #endif
|
|
|
|
// #endif
|
|
|
|
// // #define LED0 PB0
|
|
// // #define GPO_PIN PA0
|
|
|
|
// // #define EPD_MOSI_PIN PA7
|
|
// // #define EPD_SCK_PIN PA5
|
|
// // #define EPD_CS_PIN PA4
|
|
// // #define EPD_DC_PIN PA8
|
|
// // #define EPD_RST_PIN PA9
|
|
// // #define EPD_BUSY_PIN PA10
|
|
|
|
|
|
// // #define LED0 PA0
|
|
// // #define GPO_PIN PB3
|
|
|
|
// // #define EPD_MOSI_PIN PA2
|
|
// // #define EPD_SCK_PIN PA3
|
|
// // #define EPD_CS_PIN PA4
|
|
// // #define EPD_DC_PIN PA5
|
|
// // #define EPD_RST_PIN PA6
|
|
// // #define EPD_BUSY_PIN PA7
|
|
|
|
#endif
|
|
|
|
#endif
|