tdse-tf_3-02

Controlador PID para derretidor de miel con control local via botones y remoto via WiFi
Index Commits Files Refs Submodules README
firmware-nucleo/tdse-tf_3-02.ioc (11098B)
   1 #MicroXplorer Configuration settings - do not modify
   2 CAD.formats=
   3 CAD.pinconfig=
   4 CAD.provider=
   5 Dma.I2C1_TX.0.Direction=DMA_MEMORY_TO_PERIPH
   6 Dma.I2C1_TX.0.Instance=DMA1_Channel6
   7 Dma.I2C1_TX.0.MemDataAlignment=DMA_MDATAALIGN_BYTE
   8 Dma.I2C1_TX.0.MemInc=DMA_MINC_ENABLE
   9 Dma.I2C1_TX.0.Mode=DMA_NORMAL
  10 Dma.I2C1_TX.0.PeriphDataAlignment=DMA_PDATAALIGN_BYTE
  11 Dma.I2C1_TX.0.PeriphInc=DMA_PINC_DISABLE
  12 Dma.I2C1_TX.0.Priority=DMA_PRIORITY_LOW
  13 Dma.I2C1_TX.0.RequestParameters=Instance,Direction,PeriphInc,MemInc,PeriphDataAlignment,MemDataAlignment,Mode,Priority
  14 Dma.Request0=I2C1_TX
  15 Dma.Request1=USART1_TX
  16 Dma.Request2=USART1_RX
  17 Dma.Request3=USART3_RX
  18 Dma.Request4=USART3_TX
  19 Dma.RequestsNb=5
  20 Dma.USART1_RX.2.Direction=DMA_PERIPH_TO_MEMORY
  21 Dma.USART1_RX.2.Instance=DMA1_Channel5
  22 Dma.USART1_RX.2.MemDataAlignment=DMA_MDATAALIGN_BYTE
  23 Dma.USART1_RX.2.MemInc=DMA_MINC_ENABLE
  24 Dma.USART1_RX.2.Mode=DMA_NORMAL
  25 Dma.USART1_RX.2.PeriphDataAlignment=DMA_PDATAALIGN_BYTE
  26 Dma.USART1_RX.2.PeriphInc=DMA_PINC_DISABLE
  27 Dma.USART1_RX.2.Priority=DMA_PRIORITY_HIGH
  28 Dma.USART1_RX.2.RequestParameters=Instance,Direction,PeriphInc,MemInc,PeriphDataAlignment,MemDataAlignment,Mode,Priority
  29 Dma.USART1_TX.1.Direction=DMA_MEMORY_TO_PERIPH
  30 Dma.USART1_TX.1.Instance=DMA1_Channel4
  31 Dma.USART1_TX.1.MemDataAlignment=DMA_MDATAALIGN_BYTE
  32 Dma.USART1_TX.1.MemInc=DMA_MINC_ENABLE
  33 Dma.USART1_TX.1.Mode=DMA_NORMAL
  34 Dma.USART1_TX.1.PeriphDataAlignment=DMA_PDATAALIGN_BYTE
  35 Dma.USART1_TX.1.PeriphInc=DMA_PINC_DISABLE
  36 Dma.USART1_TX.1.Priority=DMA_PRIORITY_HIGH
  37 Dma.USART1_TX.1.RequestParameters=Instance,Direction,PeriphInc,MemInc,PeriphDataAlignment,MemDataAlignment,Mode,Priority
  38 Dma.USART3_RX.3.Direction=DMA_PERIPH_TO_MEMORY
  39 Dma.USART3_RX.3.Instance=DMA1_Channel3
  40 Dma.USART3_RX.3.MemDataAlignment=DMA_MDATAALIGN_BYTE
  41 Dma.USART3_RX.3.MemInc=DMA_MINC_ENABLE
  42 Dma.USART3_RX.3.Mode=DMA_NORMAL
  43 Dma.USART3_RX.3.PeriphDataAlignment=DMA_PDATAALIGN_BYTE
  44 Dma.USART3_RX.3.PeriphInc=DMA_PINC_DISABLE
  45 Dma.USART3_RX.3.Priority=DMA_PRIORITY_LOW
  46 Dma.USART3_RX.3.RequestParameters=Instance,Direction,PeriphInc,MemInc,PeriphDataAlignment,MemDataAlignment,Mode,Priority
  47 Dma.USART3_TX.4.Direction=DMA_MEMORY_TO_PERIPH
  48 Dma.USART3_TX.4.Instance=DMA1_Channel2
  49 Dma.USART3_TX.4.MemDataAlignment=DMA_MDATAALIGN_BYTE
  50 Dma.USART3_TX.4.MemInc=DMA_MINC_ENABLE
  51 Dma.USART3_TX.4.Mode=DMA_NORMAL
  52 Dma.USART3_TX.4.PeriphDataAlignment=DMA_PDATAALIGN_BYTE
  53 Dma.USART3_TX.4.PeriphInc=DMA_PINC_DISABLE
  54 Dma.USART3_TX.4.Priority=DMA_PRIORITY_LOW
  55 Dma.USART3_TX.4.RequestParameters=Instance,Direction,PeriphInc,MemInc,PeriphDataAlignment,MemDataAlignment,Mode,Priority
  56 File.Version=6
  57 GPIO.groupedBy=Group By Peripherals
  58 KeepUserPlacement=false
  59 Mcu.CPN=STM32F103RBT6
  60 Mcu.Family=STM32F1
  61 Mcu.IP0=DMA
  62 Mcu.IP1=I2C1
  63 Mcu.IP2=NVIC
  64 Mcu.IP3=RCC
  65 Mcu.IP4=RTC
  66 Mcu.IP5=SYS
  67 Mcu.IP6=TIM1
  68 Mcu.IP7=TIM3
  69 Mcu.IP8=USART1
  70 Mcu.IP9=USART3
  71 Mcu.IPNb=10
  72 Mcu.Name=STM32F103R(8-B)Tx
  73 Mcu.Package=LQFP64
  74 Mcu.Pin0=PC13-TAMPER-RTC
  75 Mcu.Pin1=PC14-OSC32_IN
  76 Mcu.Pin10=PA8
  77 Mcu.Pin11=PA9
  78 Mcu.Pin12=PA10
  79 Mcu.Pin13=PA13
  80 Mcu.Pin14=PA14
  81 Mcu.Pin15=PC10
  82 Mcu.Pin16=PC11
  83 Mcu.Pin17=PB3
  84 Mcu.Pin18=PB4
  85 Mcu.Pin19=PB5
  86 Mcu.Pin2=PC15-OSC32_OUT
  87 Mcu.Pin20=PB8
  88 Mcu.Pin21=PB9
  89 Mcu.Pin22=VP_RTC_VS_RTC_Activate
  90 Mcu.Pin23=VP_RTC_VS_RTC_Calendar
  91 Mcu.Pin24=VP_RTC_No_RTC_Output
  92 Mcu.Pin25=VP_SYS_VS_Systick
  93 Mcu.Pin26=VP_TIM1_VS_ClockSourceINT
  94 Mcu.Pin27=VP_TIM3_VS_ClockSourceINT
  95 Mcu.Pin3=PD0-OSC_IN
  96 Mcu.Pin4=PD1-OSC_OUT
  97 Mcu.Pin5=PA2
  98 Mcu.Pin6=PA3
  99 Mcu.Pin7=PA5
 100 Mcu.Pin8=PA6
 101 Mcu.Pin9=PB10
 102 Mcu.PinsNb=28
 103 Mcu.ThirdPartyNb=0
 104 Mcu.UserConstants=
 105 Mcu.UserName=STM32F103RBTx
 106 MxCube.Version=6.15.0
 107 MxDb.Version=DB.6.0.150
 108 NVIC.BusFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
 109 NVIC.DMA1_Channel2_IRQn=true\:0\:0\:false\:false\:true\:false\:true\:true
 110 NVIC.DMA1_Channel3_IRQn=true\:0\:0\:false\:false\:true\:false\:true\:true
 111 NVIC.DMA1_Channel4_IRQn=true\:0\:0\:false\:false\:true\:false\:true\:true
 112 NVIC.DMA1_Channel5_IRQn=true\:0\:0\:false\:false\:true\:false\:true\:true
 113 NVIC.DMA1_Channel6_IRQn=true\:0\:0\:false\:false\:true\:false\:true\:true
 114 NVIC.DebugMonitor_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
 115 NVIC.EXTI15_10_IRQn=true\:0\:0\:false\:false\:true\:true\:true\:true
 116 NVIC.ForceEnableDMAVector=true
 117 NVIC.HardFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
 118 NVIC.I2C1_ER_IRQn=true\:0\:0\:false\:false\:true\:true\:true\:true
 119 NVIC.I2C1_EV_IRQn=true\:0\:0\:false\:false\:true\:true\:true\:true
 120 NVIC.MemoryManagement_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
 121 NVIC.NonMaskableInt_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
 122 NVIC.PendSV_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
 123 NVIC.PriorityGroup=NVIC_PRIORITYGROUP_4
 124 NVIC.SVCall_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
 125 NVIC.SysTick_IRQn=true\:15\:0\:false\:false\:true\:false\:true\:false
 126 NVIC.USART1_IRQn=true\:0\:0\:false\:false\:true\:true\:true\:true
 127 NVIC.USART3_IRQn=true\:0\:0\:false\:false\:true\:true\:true\:true
 128 NVIC.UsageFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
 129 PA10.GPIOParameters=GPIO_PuPd,GPIO_Label
 130 PA10.GPIO_Label=BTN_B
 131 PA10.GPIO_PuPd=GPIO_PULLUP
 132 PA10.Locked=true
 133 PA10.Signal=GPIO_Input
 134 PA13.GPIOParameters=GPIO_Label
 135 PA13.GPIO_Label=TMS
 136 PA13.Locked=true
 137 PA13.Mode=Serial_Wire
 138 PA13.Signal=SYS_JTMS-SWDIO
 139 PA14.GPIOParameters=GPIO_Label
 140 PA14.GPIO_Label=TCK
 141 PA14.Locked=true
 142 PA14.Mode=Serial_Wire
 143 PA14.Signal=SYS_JTCK-SWCLK
 144 PA2.GPIOParameters=GPIO_Speed,GPIO_PuPd,GPIO_Label,GPIO_Mode
 145 PA2.GPIO_Label=USART2_TX
 146 PA2.GPIO_Mode=GPIO_MODE_AF_PP
 147 PA2.GPIO_PuPd=GPIO_NOPULL
 148 PA2.GPIO_Speed=GPIO_SPEED_FREQ_LOW
 149 PA2.Locked=true
 150 PA2.Signal=USART2_TX
 151 PA3.GPIOParameters=GPIO_Speed,GPIO_PuPd,GPIO_Label,GPIO_Mode
 152 PA3.GPIO_Label=USART2_RX
 153 PA3.GPIO_Mode=GPIO_MODE_AF_PP
 154 PA3.GPIO_PuPd=GPIO_NOPULL
 155 PA3.GPIO_Speed=GPIO_SPEED_FREQ_LOW
 156 PA3.Locked=true
 157 PA3.Signal=USART2_RX
 158 PA5.GPIOParameters=GPIO_Speed,GPIO_PuPd,GPIO_Label,GPIO_ModeDefaultOutputPP
 159 PA5.GPIO_Label=LD2 [Built-in]
 160 PA5.GPIO_ModeDefaultOutputPP=GPIO_MODE_OUTPUT_PP
 161 PA5.GPIO_PuPd=GPIO_NOPULL
 162 PA5.GPIO_Speed=GPIO_SPEED_FREQ_LOW
 163 PA5.Locked=true
 164 PA5.Signal=GPIO_Output
 165 PA6.Signal=S_TIM3_CH1
 166 PA8.Signal=S_TIM1_CH1
 167 PA9.Locked=true
 168 PA9.Mode=Half_duplex(single_wire_mode)
 169 PA9.Signal=USART1_TX
 170 PB10.GPIOParameters=GPIO_Label
 171 PB10.GPIO_Label=LD3
 172 PB10.Locked=true
 173 PB10.Signal=GPIO_Output
 174 PB3.GPIOParameters=GPIO_Label
 175 PB3.GPIO_Label=SWO
 176 PB3.Locked=true
 177 PB3.Signal=SYS_JTDO-TRACESWO
 178 PB4.GPIOParameters=GPIO_PuPd,GPIO_Label
 179 PB4.GPIO_Label=BTN_D
 180 PB4.GPIO_PuPd=GPIO_PULLUP
 181 PB4.Locked=true
 182 PB4.Signal=GPIO_Input
 183 PB5.GPIOParameters=GPIO_PuPd,GPIO_Label
 184 PB5.GPIO_Label=BTN_C
 185 PB5.GPIO_PuPd=GPIO_PULLUP
 186 PB5.Locked=true
 187 PB5.Signal=GPIO_Input
 188 PB8.Locked=true
 189 PB8.Mode=I2C
 190 PB8.Signal=I2C1_SCL
 191 PB9.Locked=true
 192 PB9.Mode=I2C
 193 PB9.Signal=I2C1_SDA
 194 PC10.Mode=Asynchronous
 195 PC10.Signal=USART3_TX
 196 PC11.Mode=Asynchronous
 197 PC11.Signal=USART3_RX
 198 PC13-TAMPER-RTC.GPIOParameters=GPIO_PuPd,GPIO_Label
 199 PC13-TAMPER-RTC.GPIO_Label=BTN_A
 200 PC13-TAMPER-RTC.GPIO_PuPd=GPIO_NOPULL
 201 PC13-TAMPER-RTC.Locked=true
 202 PC13-TAMPER-RTC.Signal=GPXTI13
 203 PC14-OSC32_IN.Locked=true
 204 PC14-OSC32_IN.Mode=LSE-External-Oscillator
 205 PC14-OSC32_IN.Signal=RCC_OSC32_IN
 206 PC15-OSC32_OUT.Locked=true
 207 PC15-OSC32_OUT.Mode=LSE-External-Oscillator
 208 PC15-OSC32_OUT.Signal=RCC_OSC32_OUT
 209 PD0-OSC_IN.Locked=true
 210 PD0-OSC_IN.Mode=HSE-External-Clock-Source
 211 PD0-OSC_IN.Signal=RCC_OSC_IN
 212 PD1-OSC_OUT.Locked=true
 213 PD1-OSC_OUT.Mode=HSE-External-Clock-Source
 214 PD1-OSC_OUT.Signal=RCC_OSC_OUT
 215 PinOutPanel.RotationAngle=0
 216 ProjectManager.AskForMigrate=true
 217 ProjectManager.BackupPrevious=false
 218 ProjectManager.CompilerLinker=GCC
 219 ProjectManager.CompilerOptimize=6
 220 ProjectManager.ComputerToolchain=false
 221 ProjectManager.CoupleFile=false
 222 ProjectManager.CustomerFirmwarePackage=
 223 ProjectManager.DefaultFWLocation=true
 224 ProjectManager.DeletePrevious=true
 225 ProjectManager.DeviceId=STM32F103RBTx
 226 ProjectManager.FirmwarePackage=STM32Cube FW_F1 V1.8.7
 227 ProjectManager.FreePins=false
 228 ProjectManager.HalAssertFull=false
 229 ProjectManager.HeapSize=0x200
 230 ProjectManager.KeepUserCode=true
 231 ProjectManager.LastFirmware=true
 232 ProjectManager.LibraryCopy=1
 233 ProjectManager.MainLocation=Core/Src
 234 ProjectManager.NoMain=false
 235 ProjectManager.PreviousToolchain=
 236 ProjectManager.ProjectBuild=false
 237 ProjectManager.ProjectFileName=tdse-tf_3-02.ioc
 238 ProjectManager.ProjectName=tdse-tf_3-02
 239 ProjectManager.ProjectStructure=
 240 ProjectManager.RegisterCallBack=
 241 ProjectManager.StackSize=0x400
 242 ProjectManager.TargetToolchain=STM32CubeIDE
 243 ProjectManager.ToolChainLocation=
 244 ProjectManager.UAScriptAfterPath=
 245 ProjectManager.UAScriptBeforePath=
 246 ProjectManager.UnderRoot=true
 247 ProjectManager.functionlistsort=1-SystemClock_Config-RCC-false-HAL-false,2-MX_GPIO_Init-GPIO-false-HAL-true,3-MX_DMA_Init-DMA-false-HAL-true,4-MX_RTC_Init-RTC-false-HAL-true,5-MX_I2C1_Init-I2C1-false-HAL-true,6-MX_TIM1_Init-TIM1-false-HAL-true,7-MX_USART1_UART_Init-USART1-false-HAL-true,8-MX_TIM3_Init-TIM3-false-HAL-true,9-MX_USART3_UART_Init-USART3-false-HAL-true
 248 RCC.ADCFreqValue=32000000
 249 RCC.AHBFreq_Value=64000000
 250 RCC.APB1CLKDivider=RCC_HCLK_DIV2
 251 RCC.APB1Freq_Value=32000000
 252 RCC.APB1TimFreq_Value=64000000
 253 RCC.APB2Freq_Value=64000000
 254 RCC.APB2TimFreq_Value=64000000
 255 RCC.FCLKCortexFreq_Value=64000000
 256 RCC.FamilyName=M
 257 RCC.HCLKFreq_Value=64000000
 258 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,RTCClockSelection,RTCFreq_Value,SYSCLKFreq_VALUE,SYSCLKSource,TimSysFreq_Value,USBFreq_Value,VCOOutput2Freq_Value
 259 RCC.MCOFreq_Value=64000000
 260 RCC.PLLCLKFreq_Value=64000000
 261 RCC.PLLMCOFreq_Value=32000000
 262 RCC.PLLMUL=RCC_PLL_MUL16
 263 RCC.RTCClockSelection=RCC_RTCCLKSOURCE_LSE
 264 RCC.RTCFreq_Value=32768
 265 RCC.SYSCLKFreq_VALUE=64000000
 266 RCC.SYSCLKSource=RCC_SYSCLKSOURCE_PLLCLK
 267 RCC.TimSysFreq_Value=64000000
 268 RCC.USBFreq_Value=64000000
 269 RCC.VCOOutput2Freq_Value=4000000
 270 RTC.Format=RTC_FORMAT_BIN
 271 RTC.IPParameters=Format,OutPut
 272 RTC.OutPut=RTC_OUTPUTSOURCE_NONE
 273 SH.GPXTI13.0=GPIO_EXTI13
 274 SH.GPXTI13.ConfNb=1
 275 SH.S_TIM1_CH1.0=TIM1_CH1,PWM Generation1 CH1
 276 SH.S_TIM1_CH1.ConfNb=1
 277 SH.S_TIM3_CH1.0=TIM3_CH1,PWM Generation1 CH1
 278 SH.S_TIM3_CH1.ConfNb=1
 279 TIM1.Channel-PWM\ Generation1\ CH1=TIM_CHANNEL_1
 280 TIM1.IPParameters=Channel-PWM Generation1 CH1,Prescaler,Period
 281 TIM1.Period=200-1
 282 TIM1.Prescaler=640-1
 283 TIM3.Channel-PWM\ Generation1\ CH1=TIM_CHANNEL_1
 284 TIM3.IPParameters=Channel-PWM Generation1 CH1,Period,Pulse-PWM Generation1 CH1
 285 TIM3.Period=8000
 286 TIM3.Pulse-PWM\ Generation1\ CH1=4000
 287 USART1.IPParameters=VirtualMode
 288 USART1.VirtualMode=VM_ASYNC
 289 USART3.IPParameters=VirtualMode
 290 USART3.VirtualMode=VM_ASYNC
 291 VP_RTC_No_RTC_Output.Mode=RTC_OUT_NO
 292 VP_RTC_No_RTC_Output.Signal=RTC_No_RTC_Output
 293 VP_RTC_VS_RTC_Activate.Mode=RTC_Enabled
 294 VP_RTC_VS_RTC_Activate.Signal=RTC_VS_RTC_Activate
 295 VP_RTC_VS_RTC_Calendar.Mode=RTC_Calendar
 296 VP_RTC_VS_RTC_Calendar.Signal=RTC_VS_RTC_Calendar
 297 VP_SYS_VS_Systick.Mode=SysTick
 298 VP_SYS_VS_Systick.Signal=SYS_VS_Systick
 299 VP_TIM1_VS_ClockSourceINT.Mode=Internal
 300 VP_TIM1_VS_ClockSourceINT.Signal=TIM1_VS_ClockSourceINT
 301 VP_TIM3_VS_ClockSourceINT.Mode=Internal
 302 VP_TIM3_VS_ClockSourceINT.Signal=TIM3_VS_ClockSourceINT
 303 board=NUCLEO-F103RB
 304 isbadioc=false