This commit is contained in:
2026-02-03 11:56:05 +08:00
parent 385548967a
commit f56744ad7a
22 changed files with 4772 additions and 1592 deletions

View File

@@ -57,66 +57,22 @@ void Error_Handler(void);
/* USER CODE END EFP */
/* Private defines -----------------------------------------------------------*/
#define TX_S3_Pin GPIO_PIN_2
#define TX_S3_GPIO_Port GPIOE
#define TX_S2_Pin GPIO_PIN_3
#define TX_S2_GPIO_Port GPIOE
#define TX_EN_Pin GPIO_PIN_4
#define TX_EN_GPIO_Port GPIOE
#define TX_S1_Pin GPIO_PIN_5
#define TX_S1_GPIO_Port GPIOE
#define TX_S0_Pin GPIO_PIN_6
#define TX_S0_GPIO_Port GPIOE
#define RS485_EN_Pin GPIO_PIN_2
#define RS485_EN_GPIO_Port GPIOA
#define LED1_Pin GPIO_PIN_8
#define LED1_GPIO_Port GPIOE
#define LED2_Pin GPIO_PIN_9
#define LED2_GPIO_Port GPIOE
#define LED3_Pin GPIO_PIN_10
#define LED3_GPIO_Port GPIOE
#define LED_CH16_Pin GPIO_PIN_12
#define LED_CH16_GPIO_Port GPIOB
#define LED_CH15_Pin GPIO_PIN_13
#define LED_CH15_GPIO_Port GPIOB
#define LED_CH14_Pin GPIO_PIN_14
#define LED_CH14_GPIO_Port GPIOB
#define LED_CH13_Pin GPIO_PIN_15
#define LED_CH13_GPIO_Port GPIOB
#define LED_CH12_Pin GPIO_PIN_8
#define LED_CH12_GPIO_Port GPIOD
#define LED_CH11_Pin GPIO_PIN_9
#define LED_CH11_GPIO_Port GPIOD
#define LED_CH10_Pin GPIO_PIN_10
#define LED_CH10_GPIO_Port GPIOD
#define LED_CH9_Pin GPIO_PIN_11
#define LED_CH9_GPIO_Port GPIOD
#define LED_CH8_Pin GPIO_PIN_12
#define LED_CH8_GPIO_Port GPIOD
#define LED_CH7_Pin GPIO_PIN_13
#define LED_CH7_GPIO_Port GPIOD
#define LED_CH6_Pin GPIO_PIN_14
#define LED_CH6_GPIO_Port GPIOD
#define LED_CH5_Pin GPIO_PIN_15
#define LED_CH5_GPIO_Port GPIOD
#define LED_CH4_Pin GPIO_PIN_6
#define LED_CH4_GPIO_Port GPIOC
#define LED_CH3_Pin GPIO_PIN_7
#define LED_CH3_GPIO_Port GPIOC
#define LED_CH2_Pin GPIO_PIN_8
#define LED_CH2_GPIO_Port GPIOC
#define LED_CH1_Pin GPIO_PIN_9
#define LED_CH1_GPIO_Port GPIOC
#define RX_EN_Pin GPIO_PIN_4
#define RX_EN_GPIO_Port GPIOD
#define RX_S3_Pin GPIO_PIN_8
#define RX_S3_GPIO_Port GPIOB
#define RX_S2_Pin GPIO_PIN_9
#define RX_S2_GPIO_Port GPIOB
#define RX_S1_Pin GPIO_PIN_0
#define RX_S1_GPIO_Port GPIOE
#define RX_S0_Pin GPIO_PIN_1
#define RX_S0_GPIO_Port GPIOE
#define W5500_RST_Pin GPIO_PIN_4
#define W5500_RST_GPIO_Port GPIOC
#define W5500_INT_Pin GPIO_PIN_5
#define W5500_INT_GPIO_Port GPIOC
#define W5500_SPI1_CS_Pin GPIO_PIN_11
#define W5500_SPI1_CS_GPIO_Port GPIOE
#define SPI2_CS_Pin GPIO_PIN_12
#define SPI2_CS_GPIO_Port GPIOB
#define DS1302_CLK_Pin GPIO_PIN_3
#define DS1302_CLK_GPIO_Port GPIOD
#define DS1302_DIO_Pin GPIO_PIN_4
#define DS1302_DIO_GPIO_Port GPIOD
#define DS1302_RST_Pin GPIO_PIN_5
#define DS1302_RST_GPIO_Port GPIOD
#define RS485_EN_Pin GPIO_PIN_8
#define RS485_EN_GPIO_Port GPIOB
/* USER CODE BEGIN Private defines */

View File

@@ -62,7 +62,7 @@
/* #define HAL_SAI_MODULE_ENABLED */
/* #define HAL_SD_MODULE_ENABLED */
/* #define HAL_MMC_MODULE_ENABLED */
/* #define HAL_SPI_MODULE_ENABLED */
#define HAL_SPI_MODULE_ENABLED
/* #define HAL_TIM_MODULE_ENABLED */
#define HAL_UART_MODULE_ENABLED
/* #define HAL_USART_MODULE_ENABLED */

View File

@@ -38,6 +38,10 @@ extern UART_HandleTypeDef huart1;
extern UART_HandleTypeDef huart2;
extern UART_HandleTypeDef huart3;
extern UART_HandleTypeDef huart6;
/* USER CODE BEGIN Private defines */
/* USER CODE END Private defines */
@@ -45,6 +49,8 @@ extern UART_HandleTypeDef huart2;
void MX_UART4_Init(void);
void MX_USART1_UART_Init(void);
void MX_USART2_UART_Init(void);
void MX_USART3_UART_Init(void);
void MX_USART6_UART_Init(void);
/* USER CODE BEGIN Prototypes */