STM32SolderingStation.ioc 8.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256
  1. #MicroXplorer Configuration settings - do not modify
  2. Mcu.Family=STM32F0
  3. Dma.MEMTOMEM.2.PeriphInc=DMA_PINC_DISABLE
  4. ProjectManager.MainLocation=Core/Src
  5. RCC.MCOFreq_Value=48000000
  6. PB13.GPIOParameters=GPIO_Label
  7. RCC.USART1Freq_Value=48000000
  8. TIM15.AutoReloadPreload=TIM_AUTORELOAD_PRELOAD_ENABLE
  9. TIM17.Prescaler=479
  10. VP_TIM17_VS_ClockSourceINT.Mode=Enable_Timer
  11. Dma.MEMTOMEM.2.MemDataAlignment=DMA_MDATAALIGN_WORD
  12. ProjectManager.KeepUserCode=true
  13. Mcu.UserName=STM32F072C8Tx
  14. Dma.ADC.0.Mode=DMA_CIRCULAR
  15. SPI2.VirtualType=VM_MASTER
  16. RCC.PLLCLKFreq_Value=48000000
  17. VP_IWDG_VS_IWDG.Mode=IWDG_Activate
  18. PA12.GPIOParameters=GPIO_Label
  19. ProjectManager.functionlistsort=1-MX_GPIO_Init-GPIO-false-HAL-true,2-MX_DMA_Init-DMA-false-HAL-true,3-SystemClock_Config-RCC-false-HAL-false,4-MX_ADC_Init-ADC-false-HAL-true,5-MX_SPI2_Init-SPI2-false-HAL-true,6-MX_TIM17_Init-TIM17-false-HAL-true,7-MX_TIM15_Init-TIM15-false-HAL-true,8-MX_IWDG_Init-IWDG-false-HAL-true,9-MX_CRC_Init-CRC-false-HAL-true,10-MX_TIM2_Init-TIM2-false-HAL-true
  20. PA9.GPIOParameters=GPIO_Label
  21. Dma.SPI2_TX.1.PeriphInc=DMA_PINC_DISABLE
  22. PA11.GPIOParameters=GPIO_Label
  23. CRC.InputDataFormat=CRC_INPUTDATA_FORMAT_WORDS
  24. Dma.ADC.0.Priority=DMA_PRIORITY_HIGH
  25. PA3.GPIOParameters=GPIO_Label
  26. RCC.USART2Freq_Value=48000000
  27. NVIC.SVC_IRQn=true\:0\:0\:false\:false\:true\:false\:false
  28. PC13.GPIO_Label=OLED CS
  29. PB13.GPIO_Label=OLED SCL
  30. PB11.Signal=GPIO_Output
  31. PB13.Signal=SPI2_SCK
  32. PB15.Signal=SPI2_MOSI
  33. PA2.GPIOParameters=GPIO_Label
  34. PinOutPanel.RotationAngle=0
  35. RCC.SYSCLKSource=RCC_SYSCLKSOURCE_HSI48
  36. ProjectManager.StackSize=0x10
  37. Dma.SPI2_TX.1.RequestParameters=Instance,Direction,PeriphInc,MemInc,PeriphDataAlignment,MemDataAlignment,Mode,Priority
  38. Mcu.IP4=NVIC
  39. Mcu.IP5=RCC
  40. RCC.FCLKCortexFreq_Value=48000000
  41. Mcu.IP2=DMA
  42. Mcu.IP3=IWDG
  43. TIM17.AutoReloadPreload=TIM_AUTORELOAD_PRELOAD_ENABLE
  44. Mcu.IP0=ADC
  45. PA12.Locked=true
  46. Mcu.IP1=CRC
  47. PA12.Signal=GPIO_Output
  48. Mcu.UserConstants=
  49. TIM15.Prescaler=479
  50. Mcu.ThirdPartyNb=0
  51. Dma.ADC.0.PeriphInc=DMA_PINC_DISABLE
  52. NVIC.TIM17_IRQn=true\:2\:0\:true\:false\:true\:true\:true
  53. RCC.HCLKFreq_Value=48000000
  54. Mcu.IPNb=11
  55. ProjectManager.PreviousToolchain=
  56. Dma.MEMTOMEM.2.PeriphDataAlignment=DMA_PDATAALIGN_WORD
  57. PA8.GPIOParameters=GPIO_Label
  58. Mcu.Pin6=PB12
  59. Mcu.Pin7=PB13
  60. VP_TIM2_VS_ClockSourceINT.Signal=TIM2_VS_ClockSourceINT
  61. TIM17.IPParameters=Prescaler,Period,AutoReloadPreload,Channel,Pulse,OCFastMode_PWM
  62. Mcu.Pin8=PB15
  63. Mcu.Pin9=PA8
  64. RCC.AHBFreq_Value=48000000
  65. SPI2.BaudRatePrescaler=SPI_BAUDRATEPRESCALER_4
  66. PB13.Locked=true
  67. Mcu.Pin0=PC13
  68. Mcu.Pin1=PA1
  69. Dma.ADC.0.Direction=DMA_PERIPH_TO_MEMORY
  70. GPIO.groupedBy=Group By Peripherals
  71. Mcu.Pin2=PA2
  72. Mcu.Pin3=PA3
  73. Mcu.Pin4=PA5
  74. ADC.SamplingTime=ADC_SAMPLETIME_13CYCLES_5
  75. Mcu.Pin5=PB11
  76. ProjectManager.ProjectBuild=false
  77. Dma.MEMTOMEM.2.MemInc=DMA_MINC_ENABLE
  78. PA8.Locked=true
  79. TIM17.Channel=TIM_CHANNEL_1
  80. Mcu.IP10=TIM17
  81. NVIC.SysTick_IRQn=true\:0\:0\:true\:false\:true\:false\:true
  82. RCC.PLLMUL=RCC_PLL_MUL6
  83. TIM15.Period=1999
  84. PB12.GPIO_Label=OLED RST
  85. Dma.MEMTOMEM.2.RequestParameters=Instance,Direction,PeriphInc,MemInc,PeriphDataAlignment,MemDataAlignment,Mode,Priority
  86. TIM17.Period=19999
  87. ProjectManager.FirmwarePackage=STM32Cube FW_F0 V1.11.2
  88. MxDb.Version=DB.6.0.21
  89. PA1.GPIOParameters=GPIO_Label
  90. ProjectManager.BackupPrevious=false
  91. Dma.MEMTOMEM.2.Mode=DMA_NORMAL
  92. PA14.Mode=Serial_Wire
  93. File.Version=6
  94. PA10.GPIO_Label=WAKE
  95. SPI2.CalculateBaudRate=12.0 MBits/s
  96. PB7.Signal=TIM17_CH1N
  97. VP_TIM15_VS_OPM.Mode=OPM_bit
  98. PA8.Signal=GPIO_Input
  99. Dma.MEMTOMEM.2.Direction=DMA_MEMORY_TO_MEMORY
  100. NVIC.PendSV_IRQn=true\:0\:0\:false\:false\:true\:false\:false
  101. VP_TIM15_VS_ClockSourceINT.Signal=TIM15_VS_ClockSourceINT
  102. Dma.RequestsNb=3
  103. ProjectManager.HalAssertFull=false
  104. ProjectManager.ProjectName=STM32SolderingStation
  105. Dma.ADC.0.MemInc=DMA_MINC_ENABLE
  106. RCC.PLLMCOFreq_Value=48000000
  107. PB7.GPIO_Label=PWM
  108. Mcu.Package=LQFP48
  109. Dma.SPI2_TX.1.Mode=DMA_NORMAL
  110. PA5.Locked=true
  111. SPI2.Mode=SPI_MODE_MASTER
  112. ProjectManager.ToolChainLocation=
  113. PA2.GPIO_Label=NTC
  114. Dma.ADC.0.Instance=DMA1_Channel1
  115. VP_SYS_VS_Systick.Signal=SYS_VS_Systick
  116. IWDG.Reload=624
  117. PA10.Signal=GPIO_Input
  118. PA5.GPIOParameters=GPIO_Label
  119. Dma.SPI2_TX.1.Instance=DMA1_Channel5
  120. Dma.ADC.0.MemDataAlignment=DMA_MDATAALIGN_HALFWORD
  121. Dma.Request2=MEMTOMEM
  122. RCC.CECFreq_Value=32786.88524590164
  123. Dma.Request1=SPI2_TX
  124. RCC.APB1TimFreq_Value=48000000
  125. SPI2.Direction=SPI_DIRECTION_2LINES
  126. PB13.Mode=TX_Only_Simplex_Unidirect_Master
  127. Dma.Request0=ADC
  128. NVIC.TIM15_IRQn=true\:2\:0\:true\:false\:true\:true\:true
  129. ADC.ExternalTrigConv=ADC_SOFTWARE_START
  130. ProjectManager.CustomerFirmwarePackage=
  131. TIM17.OCFastMode_PWM=TIM_OCFAST_ENABLE
  132. PA3.Signal=ADC_IN3
  133. PA5.Mode=IN5
  134. PA2.Locked=true
  135. RCC.I2SFreq_Value=48000000
  136. Dma.SPI2_TX.1.MemInc=DMA_MINC_ENABLE
  137. ProjectManager.ProjectFileName=STM32SolderingStation.ioc
  138. Mcu.PinsNb=24
  139. TIM17.Pulse=1
  140. ProjectManager.NoMain=false
  141. PC13.Locked=true
  142. PC13.Signal=GPIO_Output
  143. PA9.GPIO_Label=ENC_L
  144. Dma.MEMTOMEM.2.Instance=DMA1_Channel2
  145. SPI2.NSSPMode=SPI_NSS_PULSE_DISABLE
  146. PB11.GPIO_Label=OLED DC
  147. PA11.GPIO_Label=ENC_SW
  148. ProjectManager.DefaultFWLocation=true
  149. ADC.IPParameters=ContinuousConvMode,SamplingTime,DMAContinuousRequests,EOCSelection,ExternalTrigConv
  150. PB12.Locked=true
  151. ProjectManager.DeletePrevious=true
  152. VP_TIM17_VS_ClockSourceINT.Signal=TIM17_VS_ClockSourceINT
  153. PA12.GPIO_Label=BUZZER
  154. RCC.FamilyName=M
  155. CRC.IPParameters=InputDataFormat
  156. Dma.ADC.0.PeriphDataAlignment=DMA_PDATAALIGN_HALFWORD
  157. Dma.MEMTOMEM.2.Priority=DMA_PRIORITY_LOW
  158. PA13.Signal=SYS_SWDIO
  159. PA3.Mode=IN3
  160. PA11.Locked=true
  161. PA8.GPIO_Label=ENC_R
  162. ProjectManager.TargetToolchain=STM32CubeIDE
  163. VP_CRC_VS_CRC.Signal=CRC_VS_CRC
  164. PB7.GPIOParameters=GPIO_Label
  165. PA9.Signal=GPIO_Input
  166. PB11.GPIOParameters=GPIO_Label
  167. SPI2.IPParameters=VirtualType,Mode,Direction,BaudRatePrescaler,CalculateBaudRate,DataSize,NSSPMode
  168. ProjectManager.RegisterCallBack=
  169. TIM15.IPParameters=TIM_MasterOutputTrigger,Prescaler,Period,AutoReloadPreload
  170. PA1.Signal=ADC_IN1
  171. PA5.Signal=ADC_IN5
  172. ADC.DMAContinuousRequests=ENABLE
  173. board=custom
  174. Dma.SPI2_TX.1.Direction=DMA_MEMORY_TO_PERIPH
  175. ProjectManager.LastFirmware=true
  176. PB15.Mode=TX_Only_Simplex_Unidirect_Master
  177. VP_TIM15_VS_OPM.Signal=TIM15_VS_OPM
  178. RCC.VCOOutput2Freq_Value=8000000
  179. Dma.ADC.0.RequestParameters=Instance,Direction,PeriphInc,MemInc,PeriphDataAlignment,MemDataAlignment,Mode,Priority
  180. PA1.Mode=IN1
  181. Dma.SPI2_TX.1.PeriphDataAlignment=DMA_PDATAALIGN_BYTE
  182. MxCube.Version=6.2.1
  183. NVIC.DMA1_Channel4_5_6_7_IRQn=true\:3\:0\:true\:false\:true\:false\:true
  184. VP_TIM2_VS_ClockSourceINT.Mode=Internal
  185. PB15.GPIO_Label=OLED SDA
  186. PC13.GPIOParameters=GPIO_Label
  187. Dma.SPI2_TX.1.Priority=DMA_PRIORITY_LOW
  188. PA1.GPIO_Label=VREF
  189. PA10.GPIOParameters=GPIO_Label
  190. VP_SYS_VS_Systick.Mode=SysTick
  191. PA9.Locked=true
  192. ADC.EOCSelection=ADC_EOC_SEQ_CONV
  193. NVIC.NonMaskableInt_IRQn=true\:0\:0\:false\:false\:true\:false\:false
  194. PB15.GPIOParameters=GPIO_Label
  195. PA13.Mode=Serial_Wire
  196. ProjectManager.FreePins=false
  197. RCC.IPParameters=AHBFreq_Value,APB1Freq_Value,APB1TimFreq_Value,CECFreq_Value,FCLKCortexFreq_Value,FamilyName,HCLKFreq_Value,HSICECFreq_Value,I2SFreq_Value,MCOFreq_Value,PLLCLKFreq_Value,PLLMCOFreq_Value,PLLMUL,SYSCLKFreq_VALUE,SYSCLKSource,TimSysFreq_Value,USART1Freq_Value,USART2Freq_Value,VCOOutput2Freq_Value
  198. IWDG.IPParameters=Reload,Prescaler
  199. ProjectManager.AskForMigrate=true
  200. Mcu.Name=STM32F072C(8-B)Tx
  201. PA2.Signal=ADC_IN2
  202. ProjectManager.UnderRoot=true
  203. Mcu.IP8=TIM2
  204. RCC.HSICECFreq_Value=32786.88524590164
  205. Mcu.IP9=TIM15
  206. Mcu.IP6=SPI2
  207. Mcu.IP7=SYS
  208. ProjectManager.CoupleFile=false
  209. RCC.SYSCLKFreq_VALUE=48000000
  210. Mcu.Pin22=VP_TIM15_VS_OPM
  211. Mcu.Pin23=VP_TIM17_VS_ClockSourceINT
  212. RCC.TimSysFreq_Value=48000000
  213. Mcu.Pin20=VP_TIM2_VS_ClockSourceINT
  214. PA1.Locked=true
  215. PA3.Locked=true
  216. Mcu.Pin21=VP_TIM15_VS_ClockSourceINT
  217. PA5.GPIO_Label=TIP
  218. PA10.Locked=true
  219. NVIC.ForceEnableDMAVector=true
  220. KeepUserPlacement=false
  221. ProjectManager.CompilerOptimize=6
  222. PB7.Mode=PWM Generation1 CH1N
  223. PA11.Signal=GPIO_Input
  224. VP_TIM15_VS_ClockSourceINT.Mode=Internal
  225. VP_IWDG_VS_IWDG.Signal=IWDG_VS_IWDG
  226. PA14.Signal=SYS_SWCLK
  227. ProjectManager.HeapSize=0x10
  228. Mcu.Pin15=PA14
  229. NVIC.HardFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false
  230. Mcu.Pin16=PB7
  231. Mcu.Pin13=PA12
  232. Mcu.Pin14=PA13
  233. Mcu.Pin19=VP_SYS_VS_Systick
  234. ProjectManager.ComputerToolchain=false
  235. Mcu.Pin17=VP_CRC_VS_CRC
  236. Mcu.Pin18=VP_IWDG_VS_IWDG
  237. Mcu.Pin11=PA10
  238. Mcu.Pin12=PA11
  239. Mcu.Pin10=PA9
  240. IWDG.Prescaler=IWDG_PRESCALER_32
  241. PB7.Locked=true
  242. PA2.Mode=IN2
  243. SPI2.DataSize=SPI_DATASIZE_8BIT
  244. NVIC.DMA1_Channel1_IRQn=true\:1\:0\:true\:false\:true\:false\:true
  245. RCC.APB1Freq_Value=48000000
  246. VP_CRC_VS_CRC.Mode=CRC_Activate
  247. TIM15.TIM_MasterOutputTrigger=TIM_TRGO_RESET
  248. ADC.ContinuousConvMode=ENABLE
  249. Dma.SPI2_TX.1.MemDataAlignment=DMA_MDATAALIGN_BYTE
  250. PB11.Locked=true
  251. ProjectManager.DeviceId=STM32F072C8Tx
  252. PB12.GPIOParameters=GPIO_Label
  253. PB12.Signal=GPIO_Output
  254. ProjectManager.LibraryCopy=1
  255. PA3.GPIO_Label=VIN
  256. isbadioc=false