LNSC-2420-Firmware/src/pinout.h

31 lines
557 B
C
Raw Normal View History

#ifndef PINOUT_H
#define PINOUT_H
/* LEDs */
2021-06-05 15:49:29 +02:00
#define LED_PORT GPIOB
#define LED_A_PIN GPIO0
#define LED_B_PIN GPIO1
#define LED_C_PIN GPIO3
#define LED_ALL_PINS (LED_A_PIN | LED_B_PIN | LED_C_PIN)
2021-06-05 15:49:29 +02:00
/* Charge pump */
#define CHARGE_PUMP_PORT GPIOA
#define CHARGE_PUMP_DRV_PIN GPIO8 // Timer 1, Channel 1
2021-06-05 16:33:21 +02:00
/* Solar switch */
#define SOLAR_SWITCH_PORT GPIOA
#define SOLAR_SWITCH_PIN GPIO11
/* Load switch */
#define LOAD_SWITCH_PORT GPIOA
#define LOAD_SWITCH_PIN GPIO12
#endif // PINOUT_H