Last active
March 2, 2025 22:22
-
-
Save max-dark/f306a8564d886f9520d35950066bf242 to your computer and use it in GitHub Desktop.
STM32CubeMX projects for BlackPill (stm32f401ccu6) / BluePill (stm32f103c8t6)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #MicroXplorer Configuration settings - do not modify | |
| CAD.formats= | |
| CAD.pinconfig= | |
| CAD.provider= | |
| FREERTOS.IPParameters=Tasks01,configUSE_NEWLIB_REENTRANT | |
| FREERTOS.Tasks01=defaultTask,24,128,StartDefaultTask,Default,NULL,Dynamic,NULL,NULL | |
| FREERTOS.configUSE_NEWLIB_REENTRANT=1 | |
| File.Version=6 | |
| GPIO.groupedBy=Group By Peripherals | |
| KeepUserPlacement=false | |
| Mcu.CPN=STM32F401CCU6 | |
| Mcu.Family=STM32F4 | |
| Mcu.IP0=FREERTOS | |
| Mcu.IP1=NVIC | |
| Mcu.IP2=RCC | |
| Mcu.IP3=RTC | |
| Mcu.IP4=SYS | |
| Mcu.IP5=USB_DEVICE | |
| Mcu.IP6=USB_OTG_FS | |
| Mcu.IPNb=7 | |
| Mcu.Name=STM32F401C(B-C)Ux | |
| Mcu.Package=UFQFPN48 | |
| Mcu.Pin0=PC13-ANTI_TAMP | |
| Mcu.Pin1=PC14-OSC32_IN | |
| Mcu.Pin10=VP_FREERTOS_VS_CMSIS_V2 | |
| Mcu.Pin11=VP_RTC_VS_RTC_Activate | |
| Mcu.Pin12=VP_SYS_VS_tim1 | |
| Mcu.Pin13=VP_USB_DEVICE_VS_USB_DEVICE_CDC_FS | |
| Mcu.Pin2=PC15-OSC32_OUT | |
| Mcu.Pin3=PH0 - OSC_IN | |
| Mcu.Pin4=PH1 - OSC_OUT | |
| Mcu.Pin5=PA0-WKUP | |
| Mcu.Pin6=PA11 | |
| Mcu.Pin7=PA12 | |
| Mcu.Pin8=PA13 | |
| Mcu.Pin9=PA14 | |
| Mcu.PinsNb=14 | |
| Mcu.ThirdPartyNb=0 | |
| Mcu.UserConstants= | |
| Mcu.UserName=STM32F401CCUx | |
| MxCube.Version=6.13.0 | |
| MxDb.Version=DB.6.0.130 | |
| NVIC.BusFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false\:false | |
| NVIC.DebugMonitor_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false\:false | |
| NVIC.ForceEnableDMAVector=true | |
| NVIC.HardFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false\:false | |
| NVIC.MemoryManagement_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false\:false | |
| NVIC.NonMaskableInt_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:true\:false | |
| NVIC.OTG_FS_IRQn=true\:5\:0\:false\:false\:true\:true\:false\:true\:true | |
| NVIC.PendSV_IRQn=true\:15\:0\:false\:false\:false\:true\:false\:false\:false | |
| NVIC.PriorityGroup=NVIC_PRIORITYGROUP_4 | |
| NVIC.SVCall_IRQn=true\:0\:0\:false\:false\:false\:false\:false\:false\:false | |
| NVIC.SavedPendsvIrqHandlerGenerated=true | |
| NVIC.SavedSvcallIrqHandlerGenerated=true | |
| NVIC.SavedSystickIrqHandlerGenerated=true | |
| NVIC.SysTick_IRQn=true\:15\:0\:false\:false\:false\:true\:false\:true\:false | |
| NVIC.TIM1_UP_TIM10_IRQn=true\:15\:0\:false\:false\:true\:false\:false\:true\:true | |
| NVIC.TimeBase=TIM1_UP_TIM10_IRQn | |
| NVIC.TimeBaseIP=TIM1 | |
| NVIC.UsageFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false\:false | |
| PA0-WKUP.GPIOParameters=GPIO_Label | |
| PA0-WKUP.GPIO_Label=BTN_USER_0 | |
| PA0-WKUP.Locked=true | |
| PA0-WKUP.Signal=GPIO_Input | |
| PA11.Locked=true | |
| PA11.Mode=Device_Only | |
| PA11.Signal=USB_OTG_FS_DM | |
| PA12.Locked=true | |
| PA12.Mode=Device_Only | |
| PA12.Signal=USB_OTG_FS_DP | |
| PA13.Locked=true | |
| PA13.Mode=Serial_Wire | |
| PA13.Signal=SYS_JTMS-SWDIO | |
| PA14.Locked=true | |
| PA14.Mode=Serial_Wire | |
| PA14.Signal=SYS_JTCK-SWCLK | |
| PC13-ANTI_TAMP.GPIOParameters=GPIO_PuPd,GPIO_Label,GPIO_ModeDefaultOutputPP | |
| PC13-ANTI_TAMP.GPIO_Label=LED_BUILDIN | |
| PC13-ANTI_TAMP.GPIO_ModeDefaultOutputPP=GPIO_MODE_OUTPUT_OD | |
| PC13-ANTI_TAMP.GPIO_PuPd=GPIO_NOPULL | |
| PC13-ANTI_TAMP.Locked=true | |
| PC13-ANTI_TAMP.Signal=GPIO_Output | |
| PC14-OSC32_IN.Locked=true | |
| PC14-OSC32_IN.Mode=LSE-External-Oscillator | |
| PC14-OSC32_IN.Signal=RCC_OSC32_IN | |
| PC15-OSC32_OUT.Locked=true | |
| PC15-OSC32_OUT.Mode=LSE-External-Oscillator | |
| PC15-OSC32_OUT.Signal=RCC_OSC32_OUT | |
| PH0\ -\ OSC_IN.Locked=true | |
| PH0\ -\ OSC_IN.Mode=HSE-External-Oscillator | |
| PH0\ -\ OSC_IN.Signal=RCC_OSC_IN | |
| PH1\ -\ OSC_OUT.Locked=true | |
| PH1\ -\ OSC_OUT.Mode=HSE-External-Oscillator | |
| PH1\ -\ OSC_OUT.Signal=RCC_OSC_OUT | |
| PinOutPanel.RotationAngle=0 | |
| ProjectManager.AskForMigrate=true | |
| ProjectManager.BackupPrevious=false | |
| ProjectManager.CompilerOptimize=6 | |
| ProjectManager.ComputerToolchain=false | |
| ProjectManager.CoupleFile=true | |
| ProjectManager.CustomerFirmwarePackage= | |
| ProjectManager.DefaultFWLocation=true | |
| ProjectManager.DeletePrevious=true | |
| ProjectManager.DeviceId=STM32F401CCUx | |
| ProjectManager.FirmwarePackage=STM32Cube FW_F4 V1.28.1 | |
| ProjectManager.FreePins=false | |
| ProjectManager.HalAssertFull=false | |
| ProjectManager.HeapSize=0x200 | |
| ProjectManager.KeepUserCode=true | |
| ProjectManager.LastFirmware=true | |
| ProjectManager.LibraryCopy=2 | |
| ProjectManager.MainLocation=Core/Src | |
| ProjectManager.NoMain=false | |
| ProjectManager.PreviousToolchain= | |
| ProjectManager.ProjectBuild=false | |
| ProjectManager.ProjectFileName=stm32logic.ioc | |
| ProjectManager.ProjectName=stm32logic | |
| ProjectManager.ProjectStructure= | |
| ProjectManager.RegisterCallBack= | |
| ProjectManager.StackSize=0x400 | |
| ProjectManager.TargetToolchain=CMake | |
| ProjectManager.ToolChainLocation= | |
| ProjectManager.UAScriptAfterPath= | |
| ProjectManager.UAScriptBeforePath= | |
| ProjectManager.UnderRoot=false | |
| ProjectManager.functionlistsort=1-SystemClock_Config-RCC-false-HAL-false,2-MX_GPIO_Init-GPIO-false-HAL-true,3-MX_RTC_Init-RTC-false-HAL-true,4-MX_USB_DEVICE_Init-USB_DEVICE-false-HAL-false | |
| RCC.48MHZClocksFreq_Value=48000000 | |
| RCC.AHBFreq_Value=84000000 | |
| RCC.APB1CLKDivider=RCC_HCLK_DIV2 | |
| RCC.APB1Freq_Value=42000000 | |
| RCC.APB1TimFreq_Value=84000000 | |
| RCC.APB2Freq_Value=84000000 | |
| RCC.APB2TimFreq_Value=84000000 | |
| RCC.CortexFreq_Value=84000000 | |
| RCC.EnbaleCSS=true | |
| RCC.FCLKCortexFreq_Value=84000000 | |
| RCC.HCLKFreq_Value=84000000 | |
| RCC.HSE_VALUE=25000000 | |
| RCC.HSI_VALUE=16000000 | |
| RCC.I2SClocksFreq_Value=96000000 | |
| RCC.IPParameters=48MHZClocksFreq_Value,AHBFreq_Value,APB1CLKDivider,APB1Freq_Value,APB1TimFreq_Value,APB2Freq_Value,APB2TimFreq_Value,CortexFreq_Value,EnbaleCSS,FCLKCortexFreq_Value,HCLKFreq_Value,HSE_VALUE,HSI_VALUE,I2SClocksFreq_Value,LSI_VALUE,PLLCLKFreq_Value,PLLM,PLLN,PLLP,PLLQ,PLLQCLKFreq_Value,RCC_RTC_Clock_Source,RCC_RTC_Clock_SourceVirtual,RTCFreq_Value,RTCHSEDivFreq_Value,SYSCLKFreq_VALUE,SYSCLKSource,VCOI2SOutputFreq_Value,VCOInputFreq_Value,VCOOutputFreq_Value,VcooutputI2S | |
| RCC.LSI_VALUE=32000 | |
| RCC.PLLCLKFreq_Value=84000000 | |
| RCC.PLLM=25 | |
| RCC.PLLN=336 | |
| RCC.PLLP=RCC_PLLP_DIV4 | |
| RCC.PLLQ=7 | |
| RCC.PLLQCLKFreq_Value=48000000 | |
| RCC.RCC_RTC_Clock_Source=RCC_RTCCLKSOURCE_LSE | |
| RCC.RCC_RTC_Clock_SourceVirtual=RCC_RTCCLKSOURCE_LSE | |
| RCC.RTCFreq_Value=32768 | |
| RCC.RTCHSEDivFreq_Value=12500000 | |
| RCC.SYSCLKFreq_VALUE=84000000 | |
| RCC.SYSCLKSource=RCC_SYSCLKSOURCE_PLLCLK | |
| RCC.VCOI2SOutputFreq_Value=192000000 | |
| RCC.VCOInputFreq_Value=1000000 | |
| RCC.VCOOutputFreq_Value=336000000 | |
| RCC.VcooutputI2S=96000000 | |
| USB_DEVICE.CLASS_NAME_FS=CDC | |
| USB_DEVICE.IPParameters=VirtualMode,VirtualModeFS,CLASS_NAME_FS,USBD_SELF_POWERED | |
| USB_DEVICE.USBD_SELF_POWERED=0 | |
| USB_DEVICE.VirtualMode=Cdc | |
| USB_DEVICE.VirtualModeFS=Cdc_FS | |
| USB_OTG_FS.IPParameters=VirtualMode | |
| USB_OTG_FS.VirtualMode=Device_Only | |
| VP_FREERTOS_VS_CMSIS_V2.Mode=CMSIS_V2 | |
| VP_FREERTOS_VS_CMSIS_V2.Signal=FREERTOS_VS_CMSIS_V2 | |
| VP_RTC_VS_RTC_Activate.Mode=RTC_Enabled | |
| VP_RTC_VS_RTC_Activate.Signal=RTC_VS_RTC_Activate | |
| VP_SYS_VS_tim1.Mode=TIM1 | |
| VP_SYS_VS_tim1.Signal=SYS_VS_tim1 | |
| VP_USB_DEVICE_VS_USB_DEVICE_CDC_FS.Mode=CDC_FS | |
| VP_USB_DEVICE_VS_USB_DEVICE_CDC_FS.Signal=USB_DEVICE_VS_USB_DEVICE_CDC_FS | |
| board=custom | |
| rtos.0.ip=FREERTOS |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #MicroXplorer Configuration settings - do not modify | |
| CAD.formats= | |
| CAD.pinconfig= | |
| CAD.provider= | |
| File.Version=6 | |
| GPIO.groupedBy=Group By Peripherals | |
| KeepUserPlacement=false | |
| Mcu.CPN=STM32F103C8T6 | |
| Mcu.Family=STM32F1 | |
| Mcu.IP0=NVIC | |
| Mcu.IP1=RCC | |
| Mcu.IP2=SYS | |
| Mcu.IP3=USART3 | |
| Mcu.IP4=USB | |
| Mcu.IP5=USB_DEVICE | |
| Mcu.IPNb=6 | |
| Mcu.Name=STM32F103C(8-B)Tx | |
| Mcu.Package=LQFP48 | |
| Mcu.Pin0=PC13-TAMPER-RTC | |
| Mcu.Pin1=PC14-OSC32_IN | |
| Mcu.Pin10=PA13 | |
| Mcu.Pin11=PA14 | |
| Mcu.Pin12=VP_SYS_VS_Systick | |
| Mcu.Pin13=VP_USB_DEVICE_VS_USB_DEVICE_CDC_FS | |
| Mcu.Pin2=PC15-OSC32_OUT | |
| Mcu.Pin3=PD0-OSC_IN | |
| Mcu.Pin4=PD1-OSC_OUT | |
| Mcu.Pin5=PB2 | |
| Mcu.Pin6=PB10 | |
| Mcu.Pin7=PB11 | |
| Mcu.Pin8=PA11 | |
| Mcu.Pin9=PA12 | |
| Mcu.PinsNb=14 | |
| Mcu.ThirdPartyNb=0 | |
| Mcu.UserConstants= | |
| Mcu.UserName=STM32F103C8Tx | |
| MxCube.Version=6.13.0 | |
| MxDb.Version=DB.6.0.130 | |
| NVIC.BusFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false | |
| NVIC.DebugMonitor_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false | |
| NVIC.ForceEnableDMAVector=true | |
| NVIC.HardFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false | |
| NVIC.MemoryManagement_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false | |
| NVIC.NonMaskableInt_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false | |
| NVIC.PendSV_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false | |
| NVIC.PriorityGroup=NVIC_PRIORITYGROUP_4 | |
| NVIC.SVCall_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false | |
| NVIC.SysTick_IRQn=true\:15\:0\:false\:false\:true\:false\:true\:false | |
| NVIC.USB_HP_CAN1_TX_IRQn=true\:0\:0\:false\:false\:true\:true\:true\:true | |
| NVIC.USB_LP_CAN1_RX0_IRQn=true\:0\:0\:false\:false\:true\:false\:true\:true | |
| NVIC.UsageFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false | |
| PA11.Locked=true | |
| PA11.Mode=Device | |
| PA11.Signal=USB_DM | |
| PA12.Locked=true | |
| PA12.Mode=Device | |
| PA12.Signal=USB_DP | |
| PA13.Locked=true | |
| PA13.Mode=Serial_Wire | |
| PA13.Signal=SYS_JTMS-SWDIO | |
| PA14.Locked=true | |
| PA14.Mode=Serial_Wire | |
| PA14.Signal=SYS_JTCK-SWCLK | |
| PB10.Mode=Asynchronous | |
| PB10.Signal=USART3_TX | |
| PB11.Mode=Asynchronous | |
| PB11.Signal=USART3_RX | |
| PB2.Locked=true | |
| PC13-TAMPER-RTC.GPIOParameters=PinState,GPIO_PuPd,GPIO_Label,GPIO_ModeDefaultOutputPP | |
| PC13-TAMPER-RTC.GPIO_Label=LED_BUILDIN | |
| PC13-TAMPER-RTC.GPIO_ModeDefaultOutputPP=GPIO_MODE_OUTPUT_PP | |
| PC13-TAMPER-RTC.GPIO_PuPd=GPIO_NOPULL | |
| PC13-TAMPER-RTC.Locked=true | |
| PC13-TAMPER-RTC.PinState=GPIO_PIN_SET | |
| PC13-TAMPER-RTC.Signal=GPIO_Output | |
| PC14-OSC32_IN.Locked=true | |
| PC14-OSC32_IN.Mode=LSE-External-Oscillator | |
| PC14-OSC32_IN.Signal=RCC_OSC32_IN | |
| PC15-OSC32_OUT.Locked=true | |
| PC15-OSC32_OUT.Mode=LSE-External-Oscillator | |
| PC15-OSC32_OUT.Signal=RCC_OSC32_OUT | |
| PD0-OSC_IN.Locked=true | |
| PD0-OSC_IN.Mode=HSE-External-Oscillator | |
| PD0-OSC_IN.Signal=RCC_OSC_IN | |
| PD1-OSC_OUT.Locked=true | |
| PD1-OSC_OUT.Mode=HSE-External-Oscillator | |
| PD1-OSC_OUT.Signal=RCC_OSC_OUT | |
| PinOutPanel.RotationAngle=0 | |
| ProjectManager.AskForMigrate=true | |
| ProjectManager.BackupPrevious=false | |
| ProjectManager.CompilerOptimize=6 | |
| ProjectManager.ComputerToolchain=false | |
| ProjectManager.CoupleFile=true | |
| ProjectManager.CustomerFirmwarePackage= | |
| ProjectManager.DefaultFWLocation=true | |
| ProjectManager.DeletePrevious=true | |
| ProjectManager.DeviceId=STM32F103C8Tx | |
| ProjectManager.FirmwarePackage=STM32Cube FW_F1 V1.8.6 | |
| ProjectManager.FreePins=false | |
| ProjectManager.HalAssertFull=false | |
| ProjectManager.HeapSize=0x200 | |
| ProjectManager.KeepUserCode=true | |
| ProjectManager.LastFirmware=true | |
| ProjectManager.LibraryCopy=0 | |
| ProjectManager.MainLocation=Core/Src | |
| ProjectManager.NoMain=false | |
| ProjectManager.PreviousToolchain= | |
| ProjectManager.ProjectBuild=false | |
| ProjectManager.ProjectFileName=blue-blink.ioc | |
| ProjectManager.ProjectName=blue-blink | |
| ProjectManager.ProjectStructure= | |
| ProjectManager.RegisterCallBack= | |
| ProjectManager.StackSize=0x400 | |
| ProjectManager.TargetToolchain=CMake | |
| ProjectManager.ToolChainLocation= | |
| ProjectManager.UAScriptAfterPath= | |
| ProjectManager.UAScriptBeforePath= | |
| ProjectManager.UnderRoot=false | |
| ProjectManager.functionlistsort=1-SystemClock_Config-RCC-false-HAL-false,2-MX_GPIO_Init-GPIO-false-HAL-true,3-MX_USB_DEVICE_Init-USB_DEVICE-false-HAL-false,4-MX_USART3_UART_Init-USART3-false-HAL-true | |
| RCC.ADCFreqValue=36000000 | |
| RCC.AHBFreq_Value=72000000 | |
| RCC.APB1CLKDivider=RCC_HCLK_DIV2 | |
| RCC.APB1Freq_Value=36000000 | |
| RCC.APB1TimFreq_Value=72000000 | |
| RCC.APB2Freq_Value=72000000 | |
| RCC.APB2TimFreq_Value=72000000 | |
| RCC.FCLKCortexFreq_Value=72000000 | |
| RCC.FamilyName=M | |
| RCC.HCLKFreq_Value=72000000 | |
| RCC.IPParameters=ADCFreqValue,AHBFreq_Value,APB1CLKDivider,APB1Freq_Value,APB1TimFreq_Value,APB2Freq_Value,APB2TimFreq_Value,FCLKCortexFreq_Value,FamilyName,HCLKFreq_Value,MCOFreq_Value,PLLCLKFreq_Value,PLLMCOFreq_Value,PLLMUL,PLLSourceVirtual,RTCClockSelection,RTCFreq_Value,SYSCLKFreq_VALUE,SYSCLKSource,TimSysFreq_Value,USBFreq_Value,USBPrescaler,VCOOutput2Freq_Value | |
| RCC.MCOFreq_Value=72000000 | |
| RCC.PLLCLKFreq_Value=72000000 | |
| RCC.PLLMCOFreq_Value=36000000 | |
| RCC.PLLMUL=RCC_PLL_MUL9 | |
| RCC.PLLSourceVirtual=RCC_PLLSOURCE_HSE | |
| RCC.RTCClockSelection=RCC_RTCCLKSOURCE_LSE | |
| RCC.RTCFreq_Value=32768 | |
| RCC.SYSCLKFreq_VALUE=72000000 | |
| RCC.SYSCLKSource=RCC_SYSCLKSOURCE_PLLCLK | |
| RCC.TimSysFreq_Value=72000000 | |
| RCC.USBFreq_Value=48000000 | |
| RCC.USBPrescaler=RCC_USBCLKSOURCE_PLL_DIV1_5 | |
| RCC.VCOOutput2Freq_Value=8000000 | |
| USART3.IPParameters=VirtualMode | |
| USART3.VirtualMode=VM_ASYNC | |
| USB.IPParameters=low_power_enable,lpm_enable | |
| USB.low_power_enable=DISABLE | |
| USB.lpm_enable=DISABLE | |
| USB_DEVICE.CLASS_NAME_FS=CDC | |
| USB_DEVICE.IPParameters=VirtualMode,VirtualModeFS,CLASS_NAME_FS,USBD_SELF_POWERED | |
| USB_DEVICE.USBD_SELF_POWERED=0 | |
| USB_DEVICE.VirtualMode=Cdc | |
| USB_DEVICE.VirtualModeFS=Cdc_FS | |
| VP_SYS_VS_Systick.Mode=SysTick | |
| VP_SYS_VS_Systick.Signal=SYS_VS_Systick | |
| VP_USB_DEVICE_VS_USB_DEVICE_CDC_FS.Mode=CDC_FS | |
| VP_USB_DEVICE_VS_USB_DEVICE_CDC_FS.Signal=USB_DEVICE_VS_USB_DEVICE_CDC_FS | |
| board=custom |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment