From 1940e02545fd976a4b1a822ef3da1b7566929bce Mon Sep 17 00:00:00 2001 From: Zen Date: Mon, 6 Jul 2020 22:55:21 +0300 Subject: [PATCH] add CUBE controller --- Controller.ioc | 526 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 526 insertions(+) create mode 100644 Controller.ioc diff --git a/Controller.ioc b/Controller.ioc new file mode 100644 index 0000000..7bc4e05 --- /dev/null +++ b/Controller.ioc @@ -0,0 +1,526 @@ +#MicroXplorer Configuration settings - do not modify +FREERTOS.IPParameters=Tasks01 +FREERTOS.Tasks01=defaultTask,24,128,StartDefaultTask,Default,NULL,Dynamic,NULL,NULL +File.Version=6 +GPIO.groupedBy=Group By Peripherals +KeepUserPlacement=false +Mcu.Family=STM32F3 +Mcu.IP0=DAC1 +Mcu.IP1=FREERTOS +Mcu.IP10=TIM6 +Mcu.IP11=TIM8 +Mcu.IP12=TIM15 +Mcu.IP13=TIM16 +Mcu.IP14=TIM17 +Mcu.IP15=TIM20 +Mcu.IP16=USART1 +Mcu.IP17=USB +Mcu.IP18=USB_DEVICE +Mcu.IP2=IWDG +Mcu.IP3=NVIC +Mcu.IP4=RCC +Mcu.IP5=SYS +Mcu.IP6=TIM1 +Mcu.IP7=TIM2 +Mcu.IP8=TIM3 +Mcu.IP9=TIM4 +Mcu.IPNb=19 +Mcu.Name=STM32F303V(D-E)Tx +Mcu.Package=LQFP100 +Mcu.Pin0=PE2 +Mcu.Pin1=PE3 +Mcu.Pin10=PC1 +Mcu.Pin11=PC2 +Mcu.Pin12=PC3 +Mcu.Pin13=PF2 +Mcu.Pin14=PA0 +Mcu.Pin15=PA1 +Mcu.Pin16=PA2 +Mcu.Pin17=PA3 +Mcu.Pin18=PA4 +Mcu.Pin19=PE7 +Mcu.Pin2=PE4 +Mcu.Pin20=PE10 +Mcu.Pin21=PD10 +Mcu.Pin22=PD11 +Mcu.Pin23=PD12 +Mcu.Pin24=PD13 +Mcu.Pin25=PD14 +Mcu.Pin26=PD15 +Mcu.Pin27=PC6 +Mcu.Pin28=PC7 +Mcu.Pin29=PC8 +Mcu.Pin3=PE5 +Mcu.Pin30=PC9 +Mcu.Pin31=PA9 +Mcu.Pin32=PA10 +Mcu.Pin33=PA11 +Mcu.Pin34=PA12 +Mcu.Pin35=PA13 +Mcu.Pin36=PA14 +Mcu.Pin37=PD4 +Mcu.Pin38=PD5 +Mcu.Pin39=PD6 +Mcu.Pin4=PE6 +Mcu.Pin40=PD7 +Mcu.Pin41=PB3 +Mcu.Pin42=PB4 +Mcu.Pin43=PB5 +Mcu.Pin44=PB6 +Mcu.Pin45=PB7 +Mcu.Pin46=PB8 +Mcu.Pin47=PB9 +Mcu.Pin48=PE0 +Mcu.Pin49=PE1 +Mcu.Pin5=PF9 +Mcu.Pin50=VP_FREERTOS_VS_CMSIS_V2 +Mcu.Pin51=VP_IWDG_VS_IWDG +Mcu.Pin52=VP_SYS_VS_tim7 +Mcu.Pin53=VP_TIM1_VS_OPM +Mcu.Pin54=VP_TIM6_VS_ClockSourceINT +Mcu.Pin55=VP_TIM8_VS_OPM +Mcu.Pin56=VP_TIM15_VS_OPM +Mcu.Pin57=VP_TIM16_VS_ClockSourceINT +Mcu.Pin58=VP_TIM16_VS_OPM +Mcu.Pin59=VP_TIM17_VS_ClockSourceINT +Mcu.Pin6=PF10 +Mcu.Pin60=VP_TIM17_VS_OPM +Mcu.Pin61=VP_TIM20_VS_OPM +Mcu.Pin62=VP_USB_DEVICE_VS_USB_DEVICE_CUSTOM_HID_FS +Mcu.Pin7=PF0-OSC_IN +Mcu.Pin8=PF1-OSC_OUT +Mcu.Pin9=PC0 +Mcu.PinsNb=63 +Mcu.ThirdPartyNb=0 +Mcu.UserConstants= +Mcu.UserName=STM32F303VDTx +MxCube.Version=5.6.1 +MxDb.Version=DB.5.0.60 +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\:15\:0\:false\:false\:false\:true\:false\:false +NVIC.PriorityGroup=NVIC_PRIORITYGROUP_4 +NVIC.SVCall_IRQn=true\:0\:0\:false\:false\:false\:false\:false\:false +NVIC.SysTick_IRQn=true\:15\:0\:false\:false\:false\:true\:false\:false +NVIC.TIM7_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:true +NVIC.TimeBase=TIM7_IRQn +NVIC.TimeBaseIP=TIM7 +NVIC.USB_LP_CAN_RX0_IRQn=true\:5\:0\:false\:false\:true\:true\:false\:true +NVIC.UsageFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false +PA0.GPIOParameters=GPIO_Label +PA0.GPIO_Label=SPINDLE/EXT1_PWM +PA0.Locked=true +PA0.Signal=S_TIM2_CH1_ETR +PA1.GPIOParameters=GPIO_Label +PA1.GPIO_Label=EXT2_PWM +PA1.Locked=true +PA1.Signal=S_TIM2_CH2 +PA10.Locked=true +PA10.Mode=Asynchronous +PA10.Signal=USART1_RX +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=Trace_Asynchronous_SW +PA13.Signal=SYS_JTMS-SWDIO +PA14.Locked=true +PA14.Mode=Trace_Asynchronous_SW +PA14.Signal=SYS_JTCK-SWCLK +PA2.GPIOParameters=GPIO_Label +PA2.GPIO_Label=EXT3_PWM +PA2.Locked=true +PA2.Signal=S_TIM2_CH3 +PA3.GPIOParameters=GPIO_Label +PA3.GPIO_Label=HEAT_BED_PWM +PA3.Locked=true +PA3.Signal=S_TIM2_CH4 +PA4.GPIOParameters=GPIO_Label +PA4.GPIO_Label=SPINDLE_AN_CTRL +PA4.Locked=true +PA4.Signal=COMP_DAC11_group +PA9.Locked=true +PA9.Mode=Asynchronous +PA9.Signal=USART1_TX +PB3.Locked=true +PB3.Mode=Trace_Asynchronous_SW +PB3.Signal=SYS_JTDO-TRACESWO +PB4.GPIOParameters=GPIO_Label +PB4.GPIO_Label=FAN_PWM +PB4.Locked=true +PB4.Signal=S_TIM3_CH1 +PB5.GPIOParameters=GPIO_Label +PB5.GPIO_Label=HEATER1_PWM +PB5.Locked=true +PB5.Signal=S_TIM3_CH2 +PB6.GPIOParameters=GPIO_Label +PB6.GPIO_Label=ENC_A +PB6.Locked=true +PB6.Signal=S_TIM4_CH1 +PB7.GPIOParameters=GPIO_Label +PB7.GPIO_Label=ENC_B +PB7.Locked=true +PB7.Signal=S_TIM4_CH2 +PB8.GPIOParameters=GPIO_Label +PB8.GPIO_Label=STEP_EN +PB8.Locked=true +PB8.Signal=GPIO_Output +PB9.GPIOParameters=GPIO_Label +PB9.GPIO_Label=STEP_Y +PB9.Locked=true +PB9.Signal=S_TIM8_CH3 +PC0.GPIOParameters=GPIO_Label +PC0.GPIO_Label=STEP_X +PC0.Locked=true +PC0.Signal=S_TIM1_CH1 +PC1.GPIOParameters=GPIO_Label +PC1.GPIO_Label=DIR_X +PC1.Locked=true +PC1.Signal=GPIO_Output +PC2.GPIOParameters=GPIO_Label +PC2.GPIO_Label=SPINDLE_EN +PC2.Locked=true +PC2.Signal=GPIO_Output +PC3.GPIOParameters=GPIO_Label +PC3.GPIO_Label=SPINDLE_nDIR +PC3.Locked=true +PC3.Signal=GPIO_Output +PC6.GPIOParameters=GPIO_Label +PC6.GPIO_Label=PROBE +PC6.Locked=true +PC6.Signal=GPXTI6 +PC7.GPIOParameters=GPIO_Label +PC7.GPIO_Label=SAFETY_DOOR +PC7.Locked=true +PC7.Signal=GPXTI7 +PC8.GPIOParameters=GPIO_Label +PC8.GPIO_Label=BT_STOP +PC8.Locked=true +PC8.Signal=GPXTI8 +PC9.GPIOParameters=GPIO_Label +PC9.GPIO_Label=BT_HOLD +PC9.Locked=true +PC9.Signal=GPXTI9 +PD10.GPIOParameters=GPIO_Label +PD10.GPIO_Label=ENDSTOP_C +PD10.Locked=true +PD10.Signal=GPXTI10 +PD11.GPIOParameters=GPIO_Label +PD11.GPIO_Label=ENDSTOP_B +PD11.Locked=true +PD11.Signal=GPXTI11 +PD12.GPIOParameters=GPIO_Label +PD12.GPIO_Label=ENDSTOP_A +PD12.Locked=true +PD12.Signal=GPXTI12 +PD13.GPIOParameters=GPIO_Label +PD13.GPIO_Label=ENDSTOP_Z +PD13.Locked=true +PD13.Signal=GPXTI13 +PD14.GPIOParameters=GPIO_Label +PD14.GPIO_Label=ENDSTOP_Y +PD14.Locked=true +PD14.Signal=GPXTI14 +PD15.GPIOParameters=GPIO_Label +PD15.GPIO_Label=ENDSTOP_X +PD15.Locked=true +PD15.Signal=GPXTI15 +PD4.GPIOParameters=GPIO_Label +PD4.GPIO_Label=DIR_B +PD4.Locked=true +PD4.Signal=GPIO_Output +PD5.GPIOParameters=GPIO_Label +PD5.GPIO_Label=DIR_Y +PD5.Locked=true +PD5.Signal=GPIO_Output +PD6.GPIOParameters=GPIO_Label +PD6.GPIO_Label=COOLANT_FLOOD_CTRL +PD6.Locked=true +PD6.Signal=GPIO_Output +PD7.GPIOParameters=GPIO_Label +PD7.GPIO_Label=COOLANT_MIST_CTRL +PD7.Locked=true +PD7.Signal=GPIO_Output +PE0.GPIOParameters=GPIO_Label +PE0.GPIO_Label=STEP_A +PE0.Locked=true +PE0.Signal=S_TIM16_CH1 +PE1.GPIOParameters=GPIO_Label +PE1.GPIO_Label=STEP_B +PE1.Locked=true +PE1.Signal=S_TIM17_CH1 +PE10.GPIOParameters=GPIO_Label +PE10.GPIO_Label=LED2 +PE10.Locked=true +PE10.Signal=GPIO_Output +PE2.GPIOParameters=GPIO_Label +PE2.GPIO_Label=STEP_C +PE2.Locked=true +PE2.Mode=PWM Generation1 CH1 +PE2.Signal=TIM20_CH1 +PE3.GPIOParameters=GPIO_Label +PE3.GPIO_Label=DIR_C +PE3.Locked=true +PE3.Signal=GPIO_Output +PE4.GPIOParameters=GPIO_Label +PE4.GPIO_Label=HEATER2_PWM +PE4.Locked=true +PE4.Signal=S_TIM3_CH3 +PE5.GPIOParameters=GPIO_Label +PE5.GPIO_Label=HEATER3_PWM +PE5.Locked=true +PE5.Signal=S_TIM3_CH4 +PE6.GPIOParameters=GPIO_Label +PE6.GPIO_Label=DIR_A +PE6.Locked=true +PE6.Signal=GPIO_Output +PE7.GPIOParameters=GPIO_Label +PE7.GPIO_Label=LED1 +PE7.Locked=true +PE7.Signal=GPIO_Output +PF0-OSC_IN.Locked=true +PF0-OSC_IN.Mode=HSE-External-Oscillator +PF0-OSC_IN.Signal=RCC_OSC_IN +PF1-OSC_OUT.Locked=true +PF1-OSC_OUT.Mode=HSE-External-Oscillator +PF1-OSC_OUT.Signal=RCC_OSC_OUT +PF10.GPIOParameters=GPIO_Label +PF10.GPIO_Label=DIR_Z +PF10.Locked=true +PF10.Signal=GPIO_Output +PF2.GPIOParameters=GPIO_Label +PF2.GPIO_Label=SPINDLE_DIR +PF2.Locked=true +PF2.Signal=GPIO_Output +PF9.GPIOParameters=GPIO_Label +PF9.GPIO_Label=STEP_Z +PF9.Locked=true +PF9.Signal=S_TIM15_CH1 +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=STM32F303VDTx +ProjectManager.FirmwarePackage=STM32Cube FW_F3 V1.11.0 +ProjectManager.FreePins=false +ProjectManager.HalAssertFull=false +ProjectManager.HeapSize=0x600 +ProjectManager.KeepUserCode=true +ProjectManager.LastFirmware=true +ProjectManager.LibraryCopy=0 +ProjectManager.MainLocation=Core/Src +ProjectManager.NoMain=false +ProjectManager.PreviousToolchain= +ProjectManager.ProjectBuild=false +ProjectManager.ProjectFileName=cnc.ioc +ProjectManager.ProjectName=cnc +ProjectManager.StackSize=0x600 +ProjectManager.TargetToolchain=Makefile +ProjectManager.ToolChainLocation= +ProjectManager.UnderRoot=false +ProjectManager.functionlistsort=1-MX_GPIO_Init-GPIO-false-HAL-true,2-SystemClock_Config-RCC-false-HAL-false,3-MX_IWDG_Init-IWDG-false-HAL-true,4-MX_TIM1_Init-TIM1-false-HAL-true,5-MX_TIM2_Init-TIM2-false-HAL-true,6-MX_TIM3_Init-TIM3-false-HAL-true,7-MX_TIM4_Init-TIM4-false-HAL-true,8-MX_TIM6_Init-TIM6-false-HAL-true,9-MX_TIM8_Init-TIM8-false-HAL-true,10-MX_TIM15_Init-TIM15-false-HAL-true,11-MX_TIM16_Init-TIM16-false-HAL-true,12-MX_TIM17_Init-TIM17-false-HAL-true,13-MX_TIM20_Init-TIM20-false-HAL-true,14-MX_USB_DEVICE_Init-USB_DEVICE-false-HAL-false,15-MX_USART1_UART_Init-USART1-false-HAL-true +RCC.ADC12outputFreq_Value=72000000 +RCC.ADC34outputFreq_Value=72000000 +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.CortexFreq_Value=72000000 +RCC.FCLKCortexFreq_Value=72000000 +RCC.FamilyName=M +RCC.HCLKFreq_Value=72000000 +RCC.HSE_VALUE=16000000 +RCC.HSI_VALUE=8000000 +RCC.I2C1Freq_Value=8000000 +RCC.I2C2Freq_Value=8000000 +RCC.I2C3Freq_Value=8000000 +RCC.I2SClocksFreq_Value=72000000 +RCC.IPParameters=ADC12outputFreq_Value,ADC34outputFreq_Value,AHBFreq_Value,APB1CLKDivider,APB1Freq_Value,APB1TimFreq_Value,APB2Freq_Value,APB2TimFreq_Value,CortexFreq_Value,FCLKCortexFreq_Value,FamilyName,HCLKFreq_Value,HSE_VALUE,HSI_VALUE,I2C1Freq_Value,I2C2Freq_Value,I2C3Freq_Value,I2SClocksFreq_Value,LSE_VALUE,LSI_VALUE,MCOFreq_Value,PLLCLKFreq_Value,PLLDivider,PLLMCOFreq_Value,PLLMUL,PRESCALERUSB,RTCFreq_Value,RTCHSEDivFreq_Value,SYSCLKFreq_VALUE,SYSCLKSourceVirtual,TIM15Freq_Value,TIM16Freq_Value,TIM17Freq_Value,TIM1Freq_Value,TIM20Freq_Value,TIM2Freq_Value,TIM3Freq_Value,TIM8Freq_Value,UART4Freq_Value,UART5Freq_Value,USART1Freq_Value,USART2Freq_Value,USART3Freq_Value,USBFreq_Value,VCOOutput2Freq_Value +RCC.LSE_VALUE=32768 +RCC.LSI_VALUE=40000 +RCC.MCOFreq_Value=72000000 +RCC.PLLCLKFreq_Value=72000000 +RCC.PLLDivider=RCC_PREDIV_DIV2 +RCC.PLLMCOFreq_Value=72000000 +RCC.PLLMUL=RCC_PLL_MUL9 +RCC.PRESCALERUSB=RCC_USBCLKSOURCE_PLL_DIV1_5 +RCC.RTCFreq_Value=40000 +RCC.RTCHSEDivFreq_Value=500000 +RCC.SYSCLKFreq_VALUE=72000000 +RCC.SYSCLKSourceVirtual=RCC_SYSCLKSOURCE_PLLCLK +RCC.TIM15Freq_Value=72000000 +RCC.TIM16Freq_Value=72000000 +RCC.TIM17Freq_Value=72000000 +RCC.TIM1Freq_Value=72000000 +RCC.TIM20Freq_Value=72000000 +RCC.TIM2Freq_Value=72000000 +RCC.TIM3Freq_Value=72000000 +RCC.TIM8Freq_Value=72000000 +RCC.UART4Freq_Value=36000000 +RCC.UART5Freq_Value=36000000 +RCC.USART1Freq_Value=72000000 +RCC.USART2Freq_Value=36000000 +RCC.USART3Freq_Value=36000000 +RCC.USBFreq_Value=48000000 +RCC.VCOOutput2Freq_Value=8000000 +SH.COMP_DAC11_group.0=DAC1_OUT1,DAC_OUT1 +SH.COMP_DAC11_group.ConfNb=1 +SH.GPXTI10.0=GPIO_EXTI10 +SH.GPXTI10.ConfNb=1 +SH.GPXTI11.0=GPIO_EXTI11 +SH.GPXTI11.ConfNb=1 +SH.GPXTI12.0=GPIO_EXTI12 +SH.GPXTI12.ConfNb=1 +SH.GPXTI13.0=GPIO_EXTI13 +SH.GPXTI13.ConfNb=1 +SH.GPXTI14.0=GPIO_EXTI14 +SH.GPXTI14.ConfNb=1 +SH.GPXTI15.0=GPIO_EXTI15 +SH.GPXTI15.ConfNb=1 +SH.GPXTI6.0=GPIO_EXTI6 +SH.GPXTI6.ConfNb=1 +SH.GPXTI7.0=GPIO_EXTI7 +SH.GPXTI7.ConfNb=1 +SH.GPXTI8.0=GPIO_EXTI8 +SH.GPXTI8.ConfNb=1 +SH.GPXTI9.0=GPIO_EXTI9 +SH.GPXTI9.ConfNb=1 +SH.S_TIM15_CH1.0=TIM15_CH1,PWM Generation1 CH1 +SH.S_TIM15_CH1.ConfNb=1 +SH.S_TIM16_CH1.0=TIM16_CH1,PWM Generation1 CH1 +SH.S_TIM16_CH1.ConfNb=1 +SH.S_TIM17_CH1.0=TIM17_CH1,PWM Generation1 CH1 +SH.S_TIM17_CH1.ConfNb=1 +SH.S_TIM1_CH1.0=TIM1_CH1,PWM Generation1 CH1 +SH.S_TIM1_CH1.ConfNb=1 +SH.S_TIM2_CH1_ETR.0=TIM2_CH1,PWM Generation1 CH1 +SH.S_TIM2_CH1_ETR.ConfNb=1 +SH.S_TIM2_CH2.0=TIM2_CH2,PWM Generation2 CH2 +SH.S_TIM2_CH2.ConfNb=1 +SH.S_TIM2_CH3.0=TIM2_CH3,PWM Generation3 CH3 +SH.S_TIM2_CH3.ConfNb=1 +SH.S_TIM2_CH4.0=TIM2_CH4,PWM Generation4 CH4 +SH.S_TIM2_CH4.ConfNb=1 +SH.S_TIM3_CH1.0=TIM3_CH1,PWM Generation1 CH1 +SH.S_TIM3_CH1.ConfNb=1 +SH.S_TIM3_CH2.0=TIM3_CH2,PWM Generation2 CH2 +SH.S_TIM3_CH2.ConfNb=1 +SH.S_TIM3_CH3.0=TIM3_CH3,PWM Generation3 CH3 +SH.S_TIM3_CH3.ConfNb=1 +SH.S_TIM3_CH4.0=TIM3_CH4,PWM Generation4 CH4 +SH.S_TIM3_CH4.ConfNb=1 +SH.S_TIM4_CH1.0=TIM4_CH1,Encoder_Interface +SH.S_TIM4_CH1.ConfNb=1 +SH.S_TIM4_CH2.0=TIM4_CH2,Encoder_Interface +SH.S_TIM4_CH2.ConfNb=1 +SH.S_TIM8_CH3.0=TIM8_CH3,PWM Generation3 CH3 +SH.S_TIM8_CH3.ConfNb=1 +TIM1.Channel-PWM\ Generation1\ CH1=TIM_CHANNEL_1 +TIM1.CounterMode=TIM_COUNTERMODE_DOWN +TIM1.IPParameters=Channel-PWM Generation1 CH1,Prescaler,Period,RepetitionCounter,CounterMode,Pulse-PWM Generation1 CH1 +TIM1.Period=9999 +TIM1.Prescaler=99 +TIM1.Pulse-PWM\ Generation1\ CH1=3999 +TIM1.RepetitionCounter=10 +TIM15.Channel-PWM\ Generation1\ CH1=TIM_CHANNEL_1 +TIM15.IPParameters=Channel-PWM Generation1 CH1,Prescaler,Period,RepetitionCounter +TIM15.Period=9999 +TIM15.Prescaler=99 +TIM15.RepetitionCounter=10 +TIM16.Channel=TIM_CHANNEL_1 +TIM16.IPParameters=Channel,Prescaler,Period,RepetitionCounter,Pulse +TIM16.Period=9999 +TIM16.Prescaler=99 +TIM16.Pulse=3999 +TIM16.RepetitionCounter=10 +TIM17.Channel=TIM_CHANNEL_1 +TIM17.IPParameters=Channel,Prescaler,Period,RepetitionCounter,Pulse +TIM17.Period=9999 +TIM17.Prescaler=99 +TIM17.Pulse=3999 +TIM17.RepetitionCounter=10 +TIM2.Channel-PWM\ Generation1\ CH1=TIM_CHANNEL_1 +TIM2.Channel-PWM\ Generation2\ CH2=TIM_CHANNEL_2 +TIM2.Channel-PWM\ Generation3\ CH3=TIM_CHANNEL_3 +TIM2.Channel-PWM\ Generation4\ CH4=TIM_CHANNEL_4 +TIM2.IPParameters=Channel-PWM Generation2 CH2,Channel-PWM Generation3 CH3,Channel-PWM Generation4 CH4,Channel-PWM Generation1 CH1,Prescaler,Period +TIM2.Period=9999 +TIM2.Prescaler=99 +TIM20.Channel-PWM\ Generation1\ CH1=TIM_CHANNEL_1 +TIM20.CounterMode=TIM_COUNTERMODE_DOWN +TIM20.IPParameters=Channel-PWM Generation1 CH1,Pulse-PWM Generation1 CH1,Prescaler,Period,RepetitionCounter,CounterMode +TIM20.Period=9999 +TIM20.Prescaler=99 +TIM20.Pulse-PWM\ Generation1\ CH1=3999 +TIM20.RepetitionCounter=10 +TIM3.Channel-PWM\ Generation1\ CH1=TIM_CHANNEL_1 +TIM3.Channel-PWM\ Generation2\ CH2=TIM_CHANNEL_2 +TIM3.Channel-PWM\ Generation3\ CH3=TIM_CHANNEL_3 +TIM3.Channel-PWM\ Generation4\ CH4=TIM_CHANNEL_4 +TIM3.IPParameters=Channel-PWM Generation1 CH1,Channel-PWM Generation2 CH2,Channel-PWM Generation3 CH3,Channel-PWM Generation4 CH4,Prescaler,Period +TIM3.Period=9999 +TIM3.Prescaler=99 +TIM4.IPParameters=Prescaler,Period +TIM4.Period=9999 +TIM4.Prescaler=99 +TIM6.IPParameters=Prescaler,Period +TIM6.Period=999 +TIM6.Prescaler=7199 +TIM8.Channel-PWM\ Generation3\ CH3=TIM_CHANNEL_3 +TIM8.CounterMode=TIM_COUNTERMODE_DOWN +TIM8.IPParameters=Channel-PWM Generation3 CH3,Prescaler,Period,RepetitionCounter,CounterMode,Pulse-PWM Generation3 CH3 +TIM8.Period=9999 +TIM8.Prescaler=99 +TIM8.Pulse-PWM\ Generation3\ CH3=3999 +TIM8.RepetitionCounter=10 +USART1.BaudRate=115200 +USART1.IPParameters=VirtualMode-Asynchronous,BaudRate +USART1.VirtualMode-Asynchronous=VM_ASYNC +USB_DEVICE.CLASS_NAME_FS=CUSTOM_HID +USB_DEVICE.CUSTOM_HID_FS_BINTERVAL=0x1 +USB_DEVICE.IPParameters=VirtualMode,VirtualModeFS,CLASS_NAME_FS,CUSTOM_HID_FS_BINTERVAL,USBD_CUSTOM_HID_REPORT_DESC_SIZE,USBD_CUSTOMHID_OUTREPORT_BUF_SIZE +USB_DEVICE.USBD_CUSTOMHID_OUTREPORT_BUF_SIZE=64 +USB_DEVICE.USBD_CUSTOM_HID_REPORT_DESC_SIZE=35 +USB_DEVICE.VirtualMode=CustomHid +USB_DEVICE.VirtualModeFS=Custom_Hid_FS +VP_FREERTOS_VS_CMSIS_V2.Mode=CMSIS_V2 +VP_FREERTOS_VS_CMSIS_V2.Signal=FREERTOS_VS_CMSIS_V2 +VP_IWDG_VS_IWDG.Mode=IWDG_Activate +VP_IWDG_VS_IWDG.Signal=IWDG_VS_IWDG +VP_SYS_VS_tim7.Mode=TIM7 +VP_SYS_VS_tim7.Signal=SYS_VS_tim7 +VP_TIM15_VS_OPM.Mode=OPM_bit +VP_TIM15_VS_OPM.Signal=TIM15_VS_OPM +VP_TIM16_VS_ClockSourceINT.Mode=Enable_Timer +VP_TIM16_VS_ClockSourceINT.Signal=TIM16_VS_ClockSourceINT +VP_TIM16_VS_OPM.Mode=OPM_bit +VP_TIM16_VS_OPM.Signal=TIM16_VS_OPM +VP_TIM17_VS_ClockSourceINT.Mode=Enable_Timer +VP_TIM17_VS_ClockSourceINT.Signal=TIM17_VS_ClockSourceINT +VP_TIM17_VS_OPM.Mode=OPM_bit +VP_TIM17_VS_OPM.Signal=TIM17_VS_OPM +VP_TIM1_VS_OPM.Mode=OPM_bit +VP_TIM1_VS_OPM.Signal=TIM1_VS_OPM +VP_TIM20_VS_OPM.Mode=OPM_bit +VP_TIM20_VS_OPM.Signal=TIM20_VS_OPM +VP_TIM6_VS_ClockSourceINT.Mode=Enable_Timer +VP_TIM6_VS_ClockSourceINT.Signal=TIM6_VS_ClockSourceINT +VP_TIM8_VS_OPM.Mode=OPM_bit +VP_TIM8_VS_OPM.Signal=TIM8_VS_OPM +VP_USB_DEVICE_VS_USB_DEVICE_CUSTOM_HID_FS.Mode=CUSTOM_HID_FS +VP_USB_DEVICE_VS_USB_DEVICE_CUSTOM_HID_FS.Signal=USB_DEVICE_VS_USB_DEVICE_CUSTOM_HID_FS +board=custom