update template
This commit is contained in:
@@ -5,26 +5,30 @@
|
||||
#define GD32E23XF6 0x20
|
||||
#define GD32E23XF8 0x40
|
||||
|
||||
/* >>>>>>>>>>>>>>>>>>>>[RS485 PHY DEFINE]<<<<<<<<<<<<<<<<<<<< */
|
||||
#define PROTOCOL_BOARD_TYPE 0x01 /**< 板卡类型标识 */
|
||||
|
||||
// #define RS485_MAX13487 // RS485 PHY : MAX13487 (AutoDir)
|
||||
#undef RS485_MAX13487 // RS485 PHY : SP3487 (no AutoDir)
|
||||
#include "version.h"
|
||||
|
||||
/* >>>>>>>>>>>>>>>>>>>>[IIC TYPE DEFINE]<<<<<<<<<<<<<<<<<<<< */
|
||||
|
||||
// #define SOFTWARE_IIC // IIC Type : Software IIC
|
||||
#undef SOFTWARE_IIC // IIC Type : Hardware IIC
|
||||
|
||||
/* >>>>>>>>>>>>>>>>>>>>[DEBUG MODE]<<<<<<<<<<<<<<<<<<<< */
|
||||
|
||||
// #define DEBUG_MODE // Operating Mode : Debug Mode
|
||||
#undef DEBUG_MODE // Operating Mode : Release Mode
|
||||
|
||||
/* >>>>>>>>>>>>>>>>>>>>[COMMAND DEBUG]<<<<<<<<<<<<<<<<<<<< */
|
||||
|
||||
// #define COM_DEBUG // Enable Command Debug Information
|
||||
#undef COM_DEBUG // Disable Command Debug Information
|
||||
|
||||
/* >>>>>>>>>>>>>>>>>>>>[DEBUG ASSERTIONS DEFINE]<<<<<<<<<<<<<<<<<<<< */
|
||||
|
||||
// #define DEBUG_VERBOSE // Debug Assertions Status : Debug Verbose Information
|
||||
#undef DEBUG_VERBOSE // Debug Assertions Status : No Debug Verbose Information
|
||||
|
||||
/* >>>>>>>>>>>>>>>>>>>>[EDDY DRIVE CURRENT DETECTION]<<<<<<<<<<<<<<<<<<<< */
|
||||
|
||||
// #define EDDY_DRIVE_CURRENT_DETECTION // Eddy Drive Current Detection : Enable
|
||||
#undef EDDY_DRIVE_CURRENT_DETECTION // Eddy Drive Current Detection : Disable
|
||||
|
||||
/******************************************************************************/
|
||||
|
||||
/* Dynamic USART Configuration Structure */
|
||||
@@ -52,8 +56,6 @@ void usart1_irq_handler(void);
|
||||
#define I2C_SDA_PIN GPIO_PIN_0
|
||||
#define I2C_GPIO_AF GPIO_AF_1
|
||||
|
||||
#define I2C_DEBUG_UART USART0
|
||||
|
||||
/******************************************************************************/
|
||||
|
||||
#define LED_RCU RCU_GPIOA
|
||||
@@ -62,18 +64,47 @@ void usart1_irq_handler(void);
|
||||
|
||||
/******************************************************************************/
|
||||
|
||||
#define RS485_RCU (g_usart_config.rcu_usart)
|
||||
#define RS485_PHY (g_usart_config.usart_periph)
|
||||
#define RS485_IRQ (g_usart_config.irq_type)
|
||||
#define RS485_GPIO_RCU RCU_GPIOA
|
||||
#define RS485_GPIO_PORT GPIOA
|
||||
#define RS485_EN_PIN GPIO_PIN_1
|
||||
#define RS485_TX_PIN GPIO_PIN_2
|
||||
#define RS485_RX_PIN GPIO_PIN_3
|
||||
#define RS485_BAUDRATE 115200U
|
||||
#define UART_RCU (g_usart_config.rcu_usart)
|
||||
#define UART_PHY (g_usart_config.usart_periph)
|
||||
#define UART_IRQ (g_usart_config.irq_type)
|
||||
#define UART_GPIO_RCU RCU_GPIOA
|
||||
#define UART_GPIO_PORT GPIOA
|
||||
#define UART_TX_PIN GPIO_PIN_2
|
||||
#define UART_RX_PIN GPIO_PIN_3
|
||||
#define UART_BAUDRATE 115200U
|
||||
|
||||
/******************************************************************************/
|
||||
|
||||
#define FAN_T_GPIO_PORT_RCU RCU_GPIOA
|
||||
#define FAN_T_GPIO_PORT GPIOA
|
||||
#define FAN_T_PWR_EN GPIO_PIN_5
|
||||
#define FAN_T_PWM GPIO_PIN_6
|
||||
#define FAN_T_DETECT GPIO_PIN_4
|
||||
|
||||
#define FAN_A_GPIO_PORT_RCU RCU_GPIOA
|
||||
#define FAN_A_PWR_PORT_RCU RCU_GPIOB
|
||||
#define FAN_A_GPIO_PORT GPIOA
|
||||
#define FAN_A_PWR_PORT GPIOB
|
||||
#define FAN_A_PWR_EN GPIO_PIN_1
|
||||
#define FAN_A_PWM GPIO_PIN_9
|
||||
#define FAN_A_DETECT GPIO_PIN_10
|
||||
|
||||
/******************************************************************************/
|
||||
|
||||
// UV-LED NTC Temperature Sensor Definitions AD_CHANNEL_0
|
||||
#define LAMP_TEMP_GPIO_PORT_RCU RCU_GPIOA
|
||||
#define LAMP_TEMP_GPIO_PORT GPIOA
|
||||
#define LAMP_TEMP_AD_PIN GPIO_PIN_0
|
||||
|
||||
// DMD NTC Temperature Sensor Definitions AD_CHANNEL_1
|
||||
#define DMD_TEMP_GPIO_PORT_RCU RCU_GPIOA
|
||||
#define DMD_TEMP_GPIO_PORT GPIOA
|
||||
#define DMD_TEMP_AD_PIN GPIO_PIN_1
|
||||
|
||||
/******************************************************************************/
|
||||
|
||||
#define DEBUG_UART USART0
|
||||
|
||||
void mcu_detect_and_config(void);
|
||||
uint8_t get_flash_size(void);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user