update:
1.变更了引脚,并且添加了一个继电器使用PD7为报警灯
This commit is contained in:
@@ -34,7 +34,7 @@ bsp_W5500_t W5500 =
|
||||
.Gateway_IP = {192,168,100,1}, /*网关IP地址*/
|
||||
.Sub_Mask = {255,255,255,0}, /*子网掩码*/
|
||||
.Phy_Addr = {0x0c,0x29,0xab,0x7c,0x00,0x01}, /*物理地址(MAC) 根据单片机UID生成随机的MAC*/
|
||||
.IP_Addr = {192,168,100,201}, /*本机IP地址*/
|
||||
.IP_Addr = {192,168,100,203}, /*本机IP地址*/
|
||||
|
||||
.Interrupt_Process = bsp_W5500_Interrupt_Process,
|
||||
|
||||
|
||||
@@ -35,6 +35,7 @@ static bsp_buzzer_flash_data_t flash_data;
|
||||
/*其他外设初始化后快速闪烁,提示初始化完成*/
|
||||
static void bsp_buzzer_init(void)
|
||||
{
|
||||
// BUZZER_ON;
|
||||
BUZZER_OFF;
|
||||
p_buzzer->p_flash_data = &flash_data;
|
||||
bsp_buzzer_flash_data_load();
|
||||
|
||||
@@ -13,8 +13,9 @@
|
||||
#define RELAY_3_ON HAL_GPIO_WritePin (RELAY_3_GPIO_Port, RELAY_3_Pin, RELAY_GPIO_ON)
|
||||
#define RELAY_3_OFF HAL_GPIO_WritePin (RELAY_3_GPIO_Port, RELAY_3_Pin, RELAY_GPIO_OFF)
|
||||
|
||||
#define RELAY_4_ON HAL_GPIO_WritePin (RELAY_4_GPIO_Port, RELAY_4_Pin, RELAY_GPIO_ON)
|
||||
#define RELAY_4_OFF HAL_GPIO_WritePin (RELAY_4_GPIO_Port, RELAY_4_Pin, RELAY_GPIO_OFF)
|
||||
/*报警灯改为PD7,使用开漏输出解决硬件电平压差不够*/
|
||||
#define RELAY_4_ON HAL_GPIO_WritePin (ALARM_LED_GPIO_Port, ALARM_LED_Pin, RELAY_GPIO_OFF)
|
||||
#define RELAY_4_OFF HAL_GPIO_WritePin (ALARM_LED_GPIO_Port, ALARM_LED_Pin, RELAY_GPIO_ON)
|
||||
|
||||
static void bsp_relay_init(void);
|
||||
static void bsp_relay_task(void);
|
||||
|
||||
@@ -19,7 +19,7 @@ typedef struct bsp_uart_t bsp_uart_t;
|
||||
#define BSP_UART_BAUD_RATE_9600 (9600)
|
||||
#define BSP_UART_BAUD_RATE_19200 (19200)
|
||||
#define BSP_UART_BAUD_RATE_57600 (57600)
|
||||
#define BSP_UART_BAUD_RATE_115200 (57600)
|
||||
#define BSP_UART_BAUD_RATE_115200 (115200)
|
||||
|
||||
/******************************************
|
||||
* 结构体: bsp_uart_relay_t
|
||||
|
||||
Reference in New Issue
Block a user