initial nrf52 port

This commit is contained in:
Shuanglei Tao
2025-03-04 21:46:34 +08:00
parent 69a3daa051
commit a284195c64
18 changed files with 2362 additions and 275 deletions

21
EPD/EPD_config.h Normal file
View File

@@ -0,0 +1,21 @@
#include <stdint.h>
typedef struct
{
uint8_t mosi_pin;
uint8_t sclk_pin;
uint8_t cs_pin;
uint8_t dc_pin;
uint8_t rst_pin;
uint8_t busy_pin;
uint8_t bs_pin;
uint8_t driver_id;
uint8_t wakeup_pin;
uint8_t led_pin;
uint8_t en_pin;
} epd_config_t;
void epd_config_init(epd_config_t *cfg);
void epd_config_load(epd_config_t *cfg);
void epd_config_clear(epd_config_t *cfg);
void epd_config_save(epd_config_t *cfg);