configured external ADC sync and Mach-Zander modulation clocks at 2 and 1 MHz respectively

This commit is contained in:
2025-04-07 17:29:51 +03:00
parent ca8405bb41
commit 61bb0c41db
7 changed files with 263 additions and 151 deletions

View File

@ -65,15 +65,16 @@ Mcu.IP10=SPI5
Mcu.IP11=SPI6
Mcu.IP12=SYS
Mcu.IP13=TIM2
Mcu.IP14=TIM5
Mcu.IP15=TIM6
Mcu.IP16=TIM7
Mcu.IP17=TIM8
Mcu.IP18=TIM10
Mcu.IP19=TIM11
Mcu.IP14=TIM4
Mcu.IP15=TIM5
Mcu.IP16=TIM6
Mcu.IP17=TIM7
Mcu.IP18=TIM8
Mcu.IP19=TIM10
Mcu.IP2=CORTEX_M7
Mcu.IP20=UART8
Mcu.IP21=USART1
Mcu.IP20=TIM11
Mcu.IP21=UART8
Mcu.IP22=USART1
Mcu.IP3=DMA
Mcu.IP4=FATFS
Mcu.IP5=NVIC
@ -81,7 +82,7 @@ Mcu.IP6=RCC
Mcu.IP7=SDMMC1
Mcu.IP8=SPI2
Mcu.IP9=SPI4
Mcu.IPNb=22
Mcu.IPNb=23
Mcu.Name=STM32F767ZITx
Mcu.Package=LQFP144
Mcu.Pin0=PF3
@ -157,20 +158,21 @@ Mcu.Pin71=PE1
Mcu.Pin72=VP_FATFS_VS_SDIO
Mcu.Pin73=VP_SYS_VS_Systick
Mcu.Pin74=VP_TIM2_VS_ClockSourceINT
Mcu.Pin75=VP_TIM5_VS_ClockSourceINT
Mcu.Pin76=VP_TIM6_VS_ClockSourceINT
Mcu.Pin77=VP_TIM7_VS_ClockSourceINT
Mcu.Pin78=VP_TIM8_VS_ClockSourceINT
Mcu.Pin79=VP_TIM10_VS_ClockSourceINT
Mcu.Pin75=VP_TIM4_VS_ClockSourceINT
Mcu.Pin76=VP_TIM5_VS_ClockSourceINT
Mcu.Pin77=VP_TIM6_VS_ClockSourceINT
Mcu.Pin78=VP_TIM7_VS_ClockSourceINT
Mcu.Pin79=VP_TIM8_VS_ClockSourceINT
Mcu.Pin8=PH0/OSC_IN
Mcu.Pin80=VP_TIM11_VS_ClockSourceINT
Mcu.Pin80=VP_TIM10_VS_ClockSourceINT
Mcu.Pin81=VP_TIM11_VS_ClockSourceINT
Mcu.Pin9=PH1/OSC_OUT
Mcu.PinsNb=81
Mcu.PinsNb=82
Mcu.ThirdPartyNb=0
Mcu.UserConstants=
Mcu.UserName=STM32F767ZITx
MxCube.Version=6.12.1
MxDb.Version=DB.6.0.121
MxCube.Version=6.14.0
MxDb.Version=DB.6.0.140
NVIC.ADC_IRQn=true\:0\:0\:false\:false\:true\:true\:true\:true
NVIC.BusFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
NVIC.DMA2_Stream7_IRQn=true\:0\:0\:false\:false\:true\:false\:true\:true
@ -279,10 +281,8 @@ PB7.GPIOParameters=GPIO_Label
PB7.GPIO_Label=OUT_9
PB7.Locked=true
PB7.Signal=GPIO_Output
PB8.GPIOParameters=GPIO_Label
PB8.GPIO_Label=OUT_10
PB8.Locked=true
PB8.Signal=GPIO_Output
PB8.Signal=S_TIM4_CH3
PB9.Locked=true
PB9.Signal=S_TIM11_CH1
PC0.Locked=true
@ -437,6 +437,7 @@ PH1/OSC_OUT.Signal=RCC_OSC_OUT
PinOutPanel.RotationAngle=0
ProjectManager.AskForMigrate=true
ProjectManager.BackupPrevious=false
ProjectManager.CompilerLinker=GCC
ProjectManager.CompilerOptimize=6
ProjectManager.ComputerToolchain=false
ProjectManager.CoupleFile=false
@ -465,7 +466,7 @@ ProjectManager.ToolChainLocation=
ProjectManager.UAScriptAfterPath=
ProjectManager.UAScriptBeforePath=
ProjectManager.UnderRoot=false
ProjectManager.functionlistsort=1-MX_GPIO_Init-GPIO-false-HAL-true,2-SystemClock_Config-RCC-false-HAL-false,3-MX_DMA_Init-DMA-false-LL-true,4-MX_SPI4_Init-SPI4-false-LL-true,5-MX_FATFS_Init-FATFS-false-HAL-false,6-MX_TIM2_Init-TIM2-false-LL-true,7-MX_TIM5_Init-TIM5-false-LL-true,8-MX_ADC1_Init-ADC1-false-HAL-true,9-MX_ADC3_Init-ADC3-false-HAL-true,10-MX_SPI2_Init-SPI2-false-LL-true,11-MX_SPI5_Init-SPI5-false-LL-true,12-MX_SPI6_Init-SPI6-false-LL-true,13-MX_USART1_UART_Init-USART1-false-LL-true,14-MX_SDMMC1_SD_Init-SDMMC1-false-HAL-true,15-MX_TIM7_Init-TIM7-false-LL-true,16-MX_TIM6_Init-TIM6-false-LL-true,17-MX_TIM10_Init-TIM10-false-HAL-true,18-MX_UART8_Init-UART8-false-HAL-true,19-MX_TIM8_Init-TIM8-false-HAL-true,0-MX_CORTEX_M7_Init-CORTEX_M7-false-HAL-true
ProjectManager.functionlistsort=1-MX_GPIO_Init-GPIO-false-HAL-true,2-SystemClock_Config-RCC-false-HAL-false,3-MX_DMA_Init-DMA-false-LL-true,4-MX_SPI4_Init-SPI4-false-LL-true,5-MX_FATFS_Init-FATFS-false-HAL-false,6-MX_TIM2_Init-TIM2-false-LL-true,7-MX_TIM5_Init-TIM5-false-LL-true,8-MX_ADC1_Init-ADC1-false-HAL-true,9-MX_ADC3_Init-ADC3-false-HAL-true,10-MX_SPI2_Init-SPI2-false-LL-true,11-MX_SPI5_Init-SPI5-false-LL-true,12-MX_SPI6_Init-SPI6-false-LL-true,13-MX_USART1_UART_Init-USART1-false-LL-true,14-MX_SDMMC1_SD_Init-SDMMC1-false-HAL-true,15-MX_TIM7_Init-TIM7-false-LL-true,16-MX_TIM6_Init-TIM6-false-LL-true,17-MX_TIM10_Init-TIM10-false-HAL-true,18-MX_UART8_Init-UART8-false-HAL-true,19-MX_TIM8_Init-TIM8-false-HAL-true,20-MX_TIM11_Init-TIM11-false-HAL-true,21-MX_TIM4_Init-TIM4-false-HAL-true,0-MX_CORTEX_M7_Init-CORTEX_M7-false-HAL-true
RCC.AHBFreq_Value=184000000
RCC.APB1CLKDivider=RCC_HCLK_DIV4
RCC.APB1Freq_Value=46000000
@ -548,6 +549,8 @@ SH.ADCx_IN9.0=ADC1_IN9,IN9
SH.ADCx_IN9.ConfNb=1
SH.S_TIM11_CH1.0=TIM11_CH1,PWM Generation1 CH1
SH.S_TIM11_CH1.ConfNb=1
SH.S_TIM4_CH3.0=TIM4_CH3,PWM Generation3 CH3
SH.S_TIM4_CH3.ConfNb=1
SPI2.BaudRatePrescaler=SPI_BAUDRATEPRESCALER_8
SPI2.CLKPhase=SPI_PHASE_2EDGE
SPI2.CLKPolarity=SPI_POLARITY_HIGH
@ -590,8 +593,7 @@ TIM10.Period=9
TIM10.Prescaler=183
TIM11.AutoReloadPreload=TIM_AUTORELOAD_PRELOAD_ENABLE
TIM11.Channel=TIM_CHANNEL_1
TIM11.IPParameters=Channel,Prescaler,Period,Pulse,OCFastMode_PWM,AutoReloadPreload
TIM11.OCFastMode_PWM=TIM_OCFAST_ENABLE
TIM11.IPParameters=Prescaler,Period,AutoReloadPreload,Channel,Pulse
TIM11.Period=183
TIM11.Prescaler=0
TIM11.Pulse=91
@ -599,6 +601,10 @@ TIM2.ClockDivision=TIM_CLOCKDIVISION_DIV1
TIM2.IPParameters=Period,ClockDivision,Prescaler
TIM2.Period=840000
TIM2.Prescaler=1000
TIM4.Channel-PWM\ Generation3\ CH3=TIM_CHANNEL_3
TIM4.IPParameters=Channel-PWM Generation3 CH3,Period,Pulse-PWM Generation3 CH3
TIM4.Period=45
TIM4.Pulse-PWM\ Generation3\ CH3=22
TIM5.ClockDivision=TIM_CLOCKDIVISION_DIV1
TIM5.IPParameters=ClockDivision,Prescaler,Period
TIM5.Period=560
@ -625,6 +631,8 @@ VP_TIM11_VS_ClockSourceINT.Mode=Enable_Timer
VP_TIM11_VS_ClockSourceINT.Signal=TIM11_VS_ClockSourceINT
VP_TIM2_VS_ClockSourceINT.Mode=Internal
VP_TIM2_VS_ClockSourceINT.Signal=TIM2_VS_ClockSourceINT
VP_TIM4_VS_ClockSourceINT.Mode=Internal
VP_TIM4_VS_ClockSourceINT.Signal=TIM4_VS_ClockSourceINT
VP_TIM5_VS_ClockSourceINT.Mode=Internal
VP_TIM5_VS_ClockSourceINT.Signal=TIM5_VS_ClockSourceINT
VP_TIM6_VS_ClockSourceINT.Mode=Enable_Timer