Changeset 97 for ctrl/firmware/Main/CubeMX
- Timestamp:
- Feb 14, 2025, 3:46:57 PM (3 months ago)
- Location:
- ctrl/firmware/Main/CubeMX
- Files:
-
- 4 added
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
ctrl/firmware/Main/CubeMX/Core/Inc/main.h
r92 r97 70 70 #define U_BAT_Pin GPIO_PIN_0 71 71 #define U_BAT_GPIO_Port GPIOC 72 #define DAC_U_LIMIT_Pin GPIO_PIN_5 73 #define DAC_U_LIMIT_GPIO_Port GPIOA 72 74 #define POWER_4V_EN_Pin GPIO_PIN_15 73 75 #define POWER_4V_EN_GPIO_Port GPIOF -
ctrl/firmware/Main/CubeMX/Core/Inc/stm32h7xx_hal_conf.h
r96 r97 43 43 /* #define HAL_CRC_MODULE_ENABLED */ 44 44 /* #define HAL_CRYP_MODULE_ENABLED */ 45 /* #define HAL_DAC_MODULE_ENABLED */ 45 #define HAL_DAC_MODULE_ENABLED 46 46 /* #define HAL_DCMI_MODULE_ENABLED */ 47 47 /* #define HAL_DMA2D_MODULE_ENABLED */ -
ctrl/firmware/Main/CubeMX/Core/Src/gpio.c
r91 r97 118 118 119 119 /*Configure GPIO pins : PA0 PA1 PA2 PA3 120 PA4 PA 5 PA6 PA7121 PA 9 PA10 PA11 PA12 */120 PA4 PA6 PA7 PA9 121 PA10 PA11 PA12 */ 122 122 GPIO_InitStruct.Pin = GPIO_PIN_0|GPIO_PIN_1|GPIO_PIN_2|GPIO_PIN_3 123 |GPIO_PIN_4|GPIO_PIN_ 5|GPIO_PIN_6|GPIO_PIN_7124 |GPIO_PIN_ 9|GPIO_PIN_10|GPIO_PIN_11|GPIO_PIN_12;123 |GPIO_PIN_4|GPIO_PIN_6|GPIO_PIN_7|GPIO_PIN_9 124 |GPIO_PIN_10|GPIO_PIN_11|GPIO_PIN_12; 125 125 GPIO_InitStruct.Mode = GPIO_MODE_ANALOG; 126 126 GPIO_InitStruct.Pull = GPIO_NOPULL; -
ctrl/firmware/Main/CubeMX/Core/Src/main.c
r96 r97 22 22 #include "adc.h" 23 23 #include "bdma.h" 24 #include "dac.h" 24 25 #include "dma.h" 25 26 #include "dts.h" … … 147 148 MX_USART3_UART_Init(); 148 149 MX_DTS_Init(); 150 MX_DAC1_Init(); 149 151 /* USER CODE BEGIN 2 */ 150 152 -
ctrl/firmware/Main/CubeMX/charger.ioc
r96 r97 70 70 CORTEX_M7.TypeExtField_S-Cortex_Memory_Protection_Unit_Region2_Settings_S=MPU_TEX_LEVEL1 71 71 CORTEX_M7.default_mode_Activation=1 72 DAC1.DAC_Channel-DAC_OUT2=DAC_CHANNEL_2 73 DAC1.IPParameters=DAC_Channel-DAC_OUT2 72 74 DTS.IPParameters=RefClock,SamplingTime 73 75 DTS.RefClock=DTS_REFCLKSEL_LSE … … 274 276 Mcu.IP0=ADC3 275 277 Mcu.IP1=BDMA 276 Mcu.IP10= MEMORYMAP277 Mcu.IP11= NVIC278 Mcu.IP12= RCC279 Mcu.IP13=R TC280 Mcu.IP14= SDMMC1281 Mcu.IP15=S PI2282 Mcu.IP16=SPI 4283 Mcu.IP17=S YS284 Mcu.IP18= TIM3285 Mcu.IP19=TIM 6278 Mcu.IP10=I2C2 279 Mcu.IP11=MEMORYMAP 280 Mcu.IP12=NVIC 281 Mcu.IP13=RCC 282 Mcu.IP14=RTC 283 Mcu.IP15=SDMMC1 284 Mcu.IP16=SPI2 285 Mcu.IP17=SPI4 286 Mcu.IP18=SYS 287 Mcu.IP19=TIM3 286 288 Mcu.IP2=CORTEX_M7 287 Mcu.IP20=TIM8 288 Mcu.IP21=USART2 289 Mcu.IP22=USART3 290 Mcu.IP23=USART10 291 Mcu.IP24=VREFBUF 292 Mcu.IP3=DEBUG 293 Mcu.IP4=DMA 294 Mcu.IP5=DTS 295 Mcu.IP6=FATFS 296 Mcu.IP7=FREERTOS 297 Mcu.IP8=I2C1 298 Mcu.IP9=I2C2 299 Mcu.IPNb=25 289 Mcu.IP20=TIM6 290 Mcu.IP21=TIM8 291 Mcu.IP22=USART2 292 Mcu.IP23=USART3 293 Mcu.IP24=USART10 294 Mcu.IP25=VREFBUF 295 Mcu.IP3=DAC1 296 Mcu.IP4=DEBUG 297 Mcu.IP5=DMA 298 Mcu.IP6=DTS 299 Mcu.IP7=FATFS 300 Mcu.IP8=FREERTOS 301 Mcu.IP9=I2C1 302 Mcu.IPNb=26 300 303 Mcu.Name=STM32H723ZETx 301 304 Mcu.Package=LQFP144 302 305 Mcu.Pin0=PE2 303 306 Mcu.Pin1=PE3 304 Mcu.Pin10=P F15305 Mcu.Pin11=P G0306 Mcu.Pin12=PG 1307 Mcu.Pin13=P E7308 Mcu.Pin14=PE 11309 Mcu.Pin15=PE1 2310 Mcu.Pin16=PE1 3311 Mcu.Pin17=PE1 4312 Mcu.Pin18=PE1 5313 Mcu.Pin19=P B10307 Mcu.Pin10=PA5 308 Mcu.Pin11=PF15 309 Mcu.Pin12=PG0 310 Mcu.Pin13=PG1 311 Mcu.Pin14=PE7 312 Mcu.Pin15=PE11 313 Mcu.Pin16=PE12 314 Mcu.Pin17=PE13 315 Mcu.Pin18=PE14 316 Mcu.Pin19=PE15 314 317 Mcu.Pin2=PE6 315 Mcu.Pin20=PB1 4316 Mcu.Pin21=PB1 5317 Mcu.Pin22=P D8318 Mcu.Pin23=PD 9319 Mcu.Pin24=PD 10320 Mcu.Pin25=PD1 1321 Mcu.Pin26=PD1 2322 Mcu.Pin27=PD1 3323 Mcu.Pin28=P C6324 Mcu.Pin29=PC 7318 Mcu.Pin20=PB10 319 Mcu.Pin21=PB14 320 Mcu.Pin22=PB15 321 Mcu.Pin23=PD8 322 Mcu.Pin24=PD9 323 Mcu.Pin25=PD10 324 Mcu.Pin26=PD11 325 Mcu.Pin27=PD12 326 Mcu.Pin28=PD13 327 Mcu.Pin29=PC6 325 328 Mcu.Pin3=PC14-OSC32_IN 326 Mcu.Pin30=PC 8327 Mcu.Pin31=PC 9328 Mcu.Pin32=P A8329 Mcu.Pin33=PA 13(JTMS/SWDIO)330 Mcu.Pin34=PA1 4(JTCK/SWCLK)331 Mcu.Pin35=PA1 5(JTDI)332 Mcu.Pin36=P C10333 Mcu.Pin37=PC1 1334 Mcu.Pin38=PC1 2335 Mcu.Pin39=P D2329 Mcu.Pin30=PC7 330 Mcu.Pin31=PC8 331 Mcu.Pin32=PC9 332 Mcu.Pin33=PA8 333 Mcu.Pin34=PA13(JTMS/SWDIO) 334 Mcu.Pin35=PA14(JTCK/SWCLK) 335 Mcu.Pin36=PA15(JTDI) 336 Mcu.Pin37=PC10 337 Mcu.Pin38=PC11 338 Mcu.Pin39=PC12 336 339 Mcu.Pin4=PC15-OSC32_OUT 337 Mcu.Pin40=PD 3338 Mcu.Pin41=PD 4339 Mcu.Pin42=PD 5340 Mcu.Pin43=PD 6341 Mcu.Pin44=PD 7342 Mcu.Pin45=P G9343 Mcu.Pin46=PG 10344 Mcu.Pin47=PG1 1345 Mcu.Pin48=PG1 2346 Mcu.Pin49=PG1 3340 Mcu.Pin40=PD2 341 Mcu.Pin41=PD3 342 Mcu.Pin42=PD4 343 Mcu.Pin43=PD5 344 Mcu.Pin44=PD6 345 Mcu.Pin45=PD7 346 Mcu.Pin46=PG9 347 Mcu.Pin47=PG10 348 Mcu.Pin48=PG11 349 Mcu.Pin49=PG12 347 350 Mcu.Pin5=PF0 348 Mcu.Pin50=PG1 4349 Mcu.Pin51=PG1 5350 Mcu.Pin52=P B4(NJTRST)351 Mcu.Pin53=PB 6352 Mcu.Pin54=PB 7353 Mcu.Pin55=PB 8354 Mcu.Pin56=PB 9355 Mcu.Pin57= VP_ADC3_TempSens_Input356 Mcu.Pin58=VP_ADC3_ Vref_Input357 Mcu.Pin59=VP_ADC3_V bat_Input351 Mcu.Pin50=PG13 352 Mcu.Pin51=PG14 353 Mcu.Pin52=PG15 354 Mcu.Pin53=PB4(NJTRST) 355 Mcu.Pin54=PB6 356 Mcu.Pin55=PB7 357 Mcu.Pin56=PB8 358 Mcu.Pin57=PB9 359 Mcu.Pin58=VP_ADC3_TempSens_Input 360 Mcu.Pin59=VP_ADC3_Vref_Input 358 361 Mcu.Pin6=PF1 359 Mcu.Pin60=VP_ DTS_VS-DTS360 Mcu.Pin61=VP_ FATFS_VS_SDIO361 Mcu.Pin62=VP_F REERTOS_VS_CMSIS_V2362 Mcu.Pin63=VP_ RTC_VS_RTC_Activate363 Mcu.Pin64=VP_RTC_VS_RTC_ Calendar364 Mcu.Pin65=VP_ SYS_VS_tim7365 Mcu.Pin66=VP_ TIM3_VS_ClockSourceINT366 Mcu.Pin67=VP_TIM 6_VS_ClockSourceINT367 Mcu.Pin68=VP_TIM 8_VS_ControllerModeReset368 Mcu.Pin69=VP_TIM8_VS_C lockSourceINT362 Mcu.Pin60=VP_ADC3_Vbat_Input 363 Mcu.Pin61=VP_DTS_VS-DTS 364 Mcu.Pin62=VP_FATFS_VS_SDIO 365 Mcu.Pin63=VP_FREERTOS_VS_CMSIS_V2 366 Mcu.Pin64=VP_RTC_VS_RTC_Activate 367 Mcu.Pin65=VP_RTC_VS_RTC_Calendar 368 Mcu.Pin66=VP_SYS_VS_tim7 369 Mcu.Pin67=VP_TIM3_VS_ClockSourceINT 370 Mcu.Pin68=VP_TIM6_VS_ClockSourceINT 371 Mcu.Pin69=VP_TIM8_VS_ControllerModeReset 369 372 Mcu.Pin7=PH0-OSC_IN 370 Mcu.Pin70=VP_VREFBUF_V_VREFBUF 371 Mcu.Pin71=VP_MEMORYMAP_VS_MEMORYMAP 372 Mcu.Pin72=VP_STMicroelectronics.X-CUBE-EEPRMA1_VS_BoardOoPartJjEEPROM_5.1.0_5.1.0 373 Mcu.Pin70=VP_TIM8_VS_ClockSourceINT 374 Mcu.Pin71=VP_VREFBUF_V_VREFBUF 375 Mcu.Pin72=VP_MEMORYMAP_VS_MEMORYMAP 376 Mcu.Pin73=VP_STMicroelectronics.X-CUBE-EEPRMA1_VS_BoardOoPartJjEEPROM_5.1.0_5.1.0 373 377 Mcu.Pin8=PH1-OSC_OUT 374 378 Mcu.Pin9=PC0 375 Mcu.PinsNb=7 3379 Mcu.PinsNb=74 376 380 Mcu.ThirdParty0=STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0 377 381 Mcu.ThirdParty1=STMicroelectronics.X-CUBE-EEPRMA1.5.1.0 … … 422 426 PA15(JTDI).Locked=true 423 427 PA15(JTDI).Signal=GPIO_Output 428 PA5.GPIOParameters=GPIO_Label 429 PA5.GPIO_Label=DAC_U_LIMIT 430 PA5.Locked=true 431 PA5.Signal=COMP_DAC12_group 424 432 PA8.GPIOParameters=GPIO_PuPd,GPIO_Label 425 433 PA8.GPIO_Label=SD_DETECT … … 665 673 ProjectManager.UAScriptBeforePath= 666 674 ProjectManager.UnderRoot=true 667 ProjectManager.functionlistsort=1-MX_GPIO_Init-GPIO-false-HAL-true,2-MX_DMA_Init-DMA-false-HAL-true,3-MX_BDMA_Init-BDMA-false-HAL-true,4-MX_RTC_Init-RTC-false-HAL-true,5-MX_SPI4_Init-SPI4-false-HAL-true,6-MX_SDMMC1_SD_Init-SDMMC1-false-HAL-true,7-SystemClock_Config-RCC-false-HAL-false,8-MX_FATFS_Init-FATFS-false-HAL-false,9-MX_TIM8_Init-TIM8-false-HAL-true,10-MX_SPI2_Init-SPI2-false-HAL-true,11-MX_USART2_UART_Init-USART2-false-HAL-true,12-MX_USART10_UART_Init-USART10-false-HAL-true,13-MX_TIM6_Init-TIM6-false-HAL-true,14-MX_I2C2_Init-I2C2-false-HAL-true,15-MX_ADC3_Init-ADC3-false-HAL-true,16-MX_TIM3_Init-TIM3-false-HAL-true,17-MX_I2C1_Init-I2C1-false-HAL-true,18-MX_USART3_UART_Init-USART3-false-HAL-true,19-MX_DTS_Init-DTS-false-HAL-true, 0-MX_CORTEX_M7_Init-CORTEX_M7-false-HAL-true,0-MX_VREFBUF_Init-VREFBUF-false-HAL-true675 ProjectManager.functionlistsort=1-MX_GPIO_Init-GPIO-false-HAL-true,2-MX_DMA_Init-DMA-false-HAL-true,3-MX_BDMA_Init-BDMA-false-HAL-true,4-MX_RTC_Init-RTC-false-HAL-true,5-MX_SPI4_Init-SPI4-false-HAL-true,6-MX_SDMMC1_SD_Init-SDMMC1-false-HAL-true,7-SystemClock_Config-RCC-false-HAL-false,8-MX_FATFS_Init-FATFS-false-HAL-false,9-MX_TIM8_Init-TIM8-false-HAL-true,10-MX_SPI2_Init-SPI2-false-HAL-true,11-MX_USART2_UART_Init-USART2-false-HAL-true,12-MX_USART10_UART_Init-USART10-false-HAL-true,13-MX_TIM6_Init-TIM6-false-HAL-true,14-MX_I2C2_Init-I2C2-false-HAL-true,15-MX_ADC3_Init-ADC3-false-HAL-true,16-MX_TIM3_Init-TIM3-false-HAL-true,17-MX_I2C1_Init-I2C1-false-HAL-true,18-MX_USART3_UART_Init-USART3-false-HAL-true,19-MX_DTS_Init-DTS-false-HAL-true,20-MX_DAC1_Init-DAC1-false-HAL-true,0-MX_CORTEX_M7_Init-CORTEX_M7-false-HAL-true,0-MX_VREFBUF_Init-VREFBUF-false-HAL-true 668 676 RCC.ADCCLockSelection=RCC_ADCCLKSOURCE_PLL3 669 677 RCC.ADCFreq_Value=60000000 … … 762 770 SH.ADCx_INP10.0=ADC3_INP10,IN10-Single-Ended 763 771 SH.ADCx_INP10.ConfNb=1 772 SH.COMP_DAC12_group.0=DAC1_OUT2,DAC_OUT2 773 SH.COMP_DAC12_group.ConfNb=1 764 774 SH.GPXTI8.0=GPIO_EXTI8 765 775 SH.GPXTI8.ConfNb=1
Note: See TracChangeset
for help on using the changeset viewer.