From 22056fce588cfdfa01c80bac5551392ff918e288 Mon Sep 17 00:00:00 2001 From: heck Date: Tue, 4 Jul 2023 23:17:46 +0200 Subject: [PATCH] MX: enable external crystal --- Core/Src/main.c | 1 + raw407cxx.ioc | 12 +++++++++--- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/Core/Src/main.c b/Core/Src/main.c index 365fb29..60185ec 100644 --- a/Core/Src/main.c +++ b/Core/Src/main.c @@ -154,6 +154,7 @@ static void MX_GPIO_Init(void) /* USER CODE END MX_GPIO_Init_1 */ /* GPIO Ports Clock Enable */ + __HAL_RCC_GPIOH_CLK_ENABLE(); __HAL_RCC_GPIOD_CLK_ENABLE(); /*Configure GPIO pin Output Level */ diff --git a/raw407cxx.ioc b/raw407cxx.ioc index dc32116..1ae1495 100644 --- a/raw407cxx.ioc +++ b/raw407cxx.ioc @@ -11,8 +11,10 @@ Mcu.IP1=RCC Mcu.IPNb=2 Mcu.Name=STM32F407V(E-G)Tx Mcu.Package=LQFP100 -Mcu.Pin0=PD12 -Mcu.PinsNb=1 +Mcu.Pin0=PH0-OSC_IN +Mcu.Pin1=PH1-OSC_OUT +Mcu.Pin2=PD12 +Mcu.PinsNb=3 Mcu.ThirdPartyNb=0 Mcu.UserConstants= Mcu.UserName=STM32F407VGTx @@ -33,6 +35,10 @@ PD12.GPIOParameters=GPIO_Label PD12.GPIO_Label=LED_GREEN PD12.Locked=true PD12.Signal=GPIO_Output +PH0-OSC_IN.Mode=HSE-External-Oscillator +PH0-OSC_IN.Signal=RCC_OSC_IN +PH1-OSC_OUT.Mode=HSE-External-Oscillator +PH1-OSC_OUT.Signal=RCC_OSC_OUT PinOutPanel.RotationAngle=0 ProjectManager.AskForMigrate=true ProjectManager.BackupPrevious=false @@ -62,7 +68,7 @@ ProjectManager.StackSize=0x400 ProjectManager.TargetToolchain=STM32CubeIDE ProjectManager.ToolChainLocation= ProjectManager.UnderRoot=true -ProjectManager.functionlistsort=1-SystemClock_Config-RCC-false-HAL-false +ProjectManager.functionlistsort=1-SystemClock_Config-RCC-false-HAL-false,2-MX_GPIO_Init-GPIO-false-HAL-true RCC.AHBFreq_Value=16000000 RCC.APB1Freq_Value=16000000 RCC.APB2Freq_Value=16000000