From 09bc96d197b49508dfaa802bb6fb38528b872c62 Mon Sep 17 00:00:00 2001 From: tianjialong Date: Thu, 16 Mar 2023 11:34:08 +0800 Subject: [PATCH] =?UTF-8?q?cubemx=E5=88=A0=E9=99=A4=E4=B9=8B=E5=89=8D?= =?UTF-8?q?=E5=BC=80=E5=8F=91=E6=9D=BF=E7=9A=84led=E7=81=AFIO=E9=85=8D?= =?UTF-8?q?=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Inc/main.h | 2 -- LWIP.ioc | 74 +++++++++++++++++++++++++++++--------------------------------- Src/gpio.c | 11 ---------- 3 files changed, 34 insertions(+), 53 deletions(-) diff --git a/Inc/main.h b/Inc/main.h index 5c79ce0..cdeb272 100644 --- a/Inc/main.h +++ b/Inc/main.h @@ -60,8 +60,6 @@ void Error_Handler(void); /* Private defines -----------------------------------------------------------*/ #define DEBUG_LIGHT_Pin GPIO_PIN_2 #define DEBUG_LIGHT_GPIO_Port GPIOE -#define ENCODER_LIGHT_Pin GPIO_PIN_9 -#define ENCODER_LIGHT_GPIO_Port GPIOF #define DIS_R1_Pin GPIO_PIN_3 #define DIS_R1_GPIO_Port GPIOA #define DIS_G1_Pin GPIO_PIN_5 diff --git a/LWIP.ioc b/LWIP.ioc index f629f26..3ca756b 100644 --- a/LWIP.ioc +++ b/LWIP.ioc @@ -51,41 +51,40 @@ Mcu.IPNb=10 Mcu.Name=STM32F407Z(E-G)Tx Mcu.Package=LQFP144 Mcu.Pin0=PE2 -Mcu.Pin1=PF9 -Mcu.Pin10=PA7 -Mcu.Pin11=PC4 -Mcu.Pin12=PC5 -Mcu.Pin13=PE15 -Mcu.Pin14=PB10 -Mcu.Pin15=PB11 -Mcu.Pin16=PB12 -Mcu.Pin17=PB13 -Mcu.Pin18=PD8 -Mcu.Pin19=PD12 -Mcu.Pin2=PH0-OSC_IN -Mcu.Pin20=PD13 -Mcu.Pin21=PC6 -Mcu.Pin22=PC7 -Mcu.Pin23=PA9 -Mcu.Pin24=PA10 -Mcu.Pin25=PA13 -Mcu.Pin26=PA14 -Mcu.Pin27=PD0 -Mcu.Pin28=PD3 -Mcu.Pin29=PB8 -Mcu.Pin3=PH1-OSC_OUT -Mcu.Pin30=PB9 -Mcu.Pin31=VP_FREERTOS_VS_CMSIS_V1 -Mcu.Pin32=VP_LWIP_VS_Enabled -Mcu.Pin33=VP_SYS_VS_tim1 -Mcu.Pin34=VP_TIM6_VS_ClockSourceINT -Mcu.Pin4=PC1 -Mcu.Pin5=PA1 -Mcu.Pin6=PA2 -Mcu.Pin7=PA3 -Mcu.Pin8=PA5 -Mcu.Pin9=PA6 -Mcu.PinsNb=35 +Mcu.Pin1=PH0-OSC_IN +Mcu.Pin10=PC4 +Mcu.Pin11=PC5 +Mcu.Pin12=PE15 +Mcu.Pin13=PB10 +Mcu.Pin14=PB11 +Mcu.Pin15=PB12 +Mcu.Pin16=PB13 +Mcu.Pin17=PD8 +Mcu.Pin18=PD12 +Mcu.Pin19=PD13 +Mcu.Pin2=PH1-OSC_OUT +Mcu.Pin20=PC6 +Mcu.Pin21=PC7 +Mcu.Pin22=PA9 +Mcu.Pin23=PA10 +Mcu.Pin24=PA13 +Mcu.Pin25=PA14 +Mcu.Pin26=PD0 +Mcu.Pin27=PD3 +Mcu.Pin28=PB8 +Mcu.Pin29=PB9 +Mcu.Pin3=PC1 +Mcu.Pin30=VP_FREERTOS_VS_CMSIS_V1 +Mcu.Pin31=VP_LWIP_VS_Enabled +Mcu.Pin32=VP_SYS_VS_tim1 +Mcu.Pin33=VP_TIM6_VS_ClockSourceINT +Mcu.Pin4=PA1 +Mcu.Pin5=PA2 +Mcu.Pin6=PA3 +Mcu.Pin7=PA5 +Mcu.Pin8=PA6 +Mcu.Pin9=PA7 +Mcu.PinsNb=34 Mcu.ThirdPartyNb=0 Mcu.UserConstants= Mcu.UserName=STM32F407ZETx @@ -199,11 +198,6 @@ PE2.GPIO_Label=DEBUG_LIGHT PE2.GPIO_PuPd=GPIO_PULLUP PE2.Locked=true PE2.Signal=GPIO_Output -PF9.GPIOParameters=GPIO_PuPd,GPIO_Label -PF9.GPIO_Label=ENCODER_LIGHT -PF9.GPIO_PuPd=GPIO_PULLUP -PF9.Locked=true -PF9.Signal=GPIO_Output PH0-OSC_IN.Mode=HSE-External-Oscillator PH0-OSC_IN.Signal=RCC_OSC_IN PH1-OSC_OUT.Mode=HSE-External-Oscillator diff --git a/Src/gpio.c b/Src/gpio.c index 523dd0b..14f7b98 100644 --- a/Src/gpio.c +++ b/Src/gpio.c @@ -46,7 +46,6 @@ void MX_GPIO_Init(void) /* GPIO Ports Clock Enable */ __HAL_RCC_GPIOE_CLK_ENABLE(); - __HAL_RCC_GPIOF_CLK_ENABLE(); __HAL_RCC_GPIOH_CLK_ENABLE(); __HAL_RCC_GPIOC_CLK_ENABLE(); __HAL_RCC_GPIOA_CLK_ENABLE(); @@ -57,9 +56,6 @@ void MX_GPIO_Init(void) HAL_GPIO_WritePin(DEBUG_LIGHT_GPIO_Port, DEBUG_LIGHT_Pin, GPIO_PIN_RESET); /*Configure GPIO pin Output Level */ - HAL_GPIO_WritePin(ENCODER_LIGHT_GPIO_Port, ENCODER_LIGHT_Pin, GPIO_PIN_RESET); - - /*Configure GPIO pin Output Level */ HAL_GPIO_WritePin(GPIOA, DIS_R1_Pin|DIS_G1_Pin|DIS_B1_Pin, GPIO_PIN_RESET); /*Configure GPIO pin Output Level */ @@ -75,13 +71,6 @@ void MX_GPIO_Init(void) GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; HAL_GPIO_Init(DEBUG_LIGHT_GPIO_Port, &GPIO_InitStruct); - /*Configure GPIO pin : PtPin */ - GPIO_InitStruct.Pin = ENCODER_LIGHT_Pin; - GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP; - GPIO_InitStruct.Pull = GPIO_PULLUP; - GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; - HAL_GPIO_Init(ENCODER_LIGHT_GPIO_Port, &GPIO_InitStruct); - /*Configure GPIO pins : PAPin PAPin PAPin */ GPIO_InitStruct.Pin = DIS_R1_Pin|DIS_G1_Pin|DIS_B1_Pin; GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;