diff --git a/therm-cube.ioc b/therm-cube.ioc --- a/therm-cube.ioc +++ b/therm-cube.ioc @@ -1,5 +1,5 @@ #MicroXplorer Configuration settings - do not modify -#Fri Nov 14 22:42:15 EST 2014 +#Sat Jan 03 14:03:06 EST 2015 File.Version=4 KeepUserPlacement=false Mcu.Family=STM32F0 @@ -7,55 +7,57 @@ Mcu.IP0=NVIC Mcu.IP1=RCC Mcu.IP2=SPI1 Mcu.IP3=SYS -Mcu.IP4=USART1 -Mcu.IP5=USB -Mcu.IP6=USB_DEVICE -Mcu.IPNb=7 -Mcu.Name=STM32F042K(4-6)Ux -Mcu.Package=UFQFPN32 -Mcu.Pin0=PA1 -Mcu.Pin1=PA2 -Mcu.Pin10=PA12 -Mcu.Pin11=PA13 -Mcu.Pin12=PA14 -Mcu.Pin13=PA15 -Mcu.Pin14=PB3 -Mcu.Pin15=PB4 -Mcu.Pin16=PB5 -Mcu.Pin17=PB6 -Mcu.Pin18=PB7 -Mcu.Pin19=PB8 -Mcu.Pin2=PA3 -Mcu.Pin20=VP_RCC_USB -Mcu.Pin21=VP_USB_DEVICE_VS_USB_DEVICE_CDC_FS -Mcu.Pin3=PA4 -Mcu.Pin4=PA5 -Mcu.Pin5=PA6 -Mcu.Pin6=PA7 -Mcu.Pin7=PA9 -Mcu.Pin8=PA10 -Mcu.Pin9=PA11 -Mcu.PinsNb=22 -Mcu.UserName=STM32F042K6Ux -NVIC.SysTick_IRQn=true\:0\:0 -NVIC.USB_IRQn=true\:0\:0 +Mcu.IP4=USB +Mcu.IP5=USB_DEVICE +Mcu.IPNb=6 +Mcu.Name=STM32F042K6Tx +Mcu.Package=LQFP32 +Mcu.Pin0=PF0-OSC_IN +Mcu.Pin1=PA1 +Mcu.Pin10=PA11 +Mcu.Pin11=PA12 +Mcu.Pin12=PA13 +Mcu.Pin13=PA14 +Mcu.Pin14=PA15 +Mcu.Pin15=PB3 +Mcu.Pin16=PB4 +Mcu.Pin17=PB5 +Mcu.Pin18=PB6 +Mcu.Pin19=PB7 +Mcu.Pin2=PA2 +Mcu.Pin20=VP_USB_DEVICE_VS_USB_DEVICE_CDC_FS +Mcu.Pin3=PA3 +Mcu.Pin4=PA4 +Mcu.Pin5=PA5 +Mcu.Pin6=PA6 +Mcu.Pin7=PA7 +Mcu.Pin8=PA9 +Mcu.Pin9=PA10 +Mcu.PinsNb=21 +Mcu.UserName=STM32F042K6Tx +MxCube.Version=4.5.0 +NVIC.SysTick_IRQn=true\:0\:0\:false +NVIC.USB_IRQn=true\:0\:0\:false PA1.Locked=true PA1.Signal=GPIO_Output 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=Serial-WireDebug PA13.Signal=SYS_SWDIO +PA14.Locked=true PA14.Mode=Serial-WireDebug PA14.Signal=SYS_SWCLK +PA15.GPIOParameters=GPIO_PuPd,GPIO_Mode +PA15.GPIO_Mode=GPIO_MODE_INPUT +PA15.GPIO_PuPd=GPIO_PULLUP PA15.Locked=true -PA15.Signal=GPIO_Output +PA15.Signal=GPIO_Input PA2.Locked=true PA2.Signal=GPIO_Output PA3.Locked=true @@ -72,86 +74,68 @@ PA7.Locked=true PA7.Mode=Full_Duplex_Master PA7.Signal=SPI1_MOSI PA9.Locked=true -PA9.Mode=Asynchronous PA9.Signal=USART1_TX +PB3.GPIOParameters=GPIO_PuPd,GPIO_Mode +PB3.GPIO_Mode=GPIO_MODE_INPUT +PB3.GPIO_PuPd=GPIO_PULLUP PB3.Locked=true PB3.Signal=GPIO_Input +PB4.GPIOParameters=GPIO_PuPd,GPIO_Mode +PB4.GPIO_Mode=GPIO_MODE_INPUT +PB4.GPIO_PuPd=GPIO_PULLUP PB4.Locked=true PB4.Signal=GPIO_Input +PB5.GPIOParameters=GPIO_PuPd,GPIO_Mode +PB5.GPIO_Mode=GPIO_MODE_INPUT +PB5.GPIO_PuPd=GPIO_PULLUP PB5.Locked=true PB5.Signal=GPIO_Input +PB6.GPIOParameters=GPIO_PuPd,GPIO_Mode +PB6.GPIO_Mode=GPIO_MODE_INPUT +PB6.GPIO_PuPd=GPIO_PULLUP PB6.Locked=true PB6.Signal=GPIO_Input +PB7.GPIOParameters=GPIO_PuPd,GPIO_Mode +PB7.GPIO_Mode=GPIO_MODE_INPUT +PB7.GPIO_PuPd=GPIO_PULLUP PB7.Locked=true PB7.Signal=GPIO_Input -PB8.Locked=true -PB8.Signal=GPIO_Output PCC.Family=STM32F0 -PCC.MCU=STM32F042K(4-6)Ux -PCC.MXVersion=4.4.0 -PCC.PartNumber=STM32F042K6Ux +PCC.MCU=STM32F042K6Tx +PCC.MXVersion=4.5.0 +PCC.PartNumber=STM32F042K6Tx PCC.Seq0=0 PCC.SubFamily=STM32F0x2 PCC.Temperature=25 PCC.Vdd=3.6 -RCC.CECEnable-ClockTree=false -RCC.EnableHSE-ClockTree=false -RCC.EnableHSERTCDevisor-ClockTree=false -RCC.EnableLSE-ClockTree=false -RCC.EnableLSERTC-ClockTree=false -RCC.EnableMCOMultDivisor-ClockTree=false -RCC.FLatency-AdvancedSettings=FLASH_LATENCY_0 +PF0-OSC_IN.Locked=true +PF0-OSC_IN.Signal=GPIO_Output +RCC.AHBFreq_Value=48000000 +RCC.APB1Freq_Value=48000000 +RCC.APB1TimFreq_Value=48000000 +RCC.FCLKCortexFreq_Value=48000000 RCC.FamilyName=M -RCC.HSEState-ClockTree=RCC_HSE_OFF -RCC.HSI14State-ClockTree=RCC_HSI14_OFF -RCC.HSI48State-ClockTree=RCC_HSI48_ON -RCC.HSIState-ClockTree=RCC_HSI_ON -RCC.I2C1Enable-ClockTree=false -RCC.IPParameters=OscillatorTypeHSE-ClockTree,RTCEnable-ClockTree,EnableLSE-ClockTree,CECEnable-ClockTree,ReloadValue-AdvancedSettings,PLLCLKFreq_Value,FamilyName,PREFETCH_ENABLE-AdvancedSettings,OscillatorTypeHSI48-ClockTree,USBEnable-ClockTree,HSI14State-ClockTree,PLLMCOFreq_Value,IWDGEnable-ClockTree,HSI48State-ClockTree,FLatency-AdvancedSettings,EnableLSERTC-ClockTree,USART2Enable-ClockTree,Source-AdvancedSettings,VCOOutput2Freq_Value,MCOEnable-ClockTree,OscillatorTypeHSI-ClockTree,EnableMCOMultDivisor-ClockTree,I2C1Enable-ClockTree,HSIState-ClockTree,LSIState-ClockTree,PLLState-ClockTree,RCC_PERIPHCLK_USART1Var-ClockTree,USART1Enable-ClockTree,HSEState-ClockTree,EnableHSE-ClockTree,EnableHSERTCDevisor-ClockTree,OscillatorTypeLSI-ClockTree -RCC.IWDGEnable-ClockTree=false -RCC.LSIState-ClockTree=RCC_LSI_OFF -RCC.MCOEnable-ClockTree=false -RCC.OscillatorTypeHSE-ClockTree= -RCC.OscillatorTypeHSI-ClockTree=RCC_OSCILLATORTYPE_HSI -RCC.OscillatorTypeHSI48-ClockTree=RCC_OSCILLATORTYPE_HSI48 -RCC.OscillatorTypeLSI-ClockTree= -RCC.PLLCLKFreq_Value=16000000 -RCC.PLLMCOFreq_Value=16000000 -RCC.PLLState-ClockTree=RCC_PLL_OFF -RCC.PREFETCH_ENABLE-AdvancedSettings=0 -RCC.RCC_PERIPHCLK_USART1Var-ClockTree=RCC_PERIPHCLK_USART1 -RCC.RTCEnable-ClockTree=false -RCC.ReloadValue-AdvancedSettings=__HAL_RCC_CRS_CALCULATE_RELOADVALUE(48000000, -RCC.Source-AdvancedSettings=RCC_CRS_SYNC_SOURCE_USB -RCC.USART1Enable-ClockTree=true -RCC.USART2Enable-ClockTree=false -RCC.USBEnable-ClockTree=true -RCC.VCOOutput2Freq_Value=8000000 +RCC.HCLKFreq_Value=48000000 +RCC.HSICECFreq_Value=32786.88524590164 +RCC.I2SFreq_Value=48000000 +RCC.IPParameters=HCLKFreq_Value,SYSCLKFreq_VALUE,PLLCLKFreq_Value,FamilyName,PLLMCOFreq_Value,SYSCLKSource,FCLKCortexFreq_Value,PLLSourceVirtual,HSICECFreq_Value,MCOFreq_Value,VCOOutput2Freq_Value,I2SFreq_Value,APB1Freq_Value,USART1Freq_Value,APB1TimFreq_Value,AHBFreq_Value,TimSysFreq_Value +RCC.MCOFreq_Value=48000000 +RCC.PLLCLKFreq_Value=96000000 +RCC.PLLMCOFreq_Value=96000000 +RCC.PLLSourceVirtual=RCC_PLLSOURCE_HSI48 +RCC.SYSCLKFreq_VALUE=48000000 +RCC.SYSCLKSource=RCC_SYSCLKSOURCE_HSI48 +RCC.TimSysFreq_Value=6000000 +RCC.USART1Freq_Value=48000000 +RCC.VCOOutput2Freq_Value=48000000 +SPI1.BaudRatePrescaler-Full_Duplex_Master=SPI_BAUDRATEPRESCALER_4 +SPI1.CalculateBaudRate-Full_Duplex_Master=12.0 MBits/s SPI1.DataSize-Full_Duplex_Master=SPI_DATASIZE_8BIT -SPI1.Direction-Full_Duplex_Master=SPI_DIRECTION_2LINES -SPI1.IPParameters=Direction-Full_Duplex_Master,VirtualType-Full_Duplex_Master,TIMode-Full_Duplex_Master,Mode-Full_Duplex_Master,DataSize-Full_Duplex_Master,NSS-Full_Duplex_Master +SPI1.IPParameters=CalculateBaudRate-Full_Duplex_Master,BaudRatePrescaler-Full_Duplex_Master,Mode-Full_Duplex_Master,DataSize-Full_Duplex_Master SPI1.Mode-Full_Duplex_Master=SPI_MODE_MASTER -SPI1.NSS-Full_Duplex_Master=SPI_NSS_SOFT -SPI1.TIMode-Full_Duplex_Master=SPI_TIMODE_DISABLED -SPI1.VirtualType-Full_Duplex_Master=VM_MASTER -USART1.BaudRate=115200 -USART1.HwFlowCtl-Asynchronous=UART_HWCONTROL_NONE -USART1.IPParameters=VirtualMode-Asynchronous,BaudRate,HwFlowCtl-Asynchronous,WordLength-Asynchronous -USART1.VirtualMode-Asynchronous=VM_ASYNC -USART1.WordLength-Asynchronous=UART_WORDLENGTH_7B -USB.IPParameters=phy_itface-Device,speed-Device -USB.phy_itface-Device=PCD_PHY_EMBEDDED -USB.speed-Device=PCD_SPEED_FULL -USB_DEVICE.CLASS_NAME-CDC_FS=CDC -USB_DEVICE.IPParameters=CLASS_NAME-CDC_FS,VirtualModeFS,VirtualMode,USBD_HandleTypeDef,hUsbDevice-CDC_FS,USBD_HandleTypeDef-CDC_FS,VirtualModeFS-CDC_FS,VirtualMode-CDC_FS +USB_DEVICE.IPParameters=VirtualModeFS,VirtualMode,USBD_HandleTypeDef USB_DEVICE.USBD_HandleTypeDef=hUsbDeviceFS -USB_DEVICE.USBD_HandleTypeDef-CDC_FS=hUsbDeviceFS USB_DEVICE.VirtualMode=Cdc -USB_DEVICE.VirtualMode-CDC_FS=Cdc USB_DEVICE.VirtualModeFS=Cdc_FS -USB_DEVICE.VirtualModeFS-CDC_FS=Cdc_FS -USB_DEVICE.hUsbDevice-CDC_FS=hDeviceDuSmolt -VP_RCC_USB.Mode=CRS SYNC Source USB -VP_RCC_USB.Signal=RCC_USB 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