diff --git a/Core/Src/gpio.c b/Core/Src/gpio.c index 99bcd05..122ff98 100644 --- a/Core/Src/gpio.c +++ b/Core/Src/gpio.c @@ -55,7 +55,7 @@ void MX_GPIO_Init(void) |USB3_VBUS_CTL_4_Pin|BAT_RELAY_CTL_Pin, GPIO_PIN_RESET); /*Configure GPIO pin Output Level */ - HAL_GPIO_WritePin(ENUM_CTL_GPIO_Port, ENUM_CTL_Pin, GPIO_PIN_SET); + HAL_GPIO_WritePin(ENUM_CTL_GPIO_Port, ENUM_CTL_Pin, GPIO_PIN_RESET); /*Configure GPIO pin Output Level */ HAL_GPIO_WritePin(GPIOD, USB2_VBUS_CTL_1_Pin|USB2_VBUS_CTL_2_Pin|USB2_VBUS_CTL_3_Pin|USB2_VBUS_CTL_4_Pin @@ -81,7 +81,7 @@ void MX_GPIO_Init(void) /*Configure GPIO pin : PtPin */ GPIO_InitStruct.Pin = ENUM_CTL_Pin; - GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_OD; + GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP; GPIO_InitStruct.Pull = GPIO_NOPULL; GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; HAL_GPIO_Init(ENUM_CTL_GPIO_Port, &GPIO_InitStruct); diff --git a/NaviKit_stm32.ioc b/NaviKit_stm32.ioc index 0c70a2a..355461a 100644 --- a/NaviKit_stm32.ioc +++ b/NaviKit_stm32.ioc @@ -147,9 +147,9 @@ PA14.Mode=Trace_Asynchronous_SW PA14.Signal=SYS_JTCK-SWCLK PA8.GPIOParameters=PinState,GPIO_Label,GPIO_ModeDefaultOutputPP PA8.GPIO_Label=ENUM_CTL -PA8.GPIO_ModeDefaultOutputPP=GPIO_MODE_OUTPUT_OD +PA8.GPIO_ModeDefaultOutputPP=GPIO_MODE_OUTPUT_PP PA8.Locked=true -PA8.PinState=GPIO_PIN_SET +PA8.PinState=GPIO_PIN_RESET PA8.Signal=GPIO_Output PB3.GPIOParameters=GPIO_Label PB3.GPIO_Label=SYS_SWO