#include "user_main.h" void user_setup() { ethernet_init(); HAL_TIM_Base_Start_IT(&htim4); // HAL_TIM_Base_Start(&htim3); // eem_power_init(); } void user_loop() { if (HAL_GPIO_ReadPin(KEY_GPIO_Port, KEY_Pin) == GPIO_PIN_RESET) { HAL_Delay(50); if (HAL_GPIO_ReadPin(KEY_GPIO_Port, KEY_Pin) == GPIO_PIN_RESET) { // ethernet_reset(); // HAL_GPIO_TogglePin(EEM_POWER_SW_GPIO_Port, EEM_POWER_SW_Pin); while (HAL_GPIO_ReadPin(KEY_GPIO_Port, KEY_Pin) == GPIO_PIN_RESET); } } }