update to rev 2.0 pinout

This commit is contained in:
2025-10-03 18:32:33 -05:00
parent 3ab14ebafd
commit 9a6663d42f
4 changed files with 197 additions and 168 deletions
+43 -27
View File
@@ -58,38 +58,54 @@ extern SPI_HandleTypeDef hspi1;
/* USER CODE END EFP */
/* Private defines -----------------------------------------------------------*/
#define COL1_Pin GPIO_PIN_13
#define COL1_GPIO_Port GPIOC
#define COL2_Pin GPIO_PIN_14
#define COL2_GPIO_Port GPIOC
#define COL3_Pin GPIO_PIN_15
#define COL3_GPIO_Port GPIOC
#define TOUCH_Pin GPIO_PIN_0
#define TOUCH_GPIO_Port GPIOA
#define INT_Pin GPIO_PIN_1
#define INT_GPIO_Port GPIOA
#define RFID_CS_Pin GPIO_PIN_4
#define RFID_CS_GPIO_Port GPIOA
#define RFID_RST_Pin GPIO_PIN_2
#define RFID_RST_GPIO_Port GPIOB
#define SWT1_Pin GPIO_PIN_10
#define SWT1_GPIO_Port GPIOB
#define SWT2_Pin GPIO_PIN_11
#define SWT2_GPIO_Port GPIOB
#define COL1_Pin GPIO_PIN_15
#define COL1_GPIO_Port GPIOB
#define COL2_Pin GPIO_PIN_8
#define COL2_GPIO_Port GPIOA
#define SWT3_Pin GPIO_PIN_6
#define SWT3_GPIO_Port GPIOC
#define SWT4_Pin GPIO_PIN_7
#define SWT4_GPIO_Port GPIOC
#define ROW1_Pin GPIO_PIN_11
#define ROW1_GPIO_Port GPIOA
#define ROW2_Pin GPIO_PIN_12
#define ROW2_GPIO_Port GPIOA
#define ROW3_Pin GPIO_PIN_15
#define ROW3_GPIO_Port GPIOA
#define ROW4_Pin GPIO_PIN_0
#define HALL_Pin GPIO_PIN_0
#define HALL_GPIO_Port GPIOB
#define CLOSE_HALL_Pin GPIO_PIN_1
#define CLOSE_HALL_GPIO_Port GPIOB
#define KP_C1_Pin GPIO_PIN_2
#define KP_C1_GPIO_Port GPIOB
#define DEV4_Pin GPIO_PIN_10
#define DEV4_GPIO_Port GPIOB
#define DEV3_Pin GPIO_PIN_11
#define DEV3_GPIO_Port GPIOB
#define DEV2_Pin GPIO_PIN_12
#define DEV2_GPIO_Port GPIOB
#define DEV1_Pin GPIO_PIN_13
#define DEV1_GPIO_Port GPIOB
#define DEV0_Pin GPIO_PIN_14
#define DEV0_GPIO_Port GPIOB
#define SWT2_Pin GPIO_PIN_8
#define SWT2_GPIO_Port GPIOA
#define RFID_IRQ_Pin GPIO_PIN_6
#define RFID_IRQ_GPIO_Port GPIOC
#define RFID_RST_Pin GPIO_PIN_7
#define RFID_RST_GPIO_Port GPIOC
#define SWT1_Pin GPIO_PIN_11
#define SWT1_GPIO_Port GPIOA
#define SWT4_Pin GPIO_PIN_12
#define SWT4_GPIO_Port GPIOA
#define SWT3_Pin GPIO_PIN_15
#define SWT3_GPIO_Port GPIOA
#define ROW1_Pin GPIO_PIN_0
#define ROW1_GPIO_Port GPIOD
#define ROW2_Pin GPIO_PIN_1
#define ROW2_GPIO_Port GPIOD
#define ROW3_Pin GPIO_PIN_2
#define ROW3_GPIO_Port GPIOD
#define ROW4_Pin GPIO_PIN_3
#define ROW4_GPIO_Port GPIOD
#define COL3_Pin GPIO_PIN_1
#define COL3_GPIO_Port GPIOD
#define TOUCH_Pin GPIO_PIN_2
#define TOUCH_GPIO_Port GPIOD
#define KP_C1_Pin GPIO_PIN_3
#define KP_C1_GPIO_Port GPIOD
#define KP_C2_Pin GPIO_PIN_3
#define KP_C2_GPIO_Port GPIOB
#define KP_C3_Pin GPIO_PIN_4