diff --git a/emBODY/eBcode/arch-arm/board/amc/examples/basic/proj/amc-basic.uvoptx b/emBODY/eBcode/arch-arm/board/amc/examples/basic/proj/amc-basic.uvoptx
index cbb6442252..f3e581d1de 100644
--- a/emBODY/eBcode/arch-arm/board/amc/examples/basic/proj/amc-basic.uvoptx
+++ b/emBODY/eBcode/arch-arm/board/amc/examples/basic/proj/amc-basic.uvoptx
@@ -75,7 +75,7 @@
1
0
- 0
+ 1
18
@@ -459,7 +459,7 @@
0
0
- 1
+ 0
18
diff --git a/emBODY/eBcode/arch-arm/board/amc/examples/embot-os/proj/amc-embot-os.uvoptx b/emBODY/eBcode/arch-arm/board/amc/examples/embot-os/proj/amc-embot-os.uvoptx
index ec956fe09e..53588e7e43 100644
--- a/emBODY/eBcode/arch-arm/board/amc/examples/embot-os/proj/amc-embot-os.uvoptx
+++ b/emBODY/eBcode/arch-arm/board/amc/examples/embot-os/proj/amc-embot-os.uvoptx
@@ -333,7 +333,7 @@
1
0
- 0
+ 1
18
@@ -1232,7 +1232,7 @@
1
0
- 1
+ 0
18
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/.mxproject b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/.mxproject
index 379bf8ad23..f0d3d83543 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/.mxproject
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/.mxproject
@@ -1,3 +1,27 @@
+[CortexM7:PreviousLibFiles]
+LibFiles=Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rcc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rcc_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_flash.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_flash_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_gpio.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_gpio_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_hsem.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_dma.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_dma_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_mdma.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_pwr.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_pwr_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_cortex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_def.h;Drivers\STM32H7xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_i2c.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_i2c_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_exti.h;Utilities\ResourcesManager\res_mgr.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_adc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_adc_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_adc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_crc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_crc_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_eth.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_eth_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_fdcan.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rng.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rng_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rtc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rtc_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_spi.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_spi_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_tim.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_tim_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_pcd.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_pcd_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_usb.h;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_flash.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_flash_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_gpio.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_hsem.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_mdma.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cortex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_i2c.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_i2c_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_exti.c;Utilities\ResourcesManager\res_mgr.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_adc.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_adc_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_crc.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_crc_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_eth.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_eth_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_fdcan.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rng.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rng_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rtc.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rtc_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_spi.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_spi_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_tim.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_tim_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pcd.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pcd_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_ll_usb.c;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rcc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rcc_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_flash.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_flash_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_gpio.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_gpio_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_hsem.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_dma.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_dma_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_mdma.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_pwr.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_pwr_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_cortex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_def.h;Drivers\STM32H7xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_i2c.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_i2c_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_exti.h;Utilities\ResourcesManager\res_mgr.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_adc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_adc_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_adc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_crc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_crc_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_eth.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_eth_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_fdcan.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rng.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rng_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rtc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rtc_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_spi.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_spi_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_tim.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_tim_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_pcd.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_pcd_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_usb.h;Drivers\CMSIS\Device\ST\STM32H7xx\Include\stm32h745xx.h;Drivers\CMSIS\Device\ST\STM32H7xx\Include\stm32h7xx.h;Drivers\CMSIS\Device\ST\STM32H7xx\Include\system_stm32h7xx.h;Drivers\CMSIS\Device\ST\STM32H7xx\Source\Templates\system_stm32h7xx.c;Drivers\CMSIS\Include\cmsis_armcc.h;Drivers\CMSIS\Include\cmsis_armclang.h;Drivers\CMSIS\Include\cmsis_armclang_ltm.h;Drivers\CMSIS\Include\cmsis_compiler.h;Drivers\CMSIS\Include\cmsis_gcc.h;Drivers\CMSIS\Include\cmsis_iccarm.h;Drivers\CMSIS\Include\cmsis_version.h;Drivers\CMSIS\Include\core_armv81mml.h;Drivers\CMSIS\Include\core_armv8mbl.h;Drivers\CMSIS\Include\core_armv8mml.h;Drivers\CMSIS\Include\core_cm0.h;Drivers\CMSIS\Include\core_cm0plus.h;Drivers\CMSIS\Include\core_cm1.h;Drivers\CMSIS\Include\core_cm23.h;Drivers\CMSIS\Include\core_cm3.h;Drivers\CMSIS\Include\core_cm33.h;Drivers\CMSIS\Include\core_cm35p.h;Drivers\CMSIS\Include\core_cm4.h;Drivers\CMSIS\Include\core_cm7.h;Drivers\CMSIS\Include\core_sc000.h;Drivers\CMSIS\Include\core_sc300.h;Drivers\CMSIS\Include\mpu_armv7.h;Drivers\CMSIS\Include\mpu_armv8.h;Drivers\CMSIS\Include\tz_context.h;
+
+[CortexM7:PreviousUsedKeilFiles]
+SourceFiles=..\CM7\Core\Src\main.c;..\CM7\Core\Src\resmgr_utility.c;..\CM7\Core\Src\gpio.c;..\CM7\Core\Src\adc.c;..\CM7\Core\Src\crc.c;..\CM7\Core\Src\dma.c;..\CM7\Core\Src\eth.c;..\CM7\Core\Src\fdcan.c;..\CM7\Core\Src\rng.c;..\CM7\Core\Src\rtc.c;..\CM7\Core\Src\spi.c;..\CM7\Core\Src\tim.c;..\CM7\Core\Src\usb_otg.c;..\CM7\Core\Src\stm32h7xx_it.c;..\CM7\Core\Src\stm32h7xx_hal_msp.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_flash.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_flash_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_gpio.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_hsem.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_mdma.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cortex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_i2c.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_i2c_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_exti.c;..\Utilities\ResourcesManager\res_mgr.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_adc.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_adc_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_crc.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_crc_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_eth.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_eth_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_fdcan.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rng.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rng_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rtc.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rtc_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_spi.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_spi_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_tim.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_tim_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pcd.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pcd_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_ll_usb.c;..\Drivers\CMSIS\Device\ST\STM32H7xx\Source\Templates\system_stm32h7xx.c;;;
+HeaderPath=..\Drivers\STM32H7xx_HAL_Driver\Inc;..\Drivers\STM32H7xx_HAL_Driver\Inc\Legacy;..\Utilities\ResourcesManager;..\Drivers\CMSIS\Device\ST\STM32H7xx\Include;..\Drivers\CMSIS\Include;..\CM7\Core\Inc;..\Common\Inc;
+CDefines=CORE_CM7;USE_HAL_DRIVER;STM32H745xx;USE_HAL_DRIVER;USE_HAL_DRIVER;USE_HAL_DRIVER;
+
+[CortexM4:PreviousLibFiles]
+LibFiles=Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rcc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rcc_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_flash.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_flash_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_gpio.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_gpio_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_hsem.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_dma.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_dma_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_mdma.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_pwr.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_pwr_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_cortex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_def.h;Drivers\STM32H7xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_i2c.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_i2c_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_exti.h;Utilities\ResourcesManager\res_mgr.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_adc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_adc_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_adc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_crc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_crc_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_dac.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_dac_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rng.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rng_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rtc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rtc_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_spi.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_spi_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_tim.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_tim_ex.h;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_flash.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_flash_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_gpio.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_hsem.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_mdma.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cortex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_i2c.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_i2c_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_exti.c;Utilities\ResourcesManager\res_mgr.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_adc.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_adc_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_crc.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_crc_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dac.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dac_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rng.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rng_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rtc.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rtc_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_spi.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_spi_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_tim.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_tim_ex.c;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rcc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rcc_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_flash.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_flash_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_gpio.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_gpio_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_hsem.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_dma.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_dma_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_mdma.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_pwr.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_pwr_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_cortex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_def.h;Drivers\STM32H7xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_i2c.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_i2c_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_exti.h;Utilities\ResourcesManager\res_mgr.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_adc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_adc_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_adc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_crc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_crc_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_dac.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_dac_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rng.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rng_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rtc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rtc_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_spi.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_spi_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_tim.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_tim_ex.h;Drivers\CMSIS\Device\ST\STM32H7xx\Include\stm32h745xx.h;Drivers\CMSIS\Device\ST\STM32H7xx\Include\stm32h7xx.h;Drivers\CMSIS\Device\ST\STM32H7xx\Include\system_stm32h7xx.h;Drivers\CMSIS\Device\ST\STM32H7xx\Source\Templates\system_stm32h7xx.c;Drivers\CMSIS\Include\cmsis_armcc.h;Drivers\CMSIS\Include\cmsis_armclang.h;Drivers\CMSIS\Include\cmsis_armclang_ltm.h;Drivers\CMSIS\Include\cmsis_compiler.h;Drivers\CMSIS\Include\cmsis_gcc.h;Drivers\CMSIS\Include\cmsis_iccarm.h;Drivers\CMSIS\Include\cmsis_version.h;Drivers\CMSIS\Include\core_armv81mml.h;Drivers\CMSIS\Include\core_armv8mbl.h;Drivers\CMSIS\Include\core_armv8mml.h;Drivers\CMSIS\Include\core_cm0.h;Drivers\CMSIS\Include\core_cm0plus.h;Drivers\CMSIS\Include\core_cm1.h;Drivers\CMSIS\Include\core_cm23.h;Drivers\CMSIS\Include\core_cm3.h;Drivers\CMSIS\Include\core_cm33.h;Drivers\CMSIS\Include\core_cm35p.h;Drivers\CMSIS\Include\core_cm4.h;Drivers\CMSIS\Include\core_cm7.h;Drivers\CMSIS\Include\core_sc000.h;Drivers\CMSIS\Include\core_sc300.h;Drivers\CMSIS\Include\mpu_armv7.h;Drivers\CMSIS\Include\mpu_armv8.h;Drivers\CMSIS\Include\tz_context.h;
+
+[CortexM4:PreviousUsedKeilFiles]
+SourceFiles=..\CM4\Core\Src\main.c;..\CM4\Core\Src\resmgr_utility.c;..\CM4\Core\Src\gpio.c;..\CM4\Core\Src\adc.c;..\CM4\Core\Src\crc.c;..\CM4\Core\Src\dac.c;..\CM4\Core\Src\dma.c;..\CM4\Core\Src\i2c.c;..\CM4\Core\Src\rng.c;..\CM4\Core\Src\rtc.c;..\CM4\Core\Src\spi.c;..\CM4\Core\Src\tim.c;..\CM4\Core\Src\stm32h7xx_it.c;..\CM4\Core\Src\stm32h7xx_hal_msp.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_flash.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_flash_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_gpio.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_hsem.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_mdma.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cortex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_i2c.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_i2c_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_exti.c;..\Utilities\ResourcesManager\res_mgr.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_adc.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_adc_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_crc.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_crc_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dac.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dac_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rng.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rng_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rtc.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rtc_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_spi.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_spi_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_tim.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_tim_ex.c;..\Drivers\CMSIS\Device\ST\STM32H7xx\Source\Templates\system_stm32h7xx.c;;;
+HeaderPath=..\Drivers\STM32H7xx_HAL_Driver\Inc;..\Drivers\STM32H7xx_HAL_Driver\Inc\Legacy;..\Utilities\ResourcesManager;..\Drivers\CMSIS\Device\ST\STM32H7xx\Include;..\Drivers\CMSIS\Include;..\CM4\Core\Inc;..\Common\Inc;
+CDefines=CORE_CM4;USE_HAL_DRIVER;STM32H745xx;USE_HAL_DRIVER;USE_HAL_DRIVER;USE_HAL_DRIVER;
+
+[PreviousLibFiles]
+LibFiles=Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rcc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rcc_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_flash.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_flash_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_gpio.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_gpio_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_hsem.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_dma.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_dma_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_mdma.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_pwr.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_pwr_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_cortex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_def.h;Drivers\STM32H7xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_i2c.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_i2c_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_exti.h;Utilities\ResourcesManager\res_mgr.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_adc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_adc_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_adc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_crc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_crc_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_eth.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_eth_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_fdcan.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rng.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rng_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rtc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rtc_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_spi.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_spi_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_tim.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_tim_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_pcd.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_pcd_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_usb.h;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_flash.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_flash_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_gpio.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_hsem.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_mdma.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cortex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_i2c.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_i2c_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_exti.c;Utilities\ResourcesManager\res_mgr.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_adc.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_adc_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_crc.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_crc_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_eth.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_eth_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_fdcan.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rng.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rng_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rtc.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rtc_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_spi.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_spi_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_tim.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_tim_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pcd.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pcd_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_ll_usb.c;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rcc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rcc_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_flash.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_flash_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_gpio.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_gpio_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_hsem.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_dma.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_dma_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_mdma.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_pwr.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_pwr_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_cortex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_def.h;Drivers\STM32H7xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_i2c.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_i2c_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_exti.h;Utilities\ResourcesManager\res_mgr.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_adc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_adc_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_adc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_crc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_crc_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_eth.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_eth_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_fdcan.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rng.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rng_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rtc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rtc_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_spi.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_spi_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_tim.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_tim_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_pcd.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_pcd_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_usb.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rcc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rcc_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_flash.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_flash_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_gpio.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_gpio_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_hsem.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_dma.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_dma_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_mdma.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_pwr.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_pwr_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_cortex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_def.h;Drivers\STM32H7xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_i2c.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_i2c_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_exti.h;Utilities\ResourcesManager\res_mgr.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_adc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_adc_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_adc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_crc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_crc_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_dac.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_dac_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rng.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rng_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rtc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rtc_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_spi.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_spi_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_tim.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_tim_ex.h;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_flash.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_flash_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_gpio.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_hsem.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_mdma.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cortex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_i2c.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_i2c_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_exti.c;Utilities\ResourcesManager\res_mgr.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_adc.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_adc_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_crc.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_crc_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dac.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dac_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rng.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rng_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rtc.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rtc_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_spi.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_spi_ex.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_tim.c;Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_tim_ex.c;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rcc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rcc_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_flash.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_flash_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_gpio.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_gpio_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_hsem.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_dma.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_dma_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_mdma.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_pwr.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_pwr_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_cortex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_def.h;Drivers\STM32H7xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_i2c.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_i2c_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_exti.h;Utilities\ResourcesManager\res_mgr.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_adc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_adc_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_ll_adc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_crc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_crc_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_dac.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_dac_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rng.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rng_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rtc.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_rtc_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_spi.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_spi_ex.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_tim.h;Drivers\STM32H7xx_HAL_Driver\Inc\stm32h7xx_hal_tim_ex.h;Drivers\CMSIS\Device\ST\STM32H7xx\Include\stm32h745xx.h;Drivers\CMSIS\Device\ST\STM32H7xx\Include\stm32h7xx.h;Drivers\CMSIS\Device\ST\STM32H7xx\Include\system_stm32h7xx.h;Drivers\CMSIS\Device\ST\STM32H7xx\Source\Templates\system_stm32h7xx_dualcore_boot_cm4_cm7.c;Drivers\CMSIS\Include\cmsis_armcc.h;Drivers\CMSIS\Include\cmsis_armclang.h;Drivers\CMSIS\Include\cmsis_armclang_ltm.h;Drivers\CMSIS\Include\cmsis_compiler.h;Drivers\CMSIS\Include\cmsis_gcc.h;Drivers\CMSIS\Include\cmsis_iccarm.h;Drivers\CMSIS\Include\cmsis_version.h;Drivers\CMSIS\Include\core_armv81mml.h;Drivers\CMSIS\Include\core_armv8mbl.h;Drivers\CMSIS\Include\core_armv8mml.h;Drivers\CMSIS\Include\core_cm0.h;Drivers\CMSIS\Include\core_cm0plus.h;Drivers\CMSIS\Include\core_cm1.h;Drivers\CMSIS\Include\core_cm23.h;Drivers\CMSIS\Include\core_cm3.h;Drivers\CMSIS\Include\core_cm33.h;Drivers\CMSIS\Include\core_cm35p.h;Drivers\CMSIS\Include\core_cm4.h;Drivers\CMSIS\Include\core_cm7.h;Drivers\CMSIS\Include\core_sc000.h;Drivers\CMSIS\Include\core_sc300.h;Drivers\CMSIS\Include\mpu_armv7.h;Drivers\CMSIS\Include\mpu_armv8.h;Drivers\CMSIS\Include\tz_context.h;
+
+[PreviousUsedKeilFiles]
+SourceFiles=..\CM4\Core\Src\main.c;..\CM7\Core\Src\main.c;..\CM7\Core\Src\resmgr_utility.c;..\CM7\Core\Src\gpio.c;..\CM7\Core\Src\adc.c;..\CM7\Core\Src\crc.c;..\CM7\Core\Src\dma.c;..\CM7\Core\Src\eth.c;..\CM7\Core\Src\fdcan.c;..\CM7\Core\Src\rng.c;..\CM7\Core\Src\rtc.c;..\CM7\Core\Src\spi.c;..\CM7\Core\Src\tim.c;..\CM7\Core\Src\usb_otg.c;..\CM7\Core\Src\stm32h7xx_it.c;..\CM7\Core\Src\stm32h7xx_hal_msp.c;..\CM4\Core\Src\resmgr_utility.c;..\CM4\Core\Src\gpio.c;..\CM4\Core\Src\adc.c;..\CM4\Core\Src\crc.c;..\CM4\Core\Src\dac.c;..\CM4\Core\Src\dma.c;..\CM4\Core\Src\i2c.c;..\CM4\Core\Src\rng.c;..\CM4\Core\Src\rtc.c;..\CM4\Core\Src\spi.c;..\CM4\Core\Src\tim.c;..\CM4\Core\Src\stm32h7xx_it.c;..\CM4\Core\Src\stm32h7xx_hal_msp.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_flash.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_flash_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_gpio.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_hsem.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_mdma.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cortex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_i2c.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_i2c_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_exti.c;..\Utilities\ResourcesManager\res_mgr.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_adc.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_adc_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_crc.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_crc_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_eth.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_eth_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_fdcan.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rng.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rng_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rtc.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rtc_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_spi.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_spi_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_tim.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_tim_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pcd.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pcd_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_ll_usb.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dac.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dac_ex.c;..\Drivers\CMSIS\Device\ST\STM32H7xx\Source\Templates\system_stm32h7xx_dualcore_boot_cm4_cm7.c;..\Common\Src\system_stm32h7xx_dualcore_boot_cm4_cm7.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_flash.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_flash_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_gpio.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_hsem.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_mdma.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cortex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_i2c.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_i2c_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_exti.c;..\Utilities\ResourcesManager\res_mgr.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_adc.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_adc_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_crc.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_crc_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_eth.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_eth_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_fdcan.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rng.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rng_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rtc.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rtc_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_spi.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_spi_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_tim.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_tim_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pcd.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pcd_ex.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_ll_usb.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dac.c;..\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dac_ex.c;..\Drivers\CMSIS\Device\ST\STM32H7xx\Source\Templates\system_stm32h7xx_dualcore_boot_cm4_cm7.c;..\Common\Src\system_stm32h7xx_dualcore_boot_cm4_cm7.c;..\Drivers\CMSIS\Device\ST\STM32H7xx\Source\Templates\system_stm32h7xx.c;..\Common\Src\system_stm32h7xx_dualcore_boot_cm4_cm7.c;..\Common\Src\system_stm32h7xx_dualcore_boot_cm4_cm7.c;;;
+HeaderPath=..\Drivers\STM32H7xx_HAL_Driver\Inc;..\Drivers\STM32H7xx_HAL_Driver\Inc\Legacy;..\Utilities\ResourcesManager;..\Drivers\CMSIS\Device\ST\STM32H7xx\Include;..\Drivers\CMSIS\Include;..\CM7\Core\Inc;..\Common\Inc;..\CM4\Core\Inc;..\Common\Inc;
+CDefines=CORE_CM4;CORE_CM7;CORE_CM7;USE_HAL_DRIVER;STM32H745xx;USE_HAL_DRIVER;USE_HAL_DRIVER;USE_HAL_DRIVER;CORE_CM4;CORE_CM4;USE_HAL_DRIVER;STM32H745xx;USE_HAL_DRIVER;USE_HAL_DRIVER;USE_HAL_DRIVER;USE_HAL_DRIVER;
+
[CortexM7:PreviousGenFiles]
AdvancedFolderStructure=true
HeaderFileListSize=16
@@ -41,14 +65,6 @@ SourceFolderListSize=1
SourcePath#0=C:/tmp/amc/CM7/Core/Src
SourceFiles=;
-[CortexM7:PreviousLibFiles]
-LibFiles=Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h;Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h;Utilities/ResourcesManager/res_mgr.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_adc.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_adc_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_adc.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_crc.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_crc_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_eth.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_eth_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_fdcan.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rng.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rng_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rtc.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rtc_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_spi.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_spi_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_gpio.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_cortex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_exti.c;Utilities/ResourcesManager/res_mgr.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_crc.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_crc_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_eth.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_eth_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_fdcan.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rng.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rng_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rtc.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rtc_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_spi.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_spi_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pcd.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pcd_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_ll_usb.c;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h;Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h;Utilities/ResourcesManager/res_mgr.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_adc.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_adc_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_adc.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_crc.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_crc_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_eth.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_eth_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_fdcan.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rng.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rng_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rtc.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rtc_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_spi.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_spi_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h;Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h745xx.h;Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h;Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h;Drivers/CMSIS/Device/ST/STM32H7xx/Source/Templates/system_stm32h7xx.c;Drivers/CMSIS/Include/cmsis_armcc.h;Drivers/CMSIS/Include/cmsis_armclang.h;Drivers/CMSIS/Include/cmsis_armclang_ltm.h;Drivers/CMSIS/Include/cmsis_compiler.h;Drivers/CMSIS/Include/cmsis_gcc.h;Drivers/CMSIS/Include/cmsis_iccarm.h;Drivers/CMSIS/Include/cmsis_version.h;Drivers/CMSIS/Include/core_armv81mml.h;Drivers/CMSIS/Include/core_armv8mbl.h;Drivers/CMSIS/Include/core_armv8mml.h;Drivers/CMSIS/Include/core_cm0.h;Drivers/CMSIS/Include/core_cm0plus.h;Drivers/CMSIS/Include/core_cm1.h;Drivers/CMSIS/Include/core_cm23.h;Drivers/CMSIS/Include/core_cm3.h;Drivers/CMSIS/Include/core_cm33.h;Drivers/CMSIS/Include/core_cm35p.h;Drivers/CMSIS/Include/core_cm4.h;Drivers/CMSIS/Include/core_cm7.h;Drivers/CMSIS/Include/core_sc000.h;Drivers/CMSIS/Include/core_sc300.h;Drivers/CMSIS/Include/mpu_armv7.h;Drivers/CMSIS/Include/mpu_armv8.h;Drivers/CMSIS/Include/tz_context.h;
-
-[CortexM7:PreviousUsedKeilFiles]
-SourceFiles=..\CM7\Core\Src\main.c;..\CM7\Core\Src\resmgr_utility.c;..\CM7\Core\Src\gpio.c;..\CM7\Core\Src\adc.c;..\CM7\Core\Src\crc.c;..\CM7\Core\Src\dma.c;..\CM7\Core\Src\eth.c;..\CM7\Core\Src\fdcan.c;..\CM7\Core\Src\rng.c;..\CM7\Core\Src\rtc.c;..\CM7\Core\Src\spi.c;..\CM7\Core\Src\tim.c;..\CM7\Core\Src\usb_otg.c;..\CM7\Core\Src\stm32h7xx_it.c;..\CM7\Core\Src\stm32h7xx_hal_msp.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_gpio.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_cortex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_exti.c;..\Utilities/ResourcesManager/res_mgr.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_crc.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_crc_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_eth.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_eth_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_fdcan.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rng.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rng_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rtc.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rtc_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_spi.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_spi_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pcd.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pcd_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_ll_usb.c;..\Drivers/CMSIS/Device/ST/STM32H7xx/Source/Templates/system_stm32h7xx.c;;;
-HeaderPath=..\Drivers\STM32H7xx_HAL_Driver\Inc;..\Drivers\STM32H7xx_HAL_Driver\Inc\Legacy;..\Utilities\ResourcesManager;..\Drivers\CMSIS\Device\ST\STM32H7xx\Include;..\Drivers\CMSIS\Include;..\CM7\Core\Inc;..\Common\Inc;
-CDefines=CORE_CM7;USE_HAL_DRIVER;STM32H745xx;USE_HAL_DRIVER;USE_HAL_DRIVER;USE_HAL_DRIVER;
-
[CortexM4:PreviousGenFiles]
AdvancedFolderStructure=true
HeaderFileListSize=15
@@ -90,14 +106,6 @@ SourceFolderListSize=1
SourcePath#0=C:/tmp/amc/CM4/Core/Src
SourceFiles=;
-[CortexM4:PreviousLibFiles]
-LibFiles=Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h;Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h;Utilities/ResourcesManager/res_mgr.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_adc.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_adc_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_adc.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_crc.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_crc_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dac.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dac_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rng.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rng_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rtc.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rtc_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_spi.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_spi_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim_ex.h;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_gpio.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_cortex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_exti.c;Utilities/ResourcesManager/res_mgr.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_crc.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_crc_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dac.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dac_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rng.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rng_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rtc.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rtc_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_spi.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_spi_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h;Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h;Utilities/ResourcesManager/res_mgr.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_adc.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_adc_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_adc.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_crc.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_crc_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dac.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dac_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rng.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rng_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rtc.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rtc_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_spi.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_spi_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim_ex.h;Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h745xx.h;Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h;Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h;Drivers/CMSIS/Device/ST/STM32H7xx/Source/Templates/system_stm32h7xx.c;Drivers/CMSIS/Include/cmsis_armcc.h;Drivers/CMSIS/Include/cmsis_armclang.h;Drivers/CMSIS/Include/cmsis_armclang_ltm.h;Drivers/CMSIS/Include/cmsis_compiler.h;Drivers/CMSIS/Include/cmsis_gcc.h;Drivers/CMSIS/Include/cmsis_iccarm.h;Drivers/CMSIS/Include/cmsis_version.h;Drivers/CMSIS/Include/core_armv81mml.h;Drivers/CMSIS/Include/core_armv8mbl.h;Drivers/CMSIS/Include/core_armv8mml.h;Drivers/CMSIS/Include/core_cm0.h;Drivers/CMSIS/Include/core_cm0plus.h;Drivers/CMSIS/Include/core_cm1.h;Drivers/CMSIS/Include/core_cm23.h;Drivers/CMSIS/Include/core_cm3.h;Drivers/CMSIS/Include/core_cm33.h;Drivers/CMSIS/Include/core_cm35p.h;Drivers/CMSIS/Include/core_cm4.h;Drivers/CMSIS/Include/core_cm7.h;Drivers/CMSIS/Include/core_sc000.h;Drivers/CMSIS/Include/core_sc300.h;Drivers/CMSIS/Include/mpu_armv7.h;Drivers/CMSIS/Include/mpu_armv8.h;Drivers/CMSIS/Include/tz_context.h;
-
-[CortexM4:PreviousUsedKeilFiles]
-SourceFiles=..\CM4\Core\Src\main.c;..\CM4\Core\Src\resmgr_utility.c;..\CM4\Core\Src\gpio.c;..\CM4\Core\Src\adc.c;..\CM4\Core\Src\crc.c;..\CM4\Core\Src\dac.c;..\CM4\Core\Src\dma.c;..\CM4\Core\Src\i2c.c;..\CM4\Core\Src\rng.c;..\CM4\Core\Src\rtc.c;..\CM4\Core\Src\spi.c;..\CM4\Core\Src\tim.c;..\CM4\Core\Src\stm32h7xx_it.c;..\CM4\Core\Src\stm32h7xx_hal_msp.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_gpio.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_cortex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_exti.c;..\Utilities/ResourcesManager/res_mgr.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_crc.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_crc_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dac.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dac_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rng.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rng_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rtc.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rtc_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_spi.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_spi_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c;..\Drivers/CMSIS/Device/ST/STM32H7xx/Source/Templates/system_stm32h7xx.c;;;
-HeaderPath=..\Drivers\STM32H7xx_HAL_Driver\Inc;..\Drivers\STM32H7xx_HAL_Driver\Inc\Legacy;..\Utilities\ResourcesManager;..\Drivers\CMSIS\Device\ST\STM32H7xx\Include;..\Drivers\CMSIS\Include;..\CM4\Core\Inc;..\Common\Inc;
-CDefines=CORE_CM4;USE_HAL_DRIVER;STM32H745xx;USE_HAL_DRIVER;USE_HAL_DRIVER;USE_HAL_DRIVER;
-
[PreviousGenFiles]
AdvancedFolderStructure=true
HeaderFileListSize=31
@@ -173,11 +181,3 @@ SourcePath#0=C:/tmp/amc/CM7/Core/Src
SourcePath#1=C:/tmp/amc/CM4/Core/Src
SourceFiles=;
-[PreviousLibFiles]
-LibFiles=Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h;Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h;Utilities/ResourcesManager/res_mgr.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_adc.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_adc_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_adc.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_crc.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_crc_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_eth.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_eth_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_fdcan.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rng.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rng_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rtc.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rtc_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_spi.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_spi_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_gpio.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_cortex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_exti.c;Utilities/ResourcesManager/res_mgr.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_crc.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_crc_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_eth.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_eth_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_fdcan.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rng.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rng_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rtc.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rtc_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_spi.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_spi_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pcd.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pcd_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_ll_usb.c;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h;Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h;Utilities/ResourcesManager/res_mgr.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_adc.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_adc_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_adc.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_crc.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_crc_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_eth.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_eth_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_fdcan.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rng.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rng_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rtc.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rtc_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_spi.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_spi_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pcd_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_usb.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h;Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h;Utilities/ResourcesManager/res_mgr.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_adc.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_adc_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_adc.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_crc.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_crc_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dac.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dac_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rng.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rng_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rtc.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rtc_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_spi.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_spi_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim_ex.h;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_gpio.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_cortex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_exti.c;Utilities/ResourcesManager/res_mgr.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_crc.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_crc_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dac.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dac_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rng.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rng_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rtc.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rtc_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_spi.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_spi_ex.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim.c;Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_gpio_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_hsem.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_pwr_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_def.h;Drivers/STM32H7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_i2c_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_exti.h;Utilities/ResourcesManager/res_mgr.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_adc.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_adc_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_adc.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_crc.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_crc_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dac.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dac_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rng.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rng_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rtc.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rtc_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_spi.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_spi_ex.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h;Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim_ex.h;Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h745xx.h;Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h;Drivers/CMSIS/Device/ST/STM32H7xx/Include/system_stm32h7xx.h;Drivers/CMSIS/Device/ST/STM32H7xx/Source/Templates/system_stm32h7xx_dualcore_boot_cm4_cm7.c;Drivers/CMSIS/Include/cmsis_armcc.h;Drivers/CMSIS/Include/cmsis_armclang.h;Drivers/CMSIS/Include/cmsis_armclang_ltm.h;Drivers/CMSIS/Include/cmsis_compiler.h;Drivers/CMSIS/Include/cmsis_gcc.h;Drivers/CMSIS/Include/cmsis_iccarm.h;Drivers/CMSIS/Include/cmsis_version.h;Drivers/CMSIS/Include/core_armv81mml.h;Drivers/CMSIS/Include/core_armv8mbl.h;Drivers/CMSIS/Include/core_armv8mml.h;Drivers/CMSIS/Include/core_cm0.h;Drivers/CMSIS/Include/core_cm0plus.h;Drivers/CMSIS/Include/core_cm1.h;Drivers/CMSIS/Include/core_cm23.h;Drivers/CMSIS/Include/core_cm3.h;Drivers/CMSIS/Include/core_cm33.h;Drivers/CMSIS/Include/core_cm35p.h;Drivers/CMSIS/Include/core_cm4.h;Drivers/CMSIS/Include/core_cm7.h;Drivers/CMSIS/Include/core_sc000.h;Drivers/CMSIS/Include/core_sc300.h;Drivers/CMSIS/Include/mpu_armv7.h;Drivers/CMSIS/Include/mpu_armv8.h;Drivers/CMSIS/Include/tz_context.h;
-
-[PreviousUsedKeilFiles]
-SourceFiles=..\CM4\Core\Src\main.c;..\CM7\Core\Src\main.c;..\CM7\Core\Src\resmgr_utility.c;..\CM7\Core\Src\gpio.c;..\CM7\Core\Src\adc.c;..\CM7\Core\Src\crc.c;..\CM7\Core\Src\dma.c;..\CM7\Core\Src\eth.c;..\CM7\Core\Src\fdcan.c;..\CM7\Core\Src\rng.c;..\CM7\Core\Src\rtc.c;..\CM7\Core\Src\spi.c;..\CM7\Core\Src\tim.c;..\CM7\Core\Src\usb_otg.c;..\CM7\Core\Src\stm32h7xx_it.c;..\CM7\Core\Src\stm32h7xx_hal_msp.c;..\CM4\Core\Src\resmgr_utility.c;..\CM4\Core\Src\gpio.c;..\CM4\Core\Src\adc.c;..\CM4\Core\Src\crc.c;..\CM4\Core\Src\dac.c;..\CM4\Core\Src\dma.c;..\CM4\Core\Src\i2c.c;..\CM4\Core\Src\rng.c;..\CM4\Core\Src\rtc.c;..\CM4\Core\Src\spi.c;..\CM4\Core\Src\tim.c;..\CM4\Core\Src\stm32h7xx_it.c;..\CM4\Core\Src\stm32h7xx_hal_msp.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_gpio.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_cortex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_exti.c;..\Utilities/ResourcesManager/res_mgr.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_crc.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_crc_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_eth.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_eth_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_fdcan.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rng.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rng_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rtc.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rtc_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_spi.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_spi_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pcd.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pcd_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_ll_usb.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dac.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dac_ex.c;..\Drivers/CMSIS/Device/ST/STM32H7xx/Source/Templates/system_stm32h7xx_dualcore_boot_cm4_cm7.c;..\Common/Src/system_stm32h7xx_dualcore_boot_cm4_cm7.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_gpio.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_cortex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_exti.c;..\Utilities/ResourcesManager/res_mgr.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_crc.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_crc_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_eth.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_eth_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_fdcan.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rng.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rng_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rtc.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rtc_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_spi.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_spi_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pcd.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pcd_ex.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_ll_usb.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dac.c;..\Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dac_ex.c;..\Drivers/CMSIS/Device/ST/STM32H7xx/Source/Templates/system_stm32h7xx_dualcore_boot_cm4_cm7.c;..\Common/Src/system_stm32h7xx_dualcore_boot_cm4_cm7.c;..\Drivers/CMSIS/Device/ST/STM32H7xx/Source/Templates/system_stm32h7xx.c;..\Common/Src/system_stm32h7xx_dualcore_boot_cm4_cm7.c;..\Common/Src/system_stm32h7xx_dualcore_boot_cm4_cm7.c;;;
-HeaderPath=..\Drivers\STM32H7xx_HAL_Driver\Inc;..\Drivers\STM32H7xx_HAL_Driver\Inc\Legacy;..\Utilities\ResourcesManager;..\Drivers\CMSIS\Device\ST\STM32H7xx\Include;..\Drivers\CMSIS\Include;..\CM7\Core\Inc;..\Common\Inc;..\CM4\Core\Inc;..\Common\Inc;
-CDefines=CORE_CM4;CORE_CM7;CORE_CM7;USE_HAL_DRIVER;STM32H745xx;USE_HAL_DRIVER;USE_HAL_DRIVER;USE_HAL_DRIVER;CORE_CM4;CORE_CM4;USE_HAL_DRIVER;STM32H745xx;USE_HAL_DRIVER;USE_HAL_DRIVER;USE_HAL_DRIVER;USE_HAL_DRIVER;
-
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/adc.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/adc.h
index 1ba39e9e23..72166eeebc 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/adc.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/adc.h
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/crc.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/crc.h
index 5f7a71e3de..f2bbdfcee9 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/crc.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/crc.h
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/dac.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/dac.h
index 42bbdd6297..96f07f8e90 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/dac.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/dac.h
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/dma.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/dma.h
index 6999589f99..a8745ce8bb 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/dma.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/dma.h
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/gpio.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/gpio.h
index 0fcdee9654..43850904f6 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/gpio.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/gpio.h
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/i2c.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/i2c.h
index 805aca4c40..8b423181b9 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/i2c.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/i2c.h
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/main.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/main.h
index 8f2e4db6ee..47a3bd0628 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/main.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/main.h
@@ -7,7 +7,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
@@ -91,6 +91,8 @@ void Error_Handler(void);
#define JTMS_SWDIO_GPIO_Port GPIOA
#define TP2_Pin GPIO_PIN_8
#define TP2_GPIO_Port GPIOA
+#define TP4_Pin GPIO_PIN_13
+#define TP4_GPIO_Port GPIOC
#define TRACECLK_Pin GPIO_PIN_2
#define TRACECLK_GPIO_Port GPIOE
#define SPI1_nSEL_Pin GPIO_PIN_10
@@ -159,6 +161,8 @@ void Error_Handler(void);
#define SPI2_MOSI_GPIO_Port GPIOB
#define SPI2_MISO_Pin GPIO_PIN_14
#define SPI2_MISO_GPIO_Port GPIOB
+#define TP3_Pin GPIO_PIN_0
+#define TP3_GPIO_Port GPIOC
#define SPI3_nXEN_Pin GPIO_PIN_10
#define SPI3_nXEN_GPIO_Port GPIOD
#define SPI1_nXEN_Pin GPIO_PIN_8
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/resmgr_utility.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/resmgr_utility.h
index fac4f6af24..800b01b0db 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/resmgr_utility.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/resmgr_utility.h
@@ -7,7 +7,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/rng.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/rng.h
index d08a469b79..51a766a377 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/rng.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/rng.h
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/rtc.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/rtc.h
index 28a1447119..9f34b4d572 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/rtc.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/rtc.h
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/spi.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/spi.h
index 21d80801d8..55adf92979 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/spi.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/spi.h
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/stm32h7xx_it.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/stm32h7xx_it.h
index 51115e364e..32a6086e82 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/stm32h7xx_it.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/stm32h7xx_it.h
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/tim.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/tim.h
index cbf91bdd51..740e42a44c 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/tim.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Inc/tim.h
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/adc.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/adc.c
index d0f8b6188e..30b4fdc05a 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/adc.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/adc.c
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
@@ -54,7 +54,7 @@ void MX_ADC1_Init(void)
hadc1.Init.NbrOfConversion = 3;
hadc1.Init.DiscontinuousConvMode = ENABLE;
hadc1.Init.NbrOfDiscConversion = 1;
- hadc1.Init.ExternalTrigConv = ADC_EXTERNALTRIG_T1_TRGO;
+ hadc1.Init.ExternalTrigConv = ADC_EXTERNALTRIG_T1_TRGO2;
hadc1.Init.ExternalTrigConvEdge = ADC_EXTERNALTRIGCONVEDGE_RISING;
hadc1.Init.ConversionDataManagement = ADC_CONVERSIONDATA_DMA_CIRCULAR;
hadc1.Init.Overrun = ADC_OVR_DATA_OVERWRITTEN;
@@ -68,7 +68,7 @@ void MX_ADC1_Init(void)
*/
multimode.Mode = ADC_DUALMODE_REGSIMULT;
multimode.DualModeData = ADC_DUALMODEDATAFORMAT_32_10_BITS;
- multimode.TwoSamplingDelay = ADC_TWOSAMPLINGDELAY_1CYCLE;
+ multimode.TwoSamplingDelay = ADC_TWOSAMPLINGDELAY_9CYCLES;
if (HAL_ADCEx_MultiModeConfigChannel(&hadc1, &multimode) != HAL_OK)
{
Error_Handler();
@@ -77,7 +77,7 @@ void MX_ADC1_Init(void)
*/
sConfig.Channel = ADC_CHANNEL_0;
sConfig.Rank = ADC_REGULAR_RANK_1;
- sConfig.SamplingTime = ADC_SAMPLETIME_16CYCLES_5;
+ sConfig.SamplingTime = ADC_SAMPLETIME_8CYCLES_5;
sConfig.SingleDiff = ADC_SINGLE_ENDED;
sConfig.OffsetNumber = ADC_OFFSET_1;
sConfig.Offset = 29789;
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/crc.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/crc.c
index 5249b0d7a9..61995ac3c1 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/crc.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/crc.c
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/dac.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/dac.c
index 259ce35ade..055536159d 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/dac.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/dac.c
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/dma.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/dma.c
index 5aecb9ec05..c721591e33 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/dma.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/dma.c
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/gpio.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/gpio.c
index 4735d3b175..4ed037ef63 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/gpio.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/gpio.c
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
@@ -49,11 +49,12 @@ void MX_GPIO_Init(void)
__HAL_RCC_GPIOE_CLK_ENABLE();
/*Configure GPIO pin Output Level */
- HAL_GPIO_WritePin(GPIOH, nLED1_Pin|nLED2_Pin|nLED3_Pin|nLED5_Pin
- |nLED4_Pin|nLED6_Pin, GPIO_PIN_SET);
+ HAL_GPIO_WritePin(GPIOC, TP4_Pin|MOT_EN3_Pin|MOT_EN2_Pin|MOT_EN4_Pin
+ |MOT_EN1_Pin|TP3_Pin, GPIO_PIN_RESET);
/*Configure GPIO pin Output Level */
- HAL_GPIO_WritePin(GPIOC, MOT_EN3_Pin|MOT_EN2_Pin|MOT_EN4_Pin|MOT_EN1_Pin, GPIO_PIN_RESET);
+ HAL_GPIO_WritePin(GPIOH, nLED1_Pin|nLED2_Pin|nLED3_Pin|nLED5_Pin
+ |nLED4_Pin|nLED6_Pin, GPIO_PIN_SET);
/*Configure GPIO pin Output Level */
HAL_GPIO_WritePin(GPIOG, I2C3_XEN_Pin|I2C4_XEN_Pin|I2C2_XEN_Pin|I2C1_XEN_Pin, GPIO_PIN_RESET);
@@ -67,6 +68,13 @@ void MX_GPIO_Init(void)
/*Configure GPIO pin Output Level */
HAL_GPIO_WritePin(GPIOE, MOT_nRESET_Pin|MOT_nSLEEP_Pin, GPIO_PIN_RESET);
+ /*Configure GPIO pins : PCPin PCPin */
+ GPIO_InitStruct.Pin = TP4_Pin|TP3_Pin;
+ GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
+ GPIO_InitStruct.Pull = GPIO_NOPULL;
+ GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
+ HAL_GPIO_Init(GPIOC, &GPIO_InitStruct);
+
/*Configure GPIO pins : PHPin PHPin PHPin PHPin
PHPin PHPin */
GPIO_InitStruct.Pin = nLED1_Pin|nLED2_Pin|nLED3_Pin|nLED5_Pin
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/i2c.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/i2c.c
index 3cb501462f..e0874a816d 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/i2c.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/i2c.c
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/main.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/main.c
index 1a1bde20ba..71a5616d2d 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/main.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/main.c
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
@@ -33,26 +33,6 @@
/* USER CODE END Includes */
-int itm_puts(const char* str)
-{
-
- if(NULL == str)
- {
- return(0);
- }
-
- uint32_t ch;
- int num = 0;
- while('\0' != (ch = *str))
- {
- ITM_SendChar(ch);
- str++;
- num++;
- }
-
- ITM_SendChar('\n');
- return(++num);
-}
/* Private typedef -----------------------------------------------------------*/
/* USER CODE BEGIN PTD */
@@ -61,6 +41,7 @@ int itm_puts(const char* str)
/* Private define ------------------------------------------------------------*/
/* USER CODE BEGIN PD */
+
#ifndef HSEM_ID_0
#define HSEM_ID_0 (0U) /* HW semaphore 0*/
#endif
@@ -85,6 +66,27 @@ int itm_puts(const char* str)
/* Private user code ---------------------------------------------------------*/
/* USER CODE BEGIN 0 */
+int itm_puts(const char* str)
+{
+
+ if(NULL == str)
+ {
+ return(0);
+ }
+
+ uint32_t ch;
+ int num = 0;
+ while('\0' != (ch = *str))
+ {
+ ITM_SendChar(ch);
+ str++;
+ num++;
+ }
+
+ ITM_SendChar('\n');
+ return(++num);
+}
+
/* USER CODE END 0 */
/**
@@ -98,6 +100,7 @@ int main(void)
/* USER CODE END 1 */
/* USER CODE BEGIN Boot_Mode_Sequence_1 */
+
/*HW semaphore Clock enable*/
__HAL_RCC_HSEM_CLK_ENABLE();
/* Activate HSEM notification for Cortex-M4*/
@@ -130,22 +133,25 @@ int main(void)
/* Initialize all configured peripherals */
MX_GPIO_Init();
- MX_DMA_Init();
- MX_I2C1_Init();
- MX_I2C2_Init();
- MX_I2C3_Init();
- MX_I2C4_Init();
- MX_SPI1_Init();
- MX_SPI2_Init();
- MX_SPI3_Init();
- MX_TIM4_Init();
- MX_TIM5_Init();
- MX_ADC1_Init();
- MX_ADC2_Init();
- MX_DAC1_Init();
- MX_TIM1_Init();
- MX_TIM16_Init();
+// MX_DMA_Init();
+// MX_I2C1_Init();
+// MX_I2C2_Init();
+// MX_I2C3_Init();
+// MX_I2C4_Init();
+// MX_SPI1_Init();
+// MX_SPI2_Init();
+// MX_SPI3_Init();
+// MX_TIM4_Init();
+// MX_TIM5_Init();
+// MX_ADC1_Init();
+// MX_ADC2_Init();
+// MX_DAC1_Init();
+// MX_TIM1_Init();
+// MX_TIM16_Init();
/* USER CODE BEGIN 2 */
+
+ HAL_GPIO_TogglePin(GPIOH, GPIO_PIN_2);
+ HAL_Delay(500);
/* USER CODE END 2 */
@@ -153,11 +159,11 @@ int main(void)
/* USER CODE BEGIN WHILE */
while (1)
{
- itm_puts("toggled");
- HAL_Delay(500);
- HAL_GPIO_TogglePin(GPIOH, GPIO_PIN_15);
/* USER CODE END WHILE */
-
+ HAL_Delay(500);
+ HAL_GPIO_TogglePin(GPIOH, GPIO_PIN_2);
+ HAL_GPIO_TogglePin(GPIOH, GPIO_PIN_3);
+// itm_puts("cm4 toggles");
/* USER CODE BEGIN 3 */
}
/* USER CODE END 3 */
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/resmgr_utility.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/resmgr_utility.c
index 1f911f0304..80693380cc 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/resmgr_utility.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/resmgr_utility.c
@@ -7,7 +7,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/rng.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/rng.c
index 81d42b2e99..34387b6ed9 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/rng.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/rng.c
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/rtc.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/rtc.c
index 32a4593fa6..03487fe1bb 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/rtc.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/rtc.c
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/spi.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/spi.c
index e8e33e1856..ab7a106034 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/spi.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/spi.c
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
@@ -159,21 +159,11 @@ void HAL_SPI_MspInit(SPI_HandleTypeDef* spiHandle)
{
GPIO_InitTypeDef GPIO_InitStruct = {0};
- RCC_PeriphCLKInitTypeDef PeriphClkInitStruct = {0};
if(spiHandle->Instance==SPI1)
{
/* USER CODE BEGIN SPI1_MspInit 0 */
/* USER CODE END SPI1_MspInit 0 */
- /** Initializes the peripherals clock
- */
- PeriphClkInitStruct.PeriphClockSelection = RCC_PERIPHCLK_SPI1;
- PeriphClkInitStruct.Spi123ClockSelection = RCC_SPI123CLKSOURCE_PLL;
- if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInitStruct) != HAL_OK)
- {
- Error_Handler();
- }
-
/* SPI1 clock enable */
__HAL_RCC_SPI1_CLK_ENABLE();
@@ -211,16 +201,6 @@ void HAL_SPI_MspInit(SPI_HandleTypeDef* spiHandle)
/* USER CODE BEGIN SPI2_MspInit 0 */
/* USER CODE END SPI2_MspInit 0 */
-
- /** Initializes the peripherals clock
- */
- PeriphClkInitStruct.PeriphClockSelection = RCC_PERIPHCLK_SPI2;
- PeriphClkInitStruct.Spi123ClockSelection = RCC_SPI123CLKSOURCE_PLL;
- if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInitStruct) != HAL_OK)
- {
- Error_Handler();
- }
-
/* SPI2 clock enable */
__HAL_RCC_SPI2_CLK_ENABLE();
@@ -258,16 +238,6 @@ void HAL_SPI_MspInit(SPI_HandleTypeDef* spiHandle)
/* USER CODE BEGIN SPI3_MspInit 0 */
/* USER CODE END SPI3_MspInit 0 */
-
- /** Initializes the peripherals clock
- */
- PeriphClkInitStruct.PeriphClockSelection = RCC_PERIPHCLK_SPI3;
- PeriphClkInitStruct.Spi123ClockSelection = RCC_SPI123CLKSOURCE_PLL;
- if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInitStruct) != HAL_OK)
- {
- Error_Handler();
- }
-
/* SPI3 clock enable */
__HAL_RCC_SPI3_CLK_ENABLE();
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/stm32h7xx_hal_msp.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/stm32h7xx_hal_msp.c
index 3b716e55f5..f5db958d0b 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/stm32h7xx_hal_msp.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/stm32h7xx_hal_msp.c
@@ -7,7 +7,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/stm32h7xx_it.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/stm32h7xx_it.c
index bae5ac0a34..d0abc0ee90 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/stm32h7xx_it.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/stm32h7xx_it.c
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
@@ -170,7 +170,9 @@ void DebugMon_Handler(void)
*/
void SysTick_Handler(void)
{
+
HAL_IncTick();
+
/* USER CODE BEGIN SysTick_IRQn 0 */
/* USER CODE END SysTick_IRQn 0 */
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/tim.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/tim.c
index a6e47ebd5d..af64311fb9 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/tim.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM4/Core/Src/tim.c
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
@@ -52,7 +52,7 @@ void MX_TIM1_Init(void)
htim1.Init.Period = 1024;
htim1.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1;
htim1.Init.RepetitionCounter = 0;
- htim1.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_DISABLE;
+ htim1.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_ENABLE;
if (HAL_TIM_Base_Init(&htim1) != HAL_OK)
{
Error_Handler();
@@ -67,7 +67,7 @@ void MX_TIM1_Init(void)
Error_Handler();
}
sMasterConfig.MasterOutputTrigger = TIM_TRGO_UPDATE;
- sMasterConfig.MasterOutputTrigger2 = TIM_TRGO2_OC4REF;
+ sMasterConfig.MasterOutputTrigger2 = TIM_TRGO2_OC6REF;
sMasterConfig.MasterSlaveMode = TIM_MASTERSLAVEMODE_DISABLE;
if (HAL_TIMEx_MasterConfigSynchronization(&htim1, &sMasterConfig) != HAL_OK)
{
@@ -76,6 +76,10 @@ void MX_TIM1_Init(void)
sBreakInputConfig.Source = TIM_BREAKINPUTSOURCE_BKIN;
sBreakInputConfig.Enable = TIM_BREAKINPUTSOURCE_ENABLE;
sBreakInputConfig.Polarity = TIM_BREAKINPUTSOURCE_POLARITY_LOW;
+ if (HAL_TIMEx_ConfigBreakInput(&htim1, TIM_BREAKINPUT_BRK, &sBreakInputConfig) != HAL_OK)
+ {
+ Error_Handler();
+ }
if (HAL_TIMEx_ConfigBreakInput(&htim1, TIM_BREAKINPUT_BRK2, &sBreakInputConfig) != HAL_OK)
{
Error_Handler();
@@ -99,11 +103,17 @@ void MX_TIM1_Init(void)
{
Error_Handler();
}
+ sConfigOC.OCMode = TIM_OCMODE_PWM2;
+ sConfigOC.Pulse = 752;
+ if (HAL_TIM_PWM_ConfigChannel(&htim1, &sConfigOC, TIM_CHANNEL_6) != HAL_OK)
+ {
+ Error_Handler();
+ }
sBreakDeadTimeConfig.OffStateRunMode = TIM_OSSR_ENABLE;
sBreakDeadTimeConfig.OffStateIDLEMode = TIM_OSSI_ENABLE;
sBreakDeadTimeConfig.LockLevel = TIM_LOCKLEVEL_OFF;
sBreakDeadTimeConfig.DeadTime = 0;
- sBreakDeadTimeConfig.BreakState = TIM_BREAK_DISABLE;
+ sBreakDeadTimeConfig.BreakState = TIM_BREAK_ENABLE;
sBreakDeadTimeConfig.BreakPolarity = TIM_BREAKPOLARITY_HIGH;
sBreakDeadTimeConfig.BreakFilter = 15;
sBreakDeadTimeConfig.Break2State = TIM_BREAK2_ENABLE;
@@ -188,7 +198,7 @@ void MX_TIM5_Init(void)
htim5.Init.Prescaler = 0;
htim5.Init.CounterMode = TIM_COUNTERMODE_UP;
htim5.Init.Period = 4294967295;
- htim5.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1;
+ htim5.Init.ClockDivision = TIM_CLOCKDIVISION_DIV4;
htim5.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_DISABLE;
if (HAL_TIM_IC_Init(&htim5) != HAL_OK)
{
@@ -198,7 +208,7 @@ void MX_TIM5_Init(void)
sConfig.IC1Polarity = TIM_ICPOLARITY_RISING;
sConfig.IC1Selection = TIM_ICSELECTION_DIRECTTI;
sConfig.IC1Prescaler = TIM_ICPSC_DIV1;
- sConfig.IC1Filter = 15;
+ sConfig.IC1Filter = 8;
sConfig.IC2Polarity = TIM_ICPOLARITY_RISING;
sConfig.IC2Selection = TIM_ICSELECTION_DIRECTTI;
sConfig.IC2Prescaler = TIM_ICPSC_DIV1;
@@ -216,7 +226,7 @@ void MX_TIM5_Init(void)
sConfigIC.ICPolarity = TIM_INPUTCHANNELPOLARITY_RISING;
sConfigIC.ICSelection = TIM_ICSELECTION_DIRECTTI;
sConfigIC.ICPrescaler = TIM_ICPSC_DIV1;
- sConfigIC.ICFilter = 15;
+ sConfigIC.ICFilter = 8;
if (HAL_TIM_IC_ConfigChannel(&htim5, &sConfigIC, TIM_CHANNEL_3) != HAL_OK)
{
Error_Handler();
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/adc.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/adc.h
index 7cfde59140..bca3e79ba5 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/adc.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/adc.h
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/crc.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/crc.h
index a9274d4698..1fe987fee7 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/crc.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/crc.h
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/dma.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/dma.h
index 6999589f99..a8745ce8bb 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/dma.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/dma.h
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/eth.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/eth.h
index 8b63148583..d694818642 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/eth.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/eth.h
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/fdcan.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/fdcan.h
index 89cf6d268e..36e26bf521 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/fdcan.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/fdcan.h
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/gpio.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/gpio.h
index 0fcdee9654..43850904f6 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/gpio.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/gpio.h
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/main.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/main.h
index 632bf68b97..0e3a9a4dc4 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/main.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/main.h
@@ -7,7 +7,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/resmgr_utility.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/resmgr_utility.h
index fac4f6af24..800b01b0db 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/resmgr_utility.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/resmgr_utility.h
@@ -7,7 +7,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/rng.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/rng.h
index 8e84a6fb1b..6ec56e9a07 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/rng.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/rng.h
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/rtc.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/rtc.h
index 4b03dd2b9b..255c9cdef1 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/rtc.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/rtc.h
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/spi.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/spi.h
index baeb757a7c..01292176c8 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/spi.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/spi.h
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/stm32h7xx_it.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/stm32h7xx_it.h
index 4d90317995..bdbf17f476 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/stm32h7xx_it.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/stm32h7xx_it.h
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/tim.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/tim.h
index 581fc781aa..059b92e49b 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/tim.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/tim.h
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/usb_otg.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/usb_otg.h
index 004e817733..469954613b 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/usb_otg.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Inc/usb_otg.h
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/adc.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/adc.c
index 8cf4d6aec2..c8a5c70c59 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/adc.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/adc.c
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
@@ -66,7 +66,7 @@ void MX_ADC3_Init(void)
*/
sConfig.Channel = ADC_CHANNEL_0;
sConfig.Rank = ADC_REGULAR_RANK_1;
- sConfig.SamplingTime = ADC_SAMPLETIME_8CYCLES_5;
+ sConfig.SamplingTime = ADC_SAMPLETIME_64CYCLES_5;
sConfig.SingleDiff = ADC_SINGLE_ENDED;
sConfig.OffsetNumber = ADC_OFFSET_1;
sConfig.Offset = 29789;
@@ -106,6 +106,7 @@ void MX_ADC3_Init(void)
*/
sConfig.Channel = ADC_CHANNEL_TEMPSENSOR;
sConfig.Rank = ADC_REGULAR_RANK_5;
+ sConfig.SamplingTime = ADC_SAMPLETIME_387CYCLES_5;
if (HAL_ADC_ConfigChannel(&hadc3, &sConfig) != HAL_OK)
{
Error_Handler();
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/crc.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/crc.c
index 5249b0d7a9..61995ac3c1 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/crc.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/crc.c
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/dma.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/dma.c
index 36431832d4..bb35fddbdf 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/dma.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/dma.c
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/eth.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/eth.c
index 59987dfd31..7b9df63294 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/eth.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/eth.c
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/fdcan.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/fdcan.c
index ae53554d0b..d816f97018 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/fdcan.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/fdcan.c
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
@@ -45,13 +45,13 @@ void MX_FDCAN1_Init(void)
hfdcan1.Init.TransmitPause = DISABLE;
hfdcan1.Init.ProtocolException = ENABLE;
hfdcan1.Init.NominalPrescaler = 1;
- hfdcan1.Init.NominalSyncJumpWidth = 10;
- hfdcan1.Init.NominalTimeSeg1 = 39;
- hfdcan1.Init.NominalTimeSeg2 = 10;
+ hfdcan1.Init.NominalSyncJumpWidth = 20;
+ hfdcan1.Init.NominalTimeSeg1 = 79;
+ hfdcan1.Init.NominalTimeSeg2 = 20;
hfdcan1.Init.DataPrescaler = 1;
- hfdcan1.Init.DataSyncJumpWidth = 3;
- hfdcan1.Init.DataTimeSeg1 = 6;
- hfdcan1.Init.DataTimeSeg2 = 3;
+ hfdcan1.Init.DataSyncJumpWidth = 8;
+ hfdcan1.Init.DataTimeSeg1 = 11;
+ hfdcan1.Init.DataTimeSeg2 = 8;
hfdcan1.Init.MessageRAMOffset = 0;
hfdcan1.Init.StdFiltersNbr = 0;
hfdcan1.Init.ExtFiltersNbr = 1;
@@ -93,13 +93,13 @@ void MX_FDCAN2_Init(void)
hfdcan2.Init.TransmitPause = DISABLE;
hfdcan2.Init.ProtocolException = ENABLE;
hfdcan2.Init.NominalPrescaler = 1;
- hfdcan2.Init.NominalSyncJumpWidth = 10;
- hfdcan2.Init.NominalTimeSeg1 = 39;
- hfdcan2.Init.NominalTimeSeg2 = 10;
+ hfdcan2.Init.NominalSyncJumpWidth = 20;
+ hfdcan2.Init.NominalTimeSeg1 = 79;
+ hfdcan2.Init.NominalTimeSeg2 = 20;
hfdcan2.Init.DataPrescaler = 1;
- hfdcan2.Init.DataSyncJumpWidth = 4;
- hfdcan2.Init.DataTimeSeg1 = 6;
- hfdcan2.Init.DataTimeSeg2 = 3;
+ hfdcan2.Init.DataSyncJumpWidth = 8;
+ hfdcan2.Init.DataTimeSeg1 = 11;
+ hfdcan2.Init.DataTimeSeg2 = 8;
hfdcan2.Init.MessageRAMOffset = 1280;
hfdcan2.Init.StdFiltersNbr = 0;
hfdcan2.Init.ExtFiltersNbr = 1;
@@ -130,11 +130,21 @@ void HAL_FDCAN_MspInit(FDCAN_HandleTypeDef* fdcanHandle)
{
GPIO_InitTypeDef GPIO_InitStruct = {0};
+ RCC_PeriphCLKInitTypeDef PeriphClkInitStruct = {0};
if(fdcanHandle->Instance==FDCAN1)
{
/* USER CODE BEGIN FDCAN1_MspInit 0 */
/* USER CODE END FDCAN1_MspInit 0 */
+ /** Initializes the peripherals clock
+ */
+ PeriphClkInitStruct.PeriphClockSelection = RCC_PERIPHCLK_FDCAN;
+ PeriphClkInitStruct.FdcanClockSelection = RCC_FDCANCLKSOURCE_PLL;
+ if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInitStruct) != HAL_OK)
+ {
+ Error_Handler();
+ }
+
/* FDCAN1 clock enable */
HAL_RCC_FDCAN_CLK_ENABLED++;
if(HAL_RCC_FDCAN_CLK_ENABLED==1){
@@ -175,6 +185,16 @@ void HAL_FDCAN_MspInit(FDCAN_HandleTypeDef* fdcanHandle)
/* USER CODE BEGIN FDCAN2_MspInit 0 */
/* USER CODE END FDCAN2_MspInit 0 */
+
+ /** Initializes the peripherals clock
+ */
+ PeriphClkInitStruct.PeriphClockSelection = RCC_PERIPHCLK_FDCAN;
+ PeriphClkInitStruct.FdcanClockSelection = RCC_FDCANCLKSOURCE_PLL;
+ if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInitStruct) != HAL_OK)
+ {
+ Error_Handler();
+ }
+
/* FDCAN2 clock enable */
HAL_RCC_FDCAN_CLK_ENABLED++;
if(HAL_RCC_FDCAN_CLK_ENABLED==1){
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/gpio.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/gpio.c
index 4680c4b2e4..9e9e8aa977 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/gpio.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/gpio.c
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
@@ -117,17 +117,6 @@ void MX_GPIO_Init(void)
GPIO_InitStruct.Pull = GPIO_NOPULL;
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_MEDIUM;
HAL_GPIO_Init(ETH_nRST_GPIO_Port, &GPIO_InitStruct);
-
- // marco.accame
- // configure leds
-
- GPIO_InitStruct.Pin = GPIO_PIN_13 | GPIO_PIN_15 | GPIO_PIN_2 |
- GPIO_PIN_3 | GPIO_PIN_4 | GPIO_PIN_5;
- GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
- GPIO_InitStruct.Pull = GPIO_NOPULL;
- GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_MEDIUM;
- HAL_GPIO_Init(GPIOH, &GPIO_InitStruct);
-
}
/* USER CODE BEGIN 2 */
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/main.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/main.c
index ab88da5202..378282df98 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/main.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/main.c
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
@@ -90,6 +90,9 @@ int itm_puts(const char* str)
return(++num);
}
+#define THEREMUSTBE_NOCODEIN_CM4CORE
+
+
/* USER CODE END 0 */
/**
@@ -114,6 +117,8 @@ int main(void)
/* Enable D-Cache---------------------------------------------------------*/
SCB_EnableDCache();
+#if defined(THEREMUSTBE_NOCODEIN_CM4CORE)
+#else
/* USER CODE BEGIN Boot_Mode_Sequence_1 */
/* Wait until CPU2 boots and enters in stop mode or timeout*/
timeout = 0xFFFF;
@@ -123,6 +128,8 @@ int main(void)
Error_Handler();
}
/* USER CODE END Boot_Mode_Sequence_1 */
+#endif
+
/* MCU Configuration--------------------------------------------------------*/
/* Reset of all peripherals, Initializes the Flash interface and the Systick. */
@@ -163,6 +170,29 @@ Error_Handler();
/* Initialize all configured peripherals */
MX_GPIO_Init();
+
+#if defined(THEREMUSTBE_NOCODEIN_CM4CORE)
+
+ // marco.accame: let cm7 init the leds ...
+ #define nLED1_Pin GPIO_PIN_13
+ #define nLED2_Pin GPIO_PIN_15
+ #define nLED3_Pin GPIO_PIN_2
+ #define nLED4_Pin GPIO_PIN_3
+ #define nLED5_Pin GPIO_PIN_4
+ #define nLED6_Pin GPIO_PIN_5
+ HAL_GPIO_WritePin(GPIOH, nLED1_Pin|nLED2_Pin|nLED3_Pin|nLED5_Pin
+ |nLED4_Pin|nLED6_Pin, GPIO_PIN_SET);
+
+ GPIO_InitTypeDef GPIO_InitStruct = {0};
+ GPIO_InitStruct.Pin = nLED1_Pin|nLED2_Pin|nLED3_Pin|nLED5_Pin
+ |nLED4_Pin|nLED6_Pin;
+ GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
+ GPIO_InitStruct.Pull = GPIO_NOPULL;
+ GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_MEDIUM;
+ HAL_GPIO_Init(GPIOH, &GPIO_InitStruct);
+
+#endif
+
// MX_DMA_Init();
// MX_RTC_Init();
// MX_CRC_Init();
@@ -177,18 +207,21 @@ Error_Handler();
/* Infinite loop */
/* USER CODE BEGIN WHILE */
+
+ itm_puts("cm7 starts toggling leds");
+
HAL_GPIO_TogglePin(GPIOH, GPIO_PIN_15);
HAL_Delay(500);
-
+
while (1)
{
/* USER CODE END WHILE */
-
- HAL_Delay(500);
+
+ HAL_Delay(500);
HAL_GPIO_TogglePin(GPIOH, GPIO_PIN_13);
HAL_GPIO_TogglePin(GPIOH, GPIO_PIN_15);
- itm_puts("toggled");
-
+ itm_puts("cm7 toggles");
+
/* USER CODE BEGIN 3 */
}
/* USER CODE END 3 */
@@ -231,7 +264,7 @@ void SystemClock_Config(void)
RCC_OscInitStruct.PLL.PLLM = 2;
RCC_OscInitStruct.PLL.PLLN = 64;
RCC_OscInitStruct.PLL.PLLP = 2;
- RCC_OscInitStruct.PLL.PLLQ = 20;
+ RCC_OscInitStruct.PLL.PLLQ = 8;
RCC_OscInitStruct.PLL.PLLR = 2;
RCC_OscInitStruct.PLL.PLLRGE = RCC_PLL1VCIRANGE_3;
RCC_OscInitStruct.PLL.PLLVCOSEL = RCC_PLL1VCOWIDE;
@@ -271,7 +304,8 @@ void PeriphCommonClock_Config(void)
/** Initializes the peripherals clock
*/
PeriphClkInitStruct.PeriphClockSelection = RCC_PERIPHCLK_USB|RCC_PERIPHCLK_ADC
- |RCC_PERIPHCLK_FDCAN;
+ |RCC_PERIPHCLK_SPI3|RCC_PERIPHCLK_SPI2
+ |RCC_PERIPHCLK_SPI1;
PeriphClkInitStruct.PLL2.PLL2M = 5;
PeriphClkInitStruct.PLL2.PLL2N = 50;
PeriphClkInitStruct.PLL2.PLL2P = 5;
@@ -288,7 +322,7 @@ void PeriphCommonClock_Config(void)
PeriphClkInitStruct.PLL3.PLL3RGE = RCC_PLL3VCIRANGE_0;
PeriphClkInitStruct.PLL3.PLL3VCOSEL = RCC_PLL3VCOWIDE;
PeriphClkInitStruct.PLL3.PLL3FRACN = 0;
- PeriphClkInitStruct.FdcanClockSelection = RCC_FDCANCLKSOURCE_PLL2;
+ PeriphClkInitStruct.Spi123ClockSelection = RCC_SPI123CLKSOURCE_PLL2;
PeriphClkInitStruct.UsbClockSelection = RCC_USBCLKSOURCE_PLL3;
PeriphClkInitStruct.AdcClockSelection = RCC_ADCCLKSOURCE_PLL3;
if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInitStruct) != HAL_OK)
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/resmgr_utility.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/resmgr_utility.c
index 1f911f0304..80693380cc 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/resmgr_utility.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/resmgr_utility.c
@@ -7,7 +7,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/rng.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/rng.c
index 81d42b2e99..34387b6ed9 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/rng.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/rng.c
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/rtc.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/rtc.c
index 32a4593fa6..03487fe1bb 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/rtc.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/rtc.c
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/spi.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/spi.c
index 2b517f867c..0105fbf49b 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/spi.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/spi.c
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
@@ -45,7 +45,7 @@ void MX_SPI5_Init(void)
hspi5.Init.CLKPolarity = SPI_POLARITY_LOW;
hspi5.Init.CLKPhase = SPI_PHASE_1EDGE;
hspi5.Init.NSS = SPI_NSS_SOFT;
- hspi5.Init.BaudRatePrescaler = SPI_BAUDRATEPRESCALER_4;
+ hspi5.Init.BaudRatePrescaler = SPI_BAUDRATEPRESCALER_2;
hspi5.Init.FirstBit = SPI_FIRSTBIT_MSB;
hspi5.Init.TIMode = SPI_TIMODE_DISABLE;
hspi5.Init.CRCCalculation = SPI_CRCCALCULATION_DISABLE;
@@ -87,7 +87,7 @@ void MX_SPI6_Init(void)
hspi6.Init.CLKPolarity = SPI_POLARITY_LOW;
hspi6.Init.CLKPhase = SPI_PHASE_1EDGE;
hspi6.Init.NSS = SPI_NSS_SOFT;
- hspi6.Init.BaudRatePrescaler = SPI_BAUDRATEPRESCALER_32;
+ hspi6.Init.BaudRatePrescaler = SPI_BAUDRATEPRESCALER_8;
hspi6.Init.FirstBit = SPI_FIRSTBIT_MSB;
hspi6.Init.TIMode = SPI_TIMODE_DISABLE;
hspi6.Init.CRCCalculation = SPI_CRCCALCULATION_DISABLE;
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/stm32h7xx_hal_msp.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/stm32h7xx_hal_msp.c
index b0b6ec7a91..d664e89b8d 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/stm32h7xx_hal_msp.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/stm32h7xx_hal_msp.c
@@ -7,7 +7,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/stm32h7xx_it.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/stm32h7xx_it.c
index 2d711e193c..841d592c3c 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/stm32h7xx_it.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/stm32h7xx_it.c
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/tim.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/tim.c
index 24627847b5..9cec16055b 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/tim.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/tim.c
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/usb_otg.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/usb_otg.c
index 6fa4927f55..c5d05a63c7 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/usb_otg.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/CM7/Core/Src/usb_otg.c
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/Common/Inc/res_mgr_conf.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/Common/Inc/res_mgr_conf.h
index 297e72cb89..e4ef14d679 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/Common/Inc/res_mgr_conf.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/Common/Inc/res_mgr_conf.h
@@ -7,7 +7,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/MDK-ARM/amc.uvoptx b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/MDK-ARM/AMC.rev2.uvoptx
similarity index 83%
rename from emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/MDK-ARM/amc.uvoptx
rename to emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/MDK-ARM/AMC.rev2.uvoptx
index 8bc35fa572..2d767f7bd3 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/MDK-ARM/amc.uvoptx
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/MDK-ARM/AMC.rev2.uvoptx
@@ -12,7 +12,7 @@
*.lib
*.txt; *.h; *.inc; *.md
*.plm
- *.cpp
+ *.cpp; *.cc; *.cxx
0
@@ -22,7 +22,7 @@
- amc_CM4
+ amc.rev2_CM4
0x4
ARM-ADS
@@ -75,7 +75,7 @@
1
0
- 1
+ 0
18
@@ -103,7 +103,7 @@
1
0
0
- 4
+ 6
@@ -114,13 +114,28 @@
- Segger\JL2CM3.dll
+ STLink\ST-LINKIII-KEIL_SWO.dll
0
- JL2CM3
- -U752001923 -O78 -S2 -ZTIFSpeedSel5000 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -N00("ARM CoreSight SW-DP") -D00(6BA02477) -L00(4) -TO8211 -TC400000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIE80000001 -TIP9 -TB1 -TFE0 -FO7 -FD10000000 -FC8000 -FN1 -FF0STM32H7x_2048.FLM -FS08000000 -FL0200000 -FP0($$Device:STM32H745IIKx$CMSIS\Flash\STM32H7x_2048.FLM)
+ ARMRTXEVENTFLAGS
+ -L70 -Z18 -C0 -M0 -T1
+
+
+ 0
+ DLGTARM
+ (1010=-1,-1,-1,-1,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)(1009=-1,-1,-1,-1,0)(1012=-1,-1,-1,-1,0)
+
+
+ 0
+ ARMDBGFLAGS
+
+
+
+ 0
+ DLGUARM
+ (105=-1,-1,-1,-1,0)
0
@@ -130,10 +145,34 @@
0
ST-LINKIII-KEIL_SWO
- -U-O142 -O2190 -S0 -C0 -N00("ARM CoreSight SW-DP") -D00(5BA02477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO7 -FD20000000 -FC1000 -FN1 -FF0STM32H7x_2048.FLM -FS08000000 -FL0200000 -FP0($$Device:STM32H745IIKx$CMSIS\Flash\STM32H7x_2048.FLM)
+ -U005700373137510539383538 -O2279 -SF4000 -C0 -A3 -I2 -HNlocalhost -HP7184 -P1 -N00("ARM CoreSight SW-DP (ARM Core") -D00(6BA02477) -L00(0) -TO131072 -TC200000000 -TT10000000 -TP21 -TDS8010 -TDT0 -TDC1F -TIE80000001 -TIP9 -FO7 -FD10000000 -FCFFF4 -FN1 -FF0STM32H7x_2048.FLM -FS08000000 -FL0200000 -FP0($$Device:STM32H745IIKx$CMSIS\Flash\STM32H7x_2048.FLM)
-
+
+
+ 0
+ 0
+ 121
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ../CM4/Core/Src/main.c
+
+
+
+
+
+
+ 0
+ 1
+ SystemCoreClock,0x0A
+
+
0
@@ -157,8 +196,8 @@
0
0
0
- 0
- 1
+ 1
+ 0
0
0
0
@@ -181,13 +220,13 @@
0
0
2
- 10000000
+ 4000000
- amc_CM7
+ amc.rev2_CM7
0x4
ARM-ADS
@@ -240,7 +279,7 @@
1
0
- 0
+ 1
18
@@ -268,7 +307,7 @@
1
0
0
- 4
+ 6
@@ -279,14 +318,9 @@
- Segger\JL2CM3.dll
+ STLink\ST-LINKIII-KEIL_SWO.dll
-
- 0
- DLGUARM
- d
-
0
ARMRTXEVENTFLAGS
@@ -304,8 +338,8 @@
0
- JL2CM3
- -U752001923 -O78 -S2 -ZTIFSpeedSel5000 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -N00("ARM CoreSight SW-DP") -D00(6BA02477) -L00(4) -TO12307 -TC400000000 -TP1 -TDS8007 -TDT0 -TDC1F -TIE80000001 -TIP9 -TB1 -TFE0 -FO7 -FD20000000 -FC8000 -FN1 -FF0STM32H7x_2048.FLM -FS08000000 -FL0200000 -FP0($$Device:STM32H745IIKx$CMSIS\Flash\STM32H7x_2048.FLM)
+ DLGUARM
+ (105=-1,-1,-1,-1,0)
0
@@ -315,27 +349,66 @@
0
ST-LINKIII-KEIL_SWO
- -U-O142 -O2190 -S0 -C0 -N00("ARM CoreSight SW-DP") -D00(5BA02477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO7 -FD20000000 -FC1000 -FN1 -FF0STM32H7x_2048.FLM -FS08000000 -FL0200000 -FP0($$Device:STM32H745IIKx$CMSIS\Flash\STM32H7x_2048.FLM)
+ -U005700373137510539383538 -O2254 -SF10000 -C0 -A0 -I0 -HNlocalhost -HP7184 -P1 -N00("ARM CoreSight SW-DP (ARM Core") -D00(6BA02477) -L00(0) -TO131073 -TC400000000 -TT10000000 -TP21 -TDS8021 -TDT0 -TDC1F -TIE80000001 -TIP9 -FO7 -FD20000000 -FC1000 -FN1 -FF0STM32H7x_2048.FLM -FS08000000 -FL0200000 -FP0($$Device:STM32H745IIKx$CMSIS\Flash\STM32H7x_2048.FLM)
0
0
- 180
+ 172
1
- 0
+ 134237412
0
0
0
0
0
- 0
+ 1
../CM7/Core/Src/main.c
-
+ \\AMC\../CM7/Core/Src/main.c\172
+
+
+ 1
+ 0
+ 136
+ 1
+ 134237328
+ 0
+ 0
+ 0
+ 0
+ 0
+ 1
+ ../CM7/Core/Src/main.c
+
+ \\AMC\../CM7/Core/Src/main.c\136
+
+
+ 2
+ 0
+ 112
+ 1
+ 134237186
+ 0
+ 0
+ 0
+ 0
+ 0
+ 1
+ ../CM7/Core/Src/main.c
+
+ \\AMC\../CM7/Core/Src/main.c\112
+
+
+ 0
+ 1
+ SystemCoreClock,0x0A
+
+
0
@@ -360,7 +433,7 @@
0
0
1
- 1
+ 0
0
0
0
@@ -380,7 +453,7 @@
1
- 1
+ 0
0
2
10000000
@@ -388,6 +461,154 @@
+
+ AMC.rev2_CM4
+ 0x4
+ ARM-ADS
+
+ 25000000
+
+ 1
+ 1
+ 0
+ 1
+ 0
+
+
+ 1
+ 65535
+ 0
+ 0
+ 0
+
+
+ 79
+ 66
+ 8
+
+
+
+ 1
+ 1
+ 1
+ 0
+ 1
+ 1
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+
+
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+
+
+ 0
+ 0
+ 0
+
+ 0
+
+ 0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+ 1
+ 0
+ 0
+ 13
+
+
+
+
+
+
+
+
+
+
+ STLink\ST-LINKIII-KEIL_SWO.dll
+
+
+
+ 0
+ ST-LINKIII-KEIL_SWO
+ -U-O142 -O2190 -S0 -C0 -N00("ARM CoreSight SW-DP") -D00(5BA02477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO7 -FD20000000 -FC1000 -FN1 -FF0STM32H7x_2048.FLM -FS08000000 -FL0200000 -FP0($$Device:STM32H745II$Flash\STM32H7x_2048.FLM)
+
+
+
+
+ 0
+
+
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+
+
+
+ 0
+ 0
+ 0
+
+
+
+
+
+
+
+
+
+
+
Application/MDK-ARM
1
@@ -401,8 +622,8 @@
0
0
0
- startup_stm32h745xx_CM4.s
- startup_stm32h745xx_CM4.s
+ startup_stm32h745xx_CM7.s
+ startup_stm32h745xx_CM7.s
0
0
@@ -413,8 +634,8 @@
0
0
0
- startup_stm32h745xx_CM7.s
- startup_stm32h745xx_CM7.s
+ startup_stm32h745xx_CM4.s
+ startup_stm32h745xx_CM4.s
0
0
@@ -422,7 +643,7 @@
Application/User/CM4/Core
- 1
+ 0
0
0
0
@@ -786,7 +1007,7 @@
Drivers/STM32H7xx_HAL_Driver
- 1
+ 0
0
0
0
@@ -1226,7 +1447,7 @@
Drivers/CMSIS
- 1
+ 0
0
0
0
@@ -1246,7 +1467,7 @@
Utilities
- 1
+ 0
0
0
0
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/MDK-ARM/amc.uvprojx b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/MDK-ARM/AMC.rev2.uvprojx
similarity index 62%
rename from emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/MDK-ARM/amc.uvprojx
rename to emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/MDK-ARM/AMC.rev2.uvprojx
index 792f010921..f45badab19 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/MDK-ARM/amc.uvprojx
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/MDK-ARM/AMC.rev2.uvprojx
@@ -7,7 +7,7 @@
- amc_CM4
+ amc.rev2_CM4
0x4
ARM-ADS
6160000::V6.16::ARMCLANG
@@ -18,11 +18,11 @@
STMicroelectronics
Keil.STM32H7xx_DFP.2.8.0
http://www.keil.com/pack/
- IRAM(0x10000000-0x10047FFF) IRAM2(0x18000000-0x1800FFFF) IROM(0x8100000-0x81FFFFF) CLOCK(12000000) FPU2 CPUTYPE("Cortex-M4") TZ
+ IRAM(0x10000000-0x10047FFF) IRAM2(0x18000000-0x1800FFFF) IROM(0x8100000-0x81FFFFF) CLOCK(12000000) FPU3(SFPU) CPUTYPE("Cortex-M4")
- 0
+
@@ -48,8 +48,8 @@
0
1
- amc_CM4\
- amc_CM4
+ AMC.rev2_CM4\
+ AMC.rev2_CM4
1
0
1
@@ -89,7 +89,7 @@
0
0
- 1
+ 0
@@ -134,10 +134,10 @@
0
1
1
- 4101
+ 4107
1
- BIN\UL2V8M.DLL
+ STLink\ST-LINKIII-KEIL_SWO.dll
@@ -194,7 +194,7 @@
0
0
3
- 4
+ 3
0
0
0
@@ -211,7 +211,7 @@
0
0
1
- 1
+ 0
0
@@ -352,7 +352,7 @@
0
0
0
- 4
+ 1
@@ -367,8 +367,8 @@
0
1
0
-
-
+ 0x08000000
+ 0x20000000
stm32h745xx_flash_CM4.sct
@@ -383,11 +383,6 @@
Application/MDK-ARM
-
- startup_stm32h745xx_CM4.s
- 2
- startup_stm32h745xx_CM4.s
-
startup_stm32h745xx_CM7.s
2
@@ -431,6 +426,11 @@
+
+ startup_stm32h745xx_CM4.s
+ 2
+ startup_stm32h745xx_CM4.s
+
@@ -525,13 +525,13 @@
11
- 1
+ 0
2
- 0
- 2
+ 2
+ 1
2
2
2
@@ -539,7 +539,7 @@
2
2
2
- 4
+ 0
2
2
2
@@ -1174,7 +1174,7 @@
- amc_CM7
+ amc.rev2_CM7
0x4
ARM-ADS
6160000::V6.16::ARMCLANG
@@ -1185,11 +1185,11 @@
STMicroelectronics
Keil.STM32H7xx_DFP.2.8.0
http://www.keil.com/pack/
- IRAM(0x20000000-0x2001FFFF) IRAM2(0x00000000-0xFFFF) IROM(0x8000000-0x80FFFFF) CLOCK(12000000) FPU3(DFPU) CPUTYPE("Cortex-M7") ELITTLE TZ
+ IRAM(0x20000000-0x2001FFFF) IRAM2(0x00000000-0xFFFF) IROM(0x8000000-0x80FFFFF) CLOCK(12000000) FPU3(DFPU) CPUTYPE("Cortex-M7") ELITTLE
- 0
+
@@ -1215,8 +1215,8 @@
0
1
- amc_CM7\
- amc_CM7
+ AMC.rev2_CM7\
+ AMC.rev2_CM7
1
0
0
@@ -1256,7 +1256,7 @@
0
0
- 1
+ 0
@@ -1301,10 +1301,10 @@
0
1
1
- 4101
+ 4107
1
- BIN\UL2V8M.DLL
+ STLink\ST-LINKIII-KEIL_SWO.dll
@@ -1361,7 +1361,7 @@
0
0
3
- 4
+ 3
0
0
0
@@ -1519,7 +1519,7 @@
0
0
0
- 4
+ 1
@@ -1534,8 +1534,8 @@
0
1
0
-
-
+ 0x08000000
+ 0x20000000
stm32h745xx_flash_CM7.sct
@@ -1550,6 +1550,11 @@
Application/MDK-ARM
+
+ startup_stm32h745xx_CM7.s
+ 2
+ startup_stm32h745xx_CM7.s
+
startup_stm32h745xx_CM4.s
2
@@ -1593,11 +1598,6 @@
-
- startup_stm32h745xx_CM7.s
- 2
- startup_stm32h745xx_CM7.s
-
@@ -1617,13 +1617,13 @@
11
- 1
+ 0
2
- 0
- 2
+ 2
+ 1
2
2
2
@@ -1631,7 +1631,7 @@
2
2
2
- 4
+ 0
2
2
2
@@ -2136,29 +2136,1254 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- amc
- 1
-
-
-
+
+ AMC.rev2_CM4
+ 0x4
+ ARM-ADS
+ 8
+
+
+ STM32H745IIKx:CM4
+ STMicroelectronics
+ IRAM(0x10000000-0x10047FFF) IRAM2(0x18000000-0x1800FFFF) IROM(0x8100000-0x81FFFFF) CLOCK(12000000) FPU3(SFPU) CPUTYPE("Cortex-M4")
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ 0
+ 1
+
+ AMC.rev2_CM4\
+ AMC.rev2_CM4
+ 1
+ 0
+ 1
+ 1
+ 1
+
+ 1
+ 0
+ 0
+
+ 0
+ 0
+
+
+ 0
+ 0
+ 0
+ 0
+
+
+ 0
+ 0
+
+
+ 0
+ 0
+ 0
+ 0
+
+
+ 0
+ 0
+
+
+ 0
+ 0
+ 0
+ 0
+
+ 0
+
+
+
+ 0
+ 0
+ 0
+ 0
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+ 3
+
+
+ 0
+
+
+ SARMCM3.DLL
+ -REMAP -MPU
+ DCM.DLL
+ -pCM4
+ SARMCM3.DLL
+ -MPU
+ TCM.DLL
+ -pCM4
+
+
+
+ 1
+ 0
+ 0
+ 0
+ 16
+
+
+
+
+ 1
+ 0
+ 0
+ 1
+ 1
+ 4107
+
+ 1
+ STLink\ST-LINKIII-KEIL_SWO.dll
+
+
+
+
+
+ 0
+
+
+
+ 0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 1
+ 1
+ 0
+ 1
+ 1
+ 0
+ 0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+ "Cortex-M4"
+
+ 0
+ 0
+ 0
+ 1
+ 1
+ 0
+ 0
+ 2
+ 0
+ 0
+ 1
+ 0
+ 8
+ 0
+ 0
+ 0
+ 0
+ 3
+ 3
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+ 1
+ 1
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x10000000
+ 0x48000
+
+
+ 1
+ 0x8100000
+ 0x100000
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 1
+ 0x0
+ 0x0
+
+
+ 1
+ 0x0
+ 0x0
+
+
+ 1
+ 0x0
+ 0x0
+
+
+ 1
+ 0x8100000
+ 0x100000
+
+
+ 1
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x10000000
+ 0x48000
+
+
+ 0
+ 0x18000000
+ 0x10000
+
+
+
+
+
+ 1
+ 4
+ 0
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 2
+ 0
+ 0
+ 1
+ 1
+ 0
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+ 0
+
+
+ CORE_CM4,USE_HAL_DRIVER,STM32H745xx
+
+ ../CM4/Core/Inc;../Common/Inc;../Drivers/STM32H7xx_HAL_Driver/Inc;../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy;../Utilities/ResourcesManager;../Drivers/CMSIS/Device/ST/STM32H7xx/Include;../Drivers/CMSIS/Include
+
+
+
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 1
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ 0
+ 1
+ 0
+ 0x08000000
+ 0x20000000
+
+ stm32h745xx_flash_CM4.sct
+
+
+
+
+
+
+
+
+
+
+ Application/MDK-ARM
+
+
+ startup_stm32h745xx_CM7.s
+ 2
+ startup_stm32h745xx_CM7.s
+
+
+ 2
+ 0
+ 0
+ 0
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+ 1
+
+
+
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+
+
+
+
+
+
+
+
+
+
+
+ startup_stm32h745xx_CM4.s
+ 2
+ startup_stm32h745xx_CM4.s
+
+
+
+
+ Application/User/CM4/Core
+
+
+ main.c
+ 1
+ ../CM4/Core/Src/main.c
+
+
+ resmgr_utility.c
+ 1
+ ../CM4/Core/Src/resmgr_utility.c
+
+
+ gpio.c
+ 1
+ ../CM4/Core/Src/gpio.c
+
+
+ adc.c
+ 1
+ ../CM4/Core/Src/adc.c
+
+
+ crc.c
+ 1
+ ../CM4/Core/Src/crc.c
+
+
+ dac.c
+ 1
+ ../CM4/Core/Src/dac.c
+
+
+ dma.c
+ 1
+ ../CM4/Core/Src/dma.c
+
+
+ i2c.c
+ 1
+ ../CM4/Core/Src/i2c.c
+
+
+ rng.c
+ 1
+ ../CM4/Core/Src/rng.c
+
+
+ rtc.c
+ 1
+ ../CM4/Core/Src/rtc.c
+
+
+ spi.c
+ 1
+ ../CM4/Core/Src/spi.c
+
+
+ tim.c
+ 1
+ ../CM4/Core/Src/tim.c
+
+
+ stm32h7xx_it.c
+ 1
+ ../CM4/Core/Src/stm32h7xx_it.c
+
+
+ stm32h7xx_hal_msp.c
+ 1
+ ../CM4/Core/Src/stm32h7xx_hal_msp.c
+
+
+
+
+ Application/User/CM7/Core
+
+
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+ 0
+
+
+
+ 2
+ 2
+ 1
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+
+
+
+
+
+
+
+
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+
+
+
+
+
+
+
+
+
+
+
+ main.c
+ 1
+ ../CM7/Core/Src/main.c
+
+
+ resmgr_utility.c
+ 1
+ ../CM7/Core/Src/resmgr_utility.c
+
+
+ gpio.c
+ 1
+ ../CM7/Core/Src/gpio.c
+
+
+ adc.c
+ 1
+ ../CM7/Core/Src/adc.c
+
+
+ crc.c
+ 1
+ ../CM7/Core/Src/crc.c
+
+
+ dma.c
+ 1
+ ../CM7/Core/Src/dma.c
+
+
+ eth.c
+ 1
+ ../CM7/Core/Src/eth.c
+
+
+ fdcan.c
+ 1
+ ../CM7/Core/Src/fdcan.c
+
+
+ rng.c
+ 1
+ ../CM7/Core/Src/rng.c
+
+
+ rtc.c
+ 1
+ ../CM7/Core/Src/rtc.c
+
+
+ spi.c
+ 1
+ ../CM7/Core/Src/spi.c
+
+
+ tim.c
+ 1
+ ../CM7/Core/Src/tim.c
+
+
+ usb_otg.c
+ 1
+ ../CM7/Core/Src/usb_otg.c
+
+
+ stm32h7xx_it.c
+ 1
+ ../CM7/Core/Src/stm32h7xx_it.c
+
+
+ stm32h7xx_hal_msp.c
+ 1
+ ../CM7/Core/Src/stm32h7xx_hal_msp.c
+
+
+
+
+ Drivers/STM32H7xx_HAL_Driver
+
+
+ stm32h7xx_hal_rcc.c
+ 1
+ ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c
+
+
+ stm32h7xx_hal_rcc_ex.c
+ 1
+ ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc_ex.c
+
+
+ stm32h7xx_hal_flash.c
+ 1
+ ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash.c
+
+
+ stm32h7xx_hal_flash_ex.c
+ 1
+ ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash_ex.c
+
+
+ stm32h7xx_hal_gpio.c
+ 1
+ ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_gpio.c
+
+
+ stm32h7xx_hal_hsem.c
+ 1
+ ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c
+
+
+ stm32h7xx_hal_dma.c
+ 1
+ ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma.c
+
+
+ stm32h7xx_hal_dma_ex.c
+ 1
+ ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma_ex.c
+
+
+ stm32h7xx_hal_mdma.c
+ 1
+ ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c
+
+
+ stm32h7xx_hal_pwr.c
+ 1
+ ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr.c
+
+
+ stm32h7xx_hal_pwr_ex.c
+ 1
+ ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr_ex.c
+
+
+ stm32h7xx_hal_cortex.c
+ 1
+ ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_cortex.c
+
+
+ stm32h7xx_hal.c
+ 1
+ ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c
+
+
+ stm32h7xx_hal_i2c.c
+ 1
+ ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c.c
+
+
+ stm32h7xx_hal_i2c_ex.c
+ 1
+ ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c
+
+
+ stm32h7xx_hal_exti.c
+ 1
+ ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_exti.c
+
+
+ stm32h7xx_hal_adc.c
+ 1
+ ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc.c
+
+
+ stm32h7xx_hal_adc_ex.c
+ 1
+ ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc_ex.c
+
+
+ stm32h7xx_hal_crc.c
+ 1
+ ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_crc.c
+
+
+ stm32h7xx_hal_crc_ex.c
+ 1
+ ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_crc_ex.c
+
+
+ stm32h7xx_hal_eth.c
+ 1
+ ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_eth.c
+
+
+ 2
+ 0
+ 0
+ 0
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+ 1
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+
+
+
+
+
+
+
+
+
+
+
+ stm32h7xx_hal_eth_ex.c
+ 1
+ ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_eth_ex.c
+
+
+ 2
+ 0
+ 0
+ 0
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+ 1
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+
+
+
+
+
+
+
+
+
+
+
+ stm32h7xx_hal_fdcan.c
+ 1
+ ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_fdcan.c
+
+
+ 2
+ 0
+ 0
+ 0
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+ 1
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+
+
+
+
+
+
+
+
+
+
+
+ stm32h7xx_hal_rng.c
+ 1
+ ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rng.c
+
+
+ stm32h7xx_hal_rng_ex.c
+ 1
+ ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rng_ex.c
+
+
+ stm32h7xx_hal_rtc.c
+ 1
+ ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rtc.c
+
+
+ stm32h7xx_hal_rtc_ex.c
+ 1
+ ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rtc_ex.c
+
+
+ stm32h7xx_hal_spi.c
+ 1
+ ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_spi.c
+
+
+ stm32h7xx_hal_spi_ex.c
+ 1
+ ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_spi_ex.c
+
+
+ stm32h7xx_hal_tim.c
+ 1
+ ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim.c
+
+
+ stm32h7xx_hal_tim_ex.c
+ 1
+ ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c
+
+
+ stm32h7xx_hal_pcd.c
+ 1
+ ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pcd.c
+
+
+ 2
+ 0
+ 0
+ 0
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+ 1
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+
+
+
+
+
+
+
+
+
+
+
+ stm32h7xx_hal_pcd_ex.c
+ 1
+ ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pcd_ex.c
+
+
+ 2
+ 0
+ 0
+ 0
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+ 1
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+
+
+
+
+
+
+
+
+
+
+
+ stm32h7xx_ll_usb.c
+ 1
+ ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_ll_usb.c
+
+
+ 2
+ 0
+ 0
+ 0
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+ 1
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+
+
+
+
+
+
+
+
+
+
+
+ stm32h7xx_hal_dac.c
+ 1
+ ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dac.c
+
+
+ stm32h7xx_hal_dac_ex.c
+ 1
+ ../Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dac_ex.c
+
+
+
+
+ Drivers/CMSIS
+
+
+ system_stm32h7xx_dualcore_boot_cm4_cm7.c
+ 1
+ ../Common/Src/system_stm32h7xx_dualcore_boot_cm4_cm7.c
+
+
+
+
+ Utilities
+
+
+ res_mgr.c
+ 1
+ ../Utilities/ResourcesManager/res_mgr.c
+
+
+
+
+ ::CMSIS
+
+
+ 0
+ 0
+ 0
+ 0
+ 0
+ 1
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+ 1
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+
+
+
+
+
+
+
+
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/_brd_tests/CM7/App/src/TestCM7.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/_brd_tests/CM7/App/src/TestCM7.c
index aa654853aa..269013e00a 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/_brd_tests/CM7/App/src/TestCM7.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/_brd_tests/CM7/App/src/TestCM7.c
@@ -34,9 +34,12 @@ __attribute__((noreturn)) void TestCM7(void const * argument)
/* Init code for ADC3 */
AdcInit();
/* Init code for the console device */
- coInit();
+// coInit();
/* Wait for the link established */
- coGetChar();
+// coGetChar();
+
+ EeTest();
+ for (;;);
__info:
/* Give some INFO */
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/_brd_tests/Common/Src/console.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/_brd_tests/Common/Src/console.c
index 05a3fe27a0..4de29b97e7 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/_brd_tests/Common/Src/console.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/_brd_tests/Common/Src/console.c
@@ -162,6 +162,27 @@ char coGetChar( void )
}
}
+int itm_puts(const char* str)
+{
+
+ if(NULL == str)
+ {
+ return(0);
+ }
+
+ uint32_t ch;
+ int num = 0;
+ while('\0' != (ch = *str))
+ {
+ ITM_SendChar(ch);
+ str++;
+ num++;
+ }
+
+ ITM_SendChar('\n');
+ return(++num);
+}
+
/******************************************************************************************************************//**
* @brief Prints an ANSI-OEM (ASCII) string to the console device. The function translates the '\n' character into the
* '\r' '\n' sequence.
@@ -172,9 +193,10 @@ char *coPutString( const char *str )
{
if (NULL != str)
{
- char ch ;
- const char *pc ;
- for (pc = str ; ('\0' != (ch = *(pc++))) ; ) coPutChar( ch ) ;
+ itm_puts(str);
+// char ch ;
+// const char *pc ;
+// for (pc = str ; ('\0' != (ch = *(pc++))) ; ) coPutChar( ch ) ;
}
return (char *)str ;
}
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/_brd_tests/MDK-ARM/AMC.uvoptx b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/_brd_tests/MDK-ARM/AMC.uvoptx
index 36fe5ba5e2..218b3ff395 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/_brd_tests/MDK-ARM/AMC.uvoptx
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/_brd_tests/MDK-ARM/AMC.uvoptx
@@ -140,7 +140,7 @@
0
ST-LINKIII-KEIL_SWO
- -U56FF6E064985555244550787 -O2279 -SF4000 -C0 -A3 -I2 -HNlocalhost -HP7184 -P1 -N00("ARM CoreSight SW-DP (ARM Core") -D00(6BA02477) -L00(0) -TO131090 -TC10000000 -TT10000000 -TP21 -TDS8000 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO7 -FD10000000 -FCFFF4 -FN1 -FF0STM32H7x_2048.FLM -FS08000000 -FL0200000 -FP0($$Device:STM32H745IIKx$CMSIS\Flash\STM32H7x_2048.FLM)
+ -U005700373137510539383538 -O2279 -SF4000 -C0 -A3 -I2 -HNlocalhost -HP7184 -P1 -N00("ARM CoreSight SW-DP (ARM Core") -D00(6BA02477) -L00(0) -TO131090 -TC10000000 -TT10000000 -TP21 -TDS8000 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO7 -FD10000000 -FCFFF4 -FN1 -FF0STM32H7x_2048.FLM -FS08000000 -FL0200000 -FP0($$Device:STM32H745IIKx$CMSIS\Flash\STM32H7x_2048.FLM)
0
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/_brd_tests/MDK-ARM/AMC.uvprojx b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/_brd_tests/MDK-ARM/AMC.uvprojx
index 51a8c1663c..48ff0df56d 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/_brd_tests/MDK-ARM/AMC.uvprojx
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/_brd_tests/MDK-ARM/AMC.uvprojx
@@ -17,7 +17,7 @@
STM32H745IIKx:CM4
STMicroelectronics
- Keil.STM32H7xx_DFP.2.7.0
+ Keil.STM32H7xx_DFP.2.8.0
http://www.keil.com/pack/
IRAM(0x10000000,0x00048000) IROM(0x08100000,0x00100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE
@@ -4537,7 +4537,7 @@
STM32H745IIKx:CM7
STMicroelectronics
- Keil.STM32H7xx_DFP.2.7.0
+ Keil.STM32H7xx_DFP.2.8.0
http://www.keil.com/pack/
IRAM(0x38000000,0x00010000) IRAM2(0x24000000,0x00080000) IROM(0x08000000,0x00100000) XRAM(0x20000000,0x00020000) CPUTYPE("Cortex-M7") FPU3(DFPU) CLOCK(12000000) ELITTLE
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/amc.ioc b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/amc.rev2.ioc
similarity index 91%
rename from emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/amc.ioc
rename to emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/amc.rev2.ioc
index df16ac7dd8..a6e94b6b08 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/amc.ioc
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/amc.rev2.ioc
@@ -6,7 +6,7 @@ ADC1.ClockPrescaler=ADC_CLOCK_ASYNC_DIV2
ADC1.ConversionDataManagement=ADC_CONVERSIONDATA_DMA_CIRCULAR
ADC1.DMAAccessModeView=ENABLE
ADC1.DiscontinuousConvMode=ENABLE
-ADC1.ExternalTrigConv=ADC_EXTERNALTRIG_T1_TRGO
+ADC1.ExternalTrigConv=ADC_EXTERNALTRIG_T1_TRGO2
ADC1.IPParameters=Rank-0\#ChannelRegularConversion,Channel-0\#ChannelRegularConversion,SamplingTime-0\#ChannelRegularConversion,OffsetNumber-0\#ChannelRegularConversion,OffsetSignedSaturation-0\#ChannelRegularConversion,NbrOfConversionFlag,master,Resolution,DiscontinuousConvMode,Mode,Overrun,ConversionDataManagement,Rank-1\#ChannelRegularConversion,Channel-1\#ChannelRegularConversion,SamplingTime-1\#ChannelRegularConversion,OffsetNumber-1\#ChannelRegularConversion,OffsetSignedSaturation-1\#ChannelRegularConversion,Rank-2\#ChannelRegularConversion,Channel-2\#ChannelRegularConversion,SamplingTime-2\#ChannelRegularConversion,OffsetNumber-2\#ChannelRegularConversion,OffsetSignedSaturation-2\#ChannelRegularConversion,NbrOfConversion,SignedSaturation-0\#ChannelRegularConversion,SignedSaturation-1\#ChannelRegularConversion,SignedSaturation-2\#ChannelRegularConversion,DMAAccessModeView,Offset-0\#ChannelRegularConversion,Offset-1\#ChannelRegularConversion,Offset-2\#ChannelRegularConversion,ExternalTrigConv,TwoSamplingDelay,ClockPrescaler
ADC1.Mode=ADC_DUALMODE_REGSIMULT
ADC1.NbrOfConversion=3
@@ -25,13 +25,13 @@ ADC1.Rank-0\#ChannelRegularConversion=1
ADC1.Rank-1\#ChannelRegularConversion=2
ADC1.Rank-2\#ChannelRegularConversion=3
ADC1.Resolution=ADC_RESOLUTION_16B
-ADC1.SamplingTime-0\#ChannelRegularConversion=ADC_SAMPLETIME_16CYCLES_5
-ADC1.SamplingTime-1\#ChannelRegularConversion=ADC_SAMPLETIME_16CYCLES_5
-ADC1.SamplingTime-2\#ChannelRegularConversion=ADC_SAMPLETIME_16CYCLES_5
+ADC1.SamplingTime-0\#ChannelRegularConversion=ADC_SAMPLETIME_8CYCLES_5
+ADC1.SamplingTime-1\#ChannelRegularConversion=ADC_SAMPLETIME_8CYCLES_5
+ADC1.SamplingTime-2\#ChannelRegularConversion=ADC_SAMPLETIME_8CYCLES_5
ADC1.SignedSaturation-0\#ChannelRegularConversion=ENABLE
ADC1.SignedSaturation-1\#ChannelRegularConversion=ENABLE
ADC1.SignedSaturation-2\#ChannelRegularConversion=ENABLE
-ADC1.TwoSamplingDelay=ADC_TWOSAMPLINGDELAY_1CYCLE
+ADC1.TwoSamplingDelay=ADC_TWOSAMPLINGDELAY_9CYCLES
ADC1.master=1
ADC2.Channel-1\#ChannelRegularConversion=ADC_CHANNEL_9
ADC2.Channel-2\#ChannelRegularConversion=ADC_CHANNEL_12
@@ -39,7 +39,7 @@ ADC2.Channel-3\#ChannelRegularConversion=ADC_CHANNEL_13
ADC2.ConversionDataManagement=ADC_CONVERSIONDATA_DR
ADC2.DMAAccessModeView=ENABLE
ADC2.DiscontinuousConvMode=ENABLE
-ADC2.IPParameters=Rank-1\#ChannelRegularConversion,Channel-1\#ChannelRegularConversion,SamplingTime-1\#ChannelRegularConversion,OffsetNumber-1\#ChannelRegularConversion,OffsetSignedSaturation-1\#ChannelRegularConversion,NbrOfConversionFlag,Mode,DMAAccessModeView,DiscontinuousConvMode,Rank-2\#ChannelRegularConversion,Channel-2\#ChannelRegularConversion,SamplingTime-2\#ChannelRegularConversion,OffsetNumber-2\#ChannelRegularConversion,OffsetSignedSaturation-2\#ChannelRegularConversion,Rank-3\#ChannelRegularConversion,Channel-3\#ChannelRegularConversion,SamplingTime-3\#ChannelRegularConversion,OffsetNumber-3\#ChannelRegularConversion,OffsetSignedSaturation-3\#ChannelRegularConversion,NbrOfConversion,Overrun,ConversionDataManagement
+ADC2.IPParameters=Rank-1\#ChannelRegularConversion,Channel-1\#ChannelRegularConversion,SamplingTime-1\#ChannelRegularConversion,OffsetNumber-1\#ChannelRegularConversion,OffsetSignedSaturation-1\#ChannelRegularConversion,NbrOfConversionFlag,Mode,DMAAccessModeView,DiscontinuousConvMode,Rank-2\#ChannelRegularConversion,Channel-2\#ChannelRegularConversion,SamplingTime-2\#ChannelRegularConversion,OffsetNumber-2\#ChannelRegularConversion,OffsetSignedSaturation-2\#ChannelRegularConversion,Rank-3\#ChannelRegularConversion,Channel-3\#ChannelRegularConversion,SamplingTime-3\#ChannelRegularConversion,OffsetNumber-3\#ChannelRegularConversion,OffsetSignedSaturation-3\#ChannelRegularConversion,NbrOfConversion,Overrun,ConversionDataManagement,TwoSamplingDelay
ADC2.Mode=ADC_DUALMODE_REGSIMULT
ADC2.NbrOfConversion=3
ADC2.NbrOfConversionFlag=1
@@ -56,6 +56,7 @@ ADC2.Rank-3\#ChannelRegularConversion=3
ADC2.SamplingTime-1\#ChannelRegularConversion=ADC_SAMPLETIME_16CYCLES_5
ADC2.SamplingTime-2\#ChannelRegularConversion=ADC_SAMPLETIME_16CYCLES_5
ADC2.SamplingTime-3\#ChannelRegularConversion=ADC_SAMPLETIME_16CYCLES_5
+ADC2.TwoSamplingDelay=ADC_TWOSAMPLINGDELAY_9CYCLES
ADC3.Channel-0\#ChannelRegularConversion=ADC_CHANNEL_0
ADC3.Channel-1\#ChannelRegularConversion=ADC_CHANNEL_1
ADC3.Channel-2\#ChannelRegularConversion=ADC_CHANNEL_2
@@ -64,12 +65,10 @@ ADC3.Channel-4\#ChannelRegularConversion=ADC_CHANNEL_TEMPSENSOR
ADC3.Channel-5\#ChannelRegularConversion=ADC_CHANNEL_VREFINT
ADC3.ContinuousConvMode=DISABLE
ADC3.ConversionDataManagement=ADC_CONVERSIONDATA_DMA_CIRCULAR
-ADC3.DMAAccessModeView=ENABLE
ADC3.DiscontinuousConvMode=ENABLE
ADC3.EOCSelection=ADC_EOC_SEQ_CONV
ADC3.ExternalTrigConv=ADC_EXTERNALTRIG_T6_TRGO
-ADC3.IPParameters=Rank-0\#ChannelRegularConversion,Channel-0\#ChannelRegularConversion,SamplingTime-0\#ChannelRegularConversion,OffsetNumber-0\#ChannelRegularConversion,OffsetSignedSaturation-0\#ChannelRegularConversion,NbrOfConversionFlag,Overrun,NbrOfConversion,Rank-1\#ChannelRegularConversion,Channel-1\#ChannelRegularConversion,SamplingTime-1\#ChannelRegularConversion,OffsetNumber-1\#ChannelRegularConversion,OffsetSignedSaturation-1\#ChannelRegularConversion,Rank-2\#ChannelRegularConversion,Channel-2\#ChannelRegularConversion,SamplingTime-2\#ChannelRegularConversion,OffsetNumber-2\#ChannelRegularConversion,OffsetSignedSaturation-2\#ChannelRegularConversion,Rank-3\#ChannelRegularConversion,Channel-3\#ChannelRegularConversion,SamplingTime-3\#ChannelRegularConversion,OffsetNumber-3\#ChannelRegularConversion,OffsetSignedSaturation-3\#ChannelRegularConversion,Rank-4\#ChannelRegularConversion,Channel-4\#ChannelRegularConversion,SamplingTime-4\#ChannelRegularConversion,OffsetNumber-4\#ChannelRegularConversion,OffsetSignedSaturation-4\#ChannelRegularConversion,Rank-5\#ChannelRegularConversion,Channel-5\#ChannelRegularConversion,SamplingTime-5\#ChannelRegularConversion,OffsetNumber-5\#ChannelRegularConversion,OffsetSignedSaturation-5\#ChannelRegularConversion,ExternalTrigConv,EOCSelection,ContinuousConvMode,DiscontinuousConvMode,ConversionDataManagement,Resolution,Offset-0\#ChannelRegularConversion,Mode,DMAAccessModeView
-ADC3.Mode=ADC_DUALMODE_REGSIMULT
+ADC3.IPParameters=Rank-0\#ChannelRegularConversion,Channel-0\#ChannelRegularConversion,SamplingTime-0\#ChannelRegularConversion,OffsetNumber-0\#ChannelRegularConversion,OffsetSignedSaturation-0\#ChannelRegularConversion,NbrOfConversionFlag,Overrun,NbrOfConversion,Rank-1\#ChannelRegularConversion,Channel-1\#ChannelRegularConversion,SamplingTime-1\#ChannelRegularConversion,OffsetNumber-1\#ChannelRegularConversion,OffsetSignedSaturation-1\#ChannelRegularConversion,Rank-2\#ChannelRegularConversion,Channel-2\#ChannelRegularConversion,SamplingTime-2\#ChannelRegularConversion,OffsetNumber-2\#ChannelRegularConversion,OffsetSignedSaturation-2\#ChannelRegularConversion,Rank-3\#ChannelRegularConversion,Channel-3\#ChannelRegularConversion,SamplingTime-3\#ChannelRegularConversion,OffsetNumber-3\#ChannelRegularConversion,OffsetSignedSaturation-3\#ChannelRegularConversion,Rank-4\#ChannelRegularConversion,Channel-4\#ChannelRegularConversion,SamplingTime-4\#ChannelRegularConversion,OffsetNumber-4\#ChannelRegularConversion,OffsetSignedSaturation-4\#ChannelRegularConversion,Rank-5\#ChannelRegularConversion,Channel-5\#ChannelRegularConversion,SamplingTime-5\#ChannelRegularConversion,OffsetNumber-5\#ChannelRegularConversion,OffsetSignedSaturation-5\#ChannelRegularConversion,ExternalTrigConv,EOCSelection,ContinuousConvMode,DiscontinuousConvMode,ConversionDataManagement,Resolution,Offset-0\#ChannelRegularConversion
ADC3.NbrOfConversion=6
ADC3.NbrOfConversionFlag=1
ADC3.Offset-0\#ChannelRegularConversion=29789
@@ -93,12 +92,12 @@ ADC3.Rank-3\#ChannelRegularConversion=4
ADC3.Rank-4\#ChannelRegularConversion=5
ADC3.Rank-5\#ChannelRegularConversion=6
ADC3.Resolution=ADC_RESOLUTION_16B
-ADC3.SamplingTime-0\#ChannelRegularConversion=ADC_SAMPLETIME_8CYCLES_5
-ADC3.SamplingTime-1\#ChannelRegularConversion=ADC_SAMPLETIME_8CYCLES_5
-ADC3.SamplingTime-2\#ChannelRegularConversion=ADC_SAMPLETIME_8CYCLES_5
-ADC3.SamplingTime-3\#ChannelRegularConversion=ADC_SAMPLETIME_8CYCLES_5
-ADC3.SamplingTime-4\#ChannelRegularConversion=ADC_SAMPLETIME_8CYCLES_5
-ADC3.SamplingTime-5\#ChannelRegularConversion=ADC_SAMPLETIME_8CYCLES_5
+ADC3.SamplingTime-0\#ChannelRegularConversion=ADC_SAMPLETIME_64CYCLES_5
+ADC3.SamplingTime-1\#ChannelRegularConversion=ADC_SAMPLETIME_64CYCLES_5
+ADC3.SamplingTime-2\#ChannelRegularConversion=ADC_SAMPLETIME_64CYCLES_5
+ADC3.SamplingTime-3\#ChannelRegularConversion=ADC_SAMPLETIME_64CYCLES_5
+ADC3.SamplingTime-4\#ChannelRegularConversion=ADC_SAMPLETIME_387CYCLES_5
+ADC3.SamplingTime-5\#ChannelRegularConversion=ADC_SAMPLETIME_387CYCLES_5
CORTEX_M4.IPParameters=MPU_Control
CORTEX_M4.MPU_Control=__NULL
CORTEX_M7.AccessPermission-Cortex_Memory_Protection_Unit_Region0_Settings=MPU_REGION_FULL_ACCESS
@@ -147,7 +146,7 @@ CORTEX_M7.TypeExtField-Cortex_Memory_Protection_Unit_Region3_Settings=MPU_TEX_LE
CORTEX_M7.TypeExtField-Cortex_Memory_Protection_Unit_Region4_Settings=MPU_TEX_LEVEL1
CORTEX_M7.TypeExtField-Cortex_Memory_Protection_Unit_Region5_Settings=MPU_TEX_LEVEL1
CortexM4.IPs=CORTEX_M4\:I,DEBUG,FATFS_M4\:I,FREERTOS_M4\:I,IWDG2\:I,OPENAMP_M4\:I,PDM2PCM_M4\:I,PWR,RCC,RESMGR_UTILITY,SYS_M4\:I,USB_DEVICE_M4\:I,USB_HOST_M4\:I,VREFBUF,WWDG2\:I,DMA,BDMA,MDMA,NVIC2\:I,I2C1\:I,I2C2\:I,I2C3\:I,I2C4\:I,ADC1\:I,ADC2\:I,SPI1\:I,SPI2\:I,SPI3\:I,CRC\:I,LPTIM1\:I,HRTIM\:I,TIM5\:I,RTC,TIM4\:I,DAC1\:I,TIM1\:I,RNG,TIM16\:I
-CortexM4.Pins=PH13,PH15,PC8,PC7,PC9,PC6,PG6,PG5,PF2,PG7,PG2,PF4,PF5,PF3,PG3,PD9,PD10,PD8,PH2,PE8,PG1,PH4,PB2,PG0,PE7,PH3,PH5
+CortexM4.Pins=PC13,PH13,PH15,PC8,PC7,PC9,PC6,PG6,PG5,PF2,PG7,PG2,PF4,PF5,PF3,PG3,PD9,PC0,PD10,PD8,PH2,PE8,PG1,PH4,PB2,PG0,PE7,PH3,PH5
CortexM7.IPs=CORTEX_M7\:I,DEBUG\:I,FATFS_M7\:I,FREERTOS_M7\:I,IWDG1\:I,OPENAMP_M7\:I,PDM2PCM_M7\:I,PWR\:I,RCC\:I,RESMGR_UTILITY\:I,SYS\:I,USB_DEVICE_M7\:I,USB_HOST_M7\:I,VREFBUF\:I,WWDG1\:I,DMA\:I,BDMA\:I,MDMA\:I,NVIC1\:I,USB_OTG_FS\:I,ETH\:I,RTC\:I,FDCAN1\:I,FDCAN2\:I,CRC,LPTIM1,SPI5\:I,SPI6\:I,RNG\:I,TIM17\:I,ADC3\:I,TIM6\:I
CortexM7.Pins=PE0,PD5,PE1,PD4,PD0,PG8,PF6,PB13,PF13,PF12
DAC1.DAC_Channel-DAC_OUT2=DAC_CHANNEL_2
@@ -199,16 +198,16 @@ ETH.RxDescAddress=0x30046000
ETH.TxDescAddress=0x30046060
FDCAN1.AutoRetransmission=DISABLE
FDCAN1.DataPrescaler=1
-FDCAN1.DataSyncJumpWidth=3
-FDCAN1.DataTimeSeg1=6
-FDCAN1.DataTimeSeg2=3
+FDCAN1.DataSyncJumpWidth=8
+FDCAN1.DataTimeSeg1=11
+FDCAN1.DataTimeSeg2=8
FDCAN1.ExtFiltersNbr=1
FDCAN1.FrameFormat=FDCAN_FRAME_FD_BRS
FDCAN1.IPParameters=FrameFormat,NominalTimeSeg2,NominalTimeSeg1,DataTimeSeg1,DataTimeSeg2,RxBuffersNbr,TxBuffersNbr,ExtFiltersNbr,NominalSyncJumpWidth,DataSyncJumpWidth,DataPrescaler,NominalPrescaler,StdFiltersNbr,RxFifo0ElmtsNbr,RxFifo1ElmtsNbr,TxFifoQueueElmtsNbr,AutoRetransmission,ProtocolException,RxFifo0ElmtSize,RxFifo1ElmtSize,RxBufferSize,TxElmtSize
FDCAN1.NominalPrescaler=1
-FDCAN1.NominalSyncJumpWidth=10
-FDCAN1.NominalTimeSeg1=39
-FDCAN1.NominalTimeSeg2=10
+FDCAN1.NominalSyncJumpWidth=20
+FDCAN1.NominalTimeSeg1=79
+FDCAN1.NominalTimeSeg2=20
FDCAN1.ProtocolException=ENABLE
FDCAN1.RxBufferSize=FDCAN_DATA_BYTES_64
FDCAN1.RxBuffersNbr=1
@@ -221,16 +220,16 @@ FDCAN1.TxBuffersNbr=1
FDCAN1.TxElmtSize=FDCAN_DATA_BYTES_64
FDCAN1.TxFifoQueueElmtsNbr=0
FDCAN2.AutoRetransmission=DISABLE
-FDCAN2.DataSyncJumpWidth=4
-FDCAN2.DataTimeSeg1=6
-FDCAN2.DataTimeSeg2=3
+FDCAN2.DataSyncJumpWidth=8
+FDCAN2.DataTimeSeg1=11
+FDCAN2.DataTimeSeg2=8
FDCAN2.ExtFiltersNbr=1
FDCAN2.FrameFormat=FDCAN_FRAME_FD_BRS
FDCAN2.IPParameters=NominalTimeSeg1,NominalTimeSeg2,FrameFormat,DataTimeSeg1,DataTimeSeg2,ExtFiltersNbr,RxBuffersNbr,TxBuffersNbr,AutoRetransmission,ProtocolException,NominalSyncJumpWidth,DataSyncJumpWidth,MessageRAMOffset,RxFifo0ElmtsNbr,RxFifo1ElmtsNbr,TxFifoQueueElmtsNbr,RxFifo0ElmtSize,RxFifo1ElmtSize,RxBufferSize,TxElmtSize
FDCAN2.MessageRAMOffset=1280
-FDCAN2.NominalSyncJumpWidth=10
-FDCAN2.NominalTimeSeg1=39
-FDCAN2.NominalTimeSeg2=10
+FDCAN2.NominalSyncJumpWidth=20
+FDCAN2.NominalTimeSeg1=79
+FDCAN2.NominalTimeSeg2=20
FDCAN2.ProtocolException=ENABLE
FDCAN2.RxBufferSize=FDCAN_DATA_BYTES_64
FDCAN2.RxBuffersNbr=1
@@ -242,7 +241,7 @@ FDCAN2.TxBuffersNbr=1
FDCAN2.TxElmtSize=FDCAN_DATA_BYTES_64
FDCAN2.TxFifoQueueElmtsNbr=0
File.Version=6
-GPIO.groupedBy=Expand Peripherals
+GPIO.groupedBy=Group By Peripherals
I2C1.IPParameters=Timing
I2C1.Timing=0x10C0ECFF
I2C2.IPParameters=Timing
@@ -335,12 +334,13 @@ Mcu.Pin13=PB7
Mcu.Pin130=VP_SYS_VS_Systick
Mcu.Pin131=VP_SYS_M4_VS_Systick
Mcu.Pin132=VP_TIM1_VS_ClockSourceINT
-Mcu.Pin133=VP_TIM4_VS_ClockSourceINT
-Mcu.Pin134=VP_TIM5_VS_indirect_ch3
-Mcu.Pin135=VP_TIM6_VS_ClockSourceINT
-Mcu.Pin136=VP_TIM16_VS_ClockSourceINT
-Mcu.Pin137=VP_TIM17_VS_ClockSourceINT
-Mcu.Pin138=VP_VREFBUF_V_VREFBUF
+Mcu.Pin133=VP_TIM1_VS_no_output6
+Mcu.Pin134=VP_TIM4_VS_ClockSourceINT
+Mcu.Pin135=VP_TIM5_VS_indirect_ch3
+Mcu.Pin136=VP_TIM6_VS_ClockSourceINT
+Mcu.Pin137=VP_TIM16_VS_ClockSourceINT
+Mcu.Pin138=VP_TIM17_VS_ClockSourceINT
+Mcu.Pin139=VP_VREFBUF_V_VREFBUF
Mcu.Pin14=PB4 (NJTRST)
Mcu.Pin15=PG13
Mcu.Pin16=PD7
@@ -435,7 +435,7 @@ Mcu.Pin96=PF15
Mcu.Pin97=PF13
Mcu.Pin98=PH8
Mcu.Pin99=PH10
-Mcu.PinsNb=139
+Mcu.PinsNb=140
Mcu.ThirdPartyNb=0
Mcu.UserConstants=
Mcu.UserName=STM32H745IIKx
@@ -706,11 +706,12 @@ PB9.Locked=true
PB9.Mode=NSS_Signal_Hard_Output
PB9.PinAttribute=CortexM4
PB9.Signal=SPI2_NSS
+PC0.ContextOwner=CortexM4
PC0.GPIOParameters=GPIO_Label,PinAttribute
PC0.GPIO_Label=TP3
PC0.Locked=true
-PC0.PinAttribute=Free
-PC0.Signal=GPIO_Analog
+PC0.PinAttribute=CortexM4
+PC0.Signal=GPIO_Output
PC1.GPIOParameters=GPIO_Speed,GPIO_PuPd,PinAttribute,GPIO_Mode
PC1.GPIO_Mode=GPIO_MODE_AF_PP
PC1.GPIO_PuPd=GPIO_NOPULL
@@ -739,11 +740,12 @@ PC12.Locked=true
PC12.Mode=Trace_Synchro_4bits_JTAG
PC12.PinAttribute=CortexM7
PC12.Signal=DEBUG_TRACED3
+PC13.ContextOwner=CortexM4
PC13.GPIOParameters=GPIO_Label,PinAttribute
PC13.GPIO_Label=TP4
PC13.Locked=true
-PC13.PinAttribute=Free
-PC13.Signal=GPIO_Analog
+PC13.PinAttribute=CortexM4
+PC13.Signal=GPIO_Output
PC14-OSC32_IN\ (OSC32_IN).GPIOParameters=GPIO_Label,PinAttribute
PC14-OSC32_IN\ (OSC32_IN).GPIO_Label=OS32_IN
PC14-OSC32_IN\ (OSC32_IN).Locked=true
@@ -953,6 +955,7 @@ PE15.GPIOParameters=GPIO_PuPd,GPIO_Label,PinAttribute
PE15.GPIO_Label=MOT_BREAK
PE15.GPIO_PuPd=GPIO_PULLDOWN
PE15.Locked=true
+PE15.Mode=Activate-Break-Input
PE15.PinAttribute=CortexM4
PE15.Signal=TIM1_BKIN
PE2.GPIOParameters=GPIO_Label,PinAttribute
@@ -1374,14 +1377,14 @@ ProjectManager.MainLocation=Core/Src
ProjectManager.NoMain=false
ProjectManager.PreviousToolchain=
ProjectManager.ProjectBuild=false
-ProjectManager.ProjectFileName=amc.ioc
-ProjectManager.ProjectName=amc
+ProjectManager.ProjectFileName=amc.rev2.ioc
+ProjectManager.ProjectName=amc.rev2
ProjectManager.RegisterCallBack=ADC,DAC,ETH,FDCAN,I2C,RTC,SPI,TIM
ProjectManager.StackSize=M4-0x8000,M7-0x8000
-ProjectManager.TargetToolchain=MDK-ARM V5.27
+ProjectManager.TargetToolchain=MDK-ARM V5
ProjectManager.ToolChainLocation=
ProjectManager.UnderRoot=false
-ProjectManager.functionlistsort=1-MX_GPIO_Init-GPIO-false-HAL-true-CortexM7,2-MX_DMA_Init-DMA-false-HAL-true-CortexM7,3-SystemClock_Config-RCC-false-HAL-false-CortexM7,4-MX_FDCAN1_Init-FDCAN1-true-HAL-false-CortexM7,5-MX_FDCAN2_Init-FDCAN2-true-HAL-false-CortexM7,6-MX_RTC_Init-RTC-false-HAL-false-CortexM7,7-MX_SPI5_Init-SPI5-true-HAL-false-CortexM7,8-MX_SPI6_Init-SPI6-true-HAL-false-CortexM7,9-MX_CRC_Init-CRC-false-HAL-false-CortexM7,10-MX_RNG_Init-RNG-false-HAL-false-CortexM7,11-MX_ETH_Init-ETH-true-HAL-false-CortexM7,12-MX_TIM17_Init-TIM17-false-HAL-false-CortexM7,13-MX_ADC3_Init-ADC3-false-HAL-false-CortexM7,14-MX_TIM6_Init-TIM6-false-HAL-false-CortexM7,15-MX_USB_OTG_FS_PCD_Init-USB_OTG_FS-false-HAL-true-CortexM7,1-MX_GPIO_Init-GPIO-false-HAL-true-CortexM4,2-MX_DMA_Init-DMA-false-HAL-true-CortexM4,3-MX_I2C1_Init-I2C1-false-HAL-false-CortexM4,4-MX_I2C2_Init-I2C2-false-HAL-false-CortexM4,5-MX_I2C3_Init-I2C3-false-HAL-false-CortexM4,6-MX_I2C4_Init-I2C4-false-HAL-false-CortexM4,7-MX_RTC_Init-RTC-true-HAL-false-CortexM4,8-MX_SPI1_Init-SPI1-false-HAL-false-CortexM4,9-MX_SPI2_Init-SPI2-false-HAL-false-CortexM4,10-MX_SPI3_Init-SPI3-false-HAL-false-CortexM4,11-MX_TIM4_Init-TIM4-false-HAL-false-CortexM4,12-MX_TIM5_Init-TIM5-false-HAL-false-CortexM4,13-MX_CRC_Init-CRC-true-HAL-false-CortexM4,14-MX_ADC1_Init-ADC1-false-HAL-false-CortexM4,15-MX_ADC2_Init-ADC2-false-HAL-false-CortexM4,16-MX_DAC1_Init-DAC1-false-HAL-false-CortexM4,17-MX_TIM1_Init-TIM1-false-HAL-false-CortexM4,18-MX_RNG_Init-RNG-true-HAL-false-CortexM4,19-MX_TIM16_Init-TIM16-false-HAL-false-CortexM4,0-MX_CORTEX_M7_Init-CORTEX_M7-false-HAL-true-CortexM7,0-MX_VREFBUF_Init-VREFBUF-false-HAL-true-CortexM7,0-MX_CORTEX_M4_Init-CORTEX_M4-false-HAL-true-CortexM4,0-MX_VREFBUF_Init-VREFBUF-true-HAL-false-CortexM4
+ProjectManager.functionlistsort=1-MX_GPIO_Init-GPIO-false-HAL-true-CortexM7,2-MX_DMA_Init-DMA-false-HAL-true-CortexM7,3-SystemClock_Config-RCC-false-HAL-false-CortexM7,4-MX_FDCAN1_Init-FDCAN1-true-HAL-false-CortexM7,5-MX_FDCAN2_Init-FDCAN2-true-HAL-false-CortexM7,6-MX_RTC_Init-RTC-false-HAL-false-CortexM7,7-MX_SPI5_Init-SPI5-true-HAL-false-CortexM7,8-MX_SPI6_Init-SPI6-true-HAL-false-CortexM7,9-MX_CRC_Init-CRC-false-HAL-false-CortexM7,10-MX_RNG_Init-RNG-false-HAL-false-CortexM7,11-MX_ETH_Init-ETH-true-HAL-false-CortexM7,12-MX_TIM17_Init-TIM17-false-HAL-false-CortexM7,13-MX_ADC3_Init-ADC3-false-HAL-true-CortexM7,14-MX_TIM6_Init-TIM6-false-HAL-false-CortexM7,15-MX_USB_OTG_FS_PCD_Init-USB_OTG_FS-false-HAL-true-CortexM7,1-MX_GPIO_Init-GPIO-false-HAL-true-CortexM4,2-MX_DMA_Init-DMA-false-HAL-true-CortexM4,3-MX_I2C1_Init-I2C1-false-HAL-false-CortexM4,4-MX_I2C2_Init-I2C2-false-HAL-false-CortexM4,5-MX_I2C3_Init-I2C3-false-HAL-false-CortexM4,6-MX_I2C4_Init-I2C4-false-HAL-false-CortexM4,7-MX_RTC_Init-RTC-true-HAL-false-CortexM4,8-MX_SPI1_Init-SPI1-false-HAL-false-CortexM4,9-MX_SPI2_Init-SPI2-false-HAL-false-CortexM4,10-MX_SPI3_Init-SPI3-false-HAL-false-CortexM4,11-MX_TIM4_Init-TIM4-false-HAL-false-CortexM4,12-MX_TIM5_Init-TIM5-false-HAL-false-CortexM4,13-MX_CRC_Init-CRC-true-HAL-false-CortexM4,14-MX_ADC1_Init-ADC1-false-HAL-false-CortexM4,15-MX_ADC2_Init-ADC2-false-HAL-false-CortexM4,16-MX_DAC1_Init-DAC1-false-HAL-false-CortexM4,17-MX_TIM1_Init-TIM1-false-HAL-false-CortexM4,18-MX_RNG_Init-RNG-true-HAL-false-CortexM4,19-MX_TIM16_Init-TIM16-false-HAL-false-CortexM4,0-MX_CORTEX_M7_Init-CORTEX_M7-false-HAL-true-CortexM7,0-MX_VREFBUF_Init-VREFBUF-false-HAL-true-CortexM7,0-MX_CORTEX_M4_Init-CORTEX_M4-false-HAL-true-CortexM4,0-MX_VREFBUF_Init-VREFBUF-true-HAL-false-CortexM4
RCC.ADCCLockSelection=RCC_ADCCLKSOURCE_PLL3
RCC.ADCFreq_Value=72000000
RCC.AHB12Freq_Value=200000000
@@ -1404,7 +1407,7 @@ RCC.D1PPRE=RCC_APB3_DIV2
RCC.D2PPRE1=RCC_APB1_DIV2
RCC.D2PPRE2=RCC_APB2_DIV2
RCC.D3PPRE=RCC_APB4_DIV2
-RCC.DFSDMACLkFreq_Value=40000000
+RCC.DFSDMACLkFreq_Value=100000000
RCC.DFSDMFreq_Value=100000000
RCC.DIVM1=2
RCC.DIVM2=5
@@ -1416,8 +1419,8 @@ RCC.DIVP1Freq_Value=400000000
RCC.DIVP2=5
RCC.DIVP2Freq_Value=50000000
RCC.DIVP3Freq_Value=144000000
-RCC.DIVQ1=20
-RCC.DIVQ1Freq_Value=40000000
+RCC.DIVQ1=8
+RCC.DIVQ1Freq_Value=100000000
RCC.DIVQ2=5
RCC.DIVQ2Freq_Value=50000000
RCC.DIVQ3=6
@@ -1426,8 +1429,7 @@ RCC.DIVR1Freq_Value=400000000
RCC.DIVR2Freq_Value=125000000
RCC.DIVR3=4
RCC.DIVR3Freq_Value=72000000
-RCC.FDCANCLockSelection=RCC_FDCANCLKSOURCE_PLL2
-RCC.FDCANFreq_Value=50000000
+RCC.FDCANFreq_Value=100000000
RCC.FMCFreq_Value=200000000
RCC.FamilyName=M
RCC.HCLK3ClockFreq_Value=200000000
@@ -1436,7 +1438,7 @@ RCC.HPRE=RCC_HCLK_DIV2
RCC.HRTIMFreq_Value=200000000
RCC.I2C123Freq_Value=100000000
RCC.I2C4Freq_Value=100000000
-RCC.IPParameters=ADCCLockSelection,ADCFreq_Value,AHB12Freq_Value,AHB4Freq_Value,APB1Freq_Value,APB2Freq_Value,APB3Freq_Value,APB4Freq_Value,AXIClockFreq_Value,CECFreq_Value,CKPERFreq_Value,CPU2Freq_Value,CPU2SystikFreq_Value,Cortex2_Div,CortexFreq_Value,Cortex_Div,CpuClockFreq_Value,D1CPREFreq_Value,D1PPRE,D2PPRE1,D2PPRE2,D3PPRE,DFSDMACLkFreq_Value,DFSDMFreq_Value,DIVM1,DIVM2,DIVM3,DIVN1,DIVN2,DIVN3,DIVP1Freq_Value,DIVP2,DIVP2Freq_Value,DIVP3Freq_Value,DIVQ1,DIVQ1Freq_Value,DIVQ2,DIVQ2Freq_Value,DIVQ3,DIVQ3Freq_Value,DIVR1Freq_Value,DIVR2Freq_Value,DIVR3,DIVR3Freq_Value,FDCANCLockSelection,FDCANFreq_Value,FMCFreq_Value,FamilyName,HCLK3ClockFreq_Value,HCLKFreq_Value,HPRE,HRTIMFreq_Value,I2C123Freq_Value,I2C4Freq_Value,LPTIM1Freq_Value,LPTIM2Freq_Value,LPTIM345Freq_Value,LPUART1Freq_Value,LTDCFreq_Value,MCO1PinFreq_Value,MCO2PinFreq_Value,PLL2FRACN,PLL3FRACN,PLLFRACN,PLLSourceVirtual,PWR_Regulator_Voltage_Scale,QSPIFreq_Value,RCC_MCO1Source,RCC_MCO2Source,RCC_MCODiv2,RNGFreq_Value,RTCClockSelection,RTCFreq_Value,SAI1Freq_Value,SAI23Freq_Value,SAI4AFreq_Value,SAI4BFreq_Value,SDMMCFreq_Value,SPDIFRXFreq_Value,SPI123Freq_Value,SPI45Freq_Value,SPI6Freq_Value,SWPMI1Freq_Value,SYSCLKFreq_VALUE,SYSCLKSource,SupplySource,Tim1OutputFreq_Value,Tim2OutputFreq_Value,TraceFreq_Value,USART16Freq_Value,USART234578Freq_Value,USBCLockSelection,USBFreq_Value,VCO1OutputFreq_Value,VCO2OutputFreq_Value,VCO3OutputFreq_Value,VCOInput1Freq_Value,VCOInput2Freq_Value,VCOInput3Freq_Value
+RCC.IPParameters=ADCCLockSelection,ADCFreq_Value,AHB12Freq_Value,AHB4Freq_Value,APB1Freq_Value,APB2Freq_Value,APB3Freq_Value,APB4Freq_Value,AXIClockFreq_Value,CECFreq_Value,CKPERFreq_Value,CPU2Freq_Value,CPU2SystikFreq_Value,Cortex2_Div,CortexFreq_Value,Cortex_Div,CpuClockFreq_Value,D1CPREFreq_Value,D1PPRE,D2PPRE1,D2PPRE2,D3PPRE,DFSDMACLkFreq_Value,DFSDMFreq_Value,DIVM1,DIVM2,DIVM3,DIVN1,DIVN2,DIVN3,DIVP1Freq_Value,DIVP2,DIVP2Freq_Value,DIVP3Freq_Value,DIVQ1,DIVQ1Freq_Value,DIVQ2,DIVQ2Freq_Value,DIVQ3,DIVQ3Freq_Value,DIVR1Freq_Value,DIVR2Freq_Value,DIVR3,DIVR3Freq_Value,FDCANFreq_Value,FMCFreq_Value,FamilyName,HCLK3ClockFreq_Value,HCLKFreq_Value,HPRE,HRTIMFreq_Value,I2C123Freq_Value,I2C4Freq_Value,LPTIM1Freq_Value,LPTIM2Freq_Value,LPTIM345Freq_Value,LPUART1Freq_Value,LTDCFreq_Value,MCO1PinFreq_Value,MCO2PinFreq_Value,PLL2FRACN,PLL3FRACN,PLLFRACN,PLLSourceVirtual,PWR_Regulator_Voltage_Scale,QSPIFreq_Value,RCC_MCO1Source,RCC_MCO2Source,RCC_MCODiv2,RNGFreq_Value,RTCClockSelection,RTCFreq_Value,SAI1Freq_Value,SAI23Freq_Value,SAI4AFreq_Value,SAI4BFreq_Value,SDMMCFreq_Value,SPDIFRXFreq_Value,SPI123CLockSelection,SPI123Freq_Value,SPI45Freq_Value,SPI6Freq_Value,SWPMI1Freq_Value,SYSCLKFreq_VALUE,SYSCLKSource,SupplySource,Tim1OutputFreq_Value,Tim2OutputFreq_Value,TraceFreq_Value,USART16Freq_Value,USART234578Freq_Value,USBCLockSelection,USBFreq_Value,VCO1OutputFreq_Value,VCO2OutputFreq_Value,VCO3OutputFreq_Value,VCOInput1Freq_Value,VCOInput2Freq_Value,VCOInput3Freq_Value
RCC.LPTIM1Freq_Value=100000000
RCC.LPTIM2Freq_Value=100000000
RCC.LPTIM345Freq_Value=100000000
@@ -1456,13 +1458,14 @@ RCC.RCC_MCODiv2=RCC_MCODIV_2
RCC.RNGFreq_Value=48000000
RCC.RTCClockSelection=RCC_RTCCLKSOURCE_LSE
RCC.RTCFreq_Value=32768
-RCC.SAI1Freq_Value=40000000
-RCC.SAI23Freq_Value=40000000
-RCC.SAI4AFreq_Value=40000000
-RCC.SAI4BFreq_Value=40000000
-RCC.SDMMCFreq_Value=40000000
-RCC.SPDIFRXFreq_Value=40000000
-RCC.SPI123Freq_Value=40000000
+RCC.SAI1Freq_Value=100000000
+RCC.SAI23Freq_Value=100000000
+RCC.SAI4AFreq_Value=100000000
+RCC.SAI4BFreq_Value=100000000
+RCC.SDMMCFreq_Value=100000000
+RCC.SPDIFRXFreq_Value=100000000
+RCC.SPI123CLockSelection=RCC_SPI123CLKSOURCE_PLL2
+RCC.SPI123Freq_Value=50000000
RCC.SPI45Freq_Value=100000000
RCC.SPI6Freq_Value=100000000
RCC.SWPMI1Freq_Value=100000000
@@ -1534,26 +1537,26 @@ SH.S_TIM5_CH2.0=TIM5_CH2,Encoder_Interface
SH.S_TIM5_CH2.ConfNb=1
SH.S_TIM5_CH3.0=TIM5_CH3,Input_Capture3_from_TI3
SH.S_TIM5_CH3.ConfNb=1
-SPI1.CalculateBaudRate=20.0 MBits/s
+SPI1.CalculateBaudRate=25.0 MBits/s
SPI1.Direction=SPI_DIRECTION_2LINES
SPI1.IPParameters=VirtualType,Mode,Direction,CalculateBaudRate,VirtualNSS
SPI1.Mode=SPI_MODE_MASTER
SPI1.VirtualNSS=VM_NSSHARD
SPI1.VirtualType=VM_MASTER
-SPI2.CalculateBaudRate=20.0 MBits/s
+SPI2.CalculateBaudRate=25.0 MBits/s
SPI2.Direction=SPI_DIRECTION_2LINES
SPI2.IPParameters=VirtualType,Mode,Direction,CalculateBaudRate,VirtualNSS
SPI2.Mode=SPI_MODE_MASTER
SPI2.VirtualNSS=VM_NSSHARD
SPI2.VirtualType=VM_MASTER
-SPI3.CalculateBaudRate=20.0 MBits/s
+SPI3.CalculateBaudRate=25.0 MBits/s
SPI3.Direction=SPI_DIRECTION_2LINES
SPI3.IPParameters=VirtualType,Mode,Direction,CalculateBaudRate,VirtualNSS
SPI3.Mode=SPI_MODE_MASTER
SPI3.VirtualNSS=VM_NSSHARD
SPI3.VirtualType=VM_MASTER
-SPI5.BaudRatePrescaler=SPI_BAUDRATEPRESCALER_4
-SPI5.CalculateBaudRate=25.0 MBits/s
+SPI5.BaudRatePrescaler=SPI_BAUDRATEPRESCALER_2
+SPI5.CalculateBaudRate=50.0 MBits/s
SPI5.DataSize=SPI_DATASIZE_8BIT
SPI5.Direction=SPI_DIRECTION_2LINES
SPI5.IPParameters=VirtualType,Mode,Direction,CalculateBaudRate,DataSize,BaudRatePrescaler,NSSPMode,MasterReceiverAutoSusp,MasterInterDataIdleness
@@ -1562,32 +1565,38 @@ SPI5.MasterReceiverAutoSusp=SPI_MASTER_RX_AUTOSUSP_ENABLE
SPI5.Mode=SPI_MODE_MASTER
SPI5.NSSPMode=SPI_NSS_PULSE_DISABLE
SPI5.VirtualType=VM_MASTER
-SPI6.BaudRatePrescaler=SPI_BAUDRATEPRESCALER_32
-SPI6.CalculateBaudRate=3.125 MBits/s
+SPI6.BaudRatePrescaler=SPI_BAUDRATEPRESCALER_8
+SPI6.CalculateBaudRate=12.5 MBits/s
SPI6.DataSize=SPI_DATASIZE_8BIT
SPI6.Direction=SPI_DIRECTION_2LINES
SPI6.IPParameters=VirtualType,Mode,Direction,CalculateBaudRate,BaudRatePrescaler,DataSize
SPI6.Mode=SPI_MODE_MASTER
SPI6.VirtualType=VM_MASTER
+TIM1.AutoReloadPreload=TIM_AUTORELOAD_PRELOAD_ENABLE
TIM1.Break2Polarity=TIM_BREAK2POLARITY_HIGH
TIM1.Break2State=TIM_BREAK2_ENABLE
TIM1.BreakFilter=15
TIM1.BreakPolarity=TIM_BREAKPOLARITY_HIGH
-TIM1.BreakState=TIM_BREAK_DISABLE
+TIM1.BreakState=TIM_BREAK_ENABLE
TIM1.Channel-PWM\ Generation1\ CH1=TIM_CHANNEL_1
TIM1.Channel-PWM\ Generation2\ CH2=TIM_CHANNEL_2
TIM1.Channel-PWM\ Generation3\ CH3=TIM_CHANNEL_3
+TIM1.Channel-PWM\ Generation6\ No\ Output=TIM_CHANNEL_6
TIM1.CounterMode=TIM_COUNTERMODE_CENTERALIGNED1
-TIM1.IPParameters=Channel-PWM Generation1 CH1,Channel-PWM Generation2 CH2,Channel-PWM Generation3 CH3,BreakPolarity,Break2State,SourceBRK2DigInput,Break2Polarity,SourceBRK2DigInputPolarity,SourceBRKDigInput,BreakState,BreakFilter,Period,CounterMode,OCMode_PWM-PWM Generation1 CH1,OCMode_PWM-PWM Generation2 CH2,OCMode_PWM-PWM Generation3 CH3,TIM_MasterOutputTrigger,TIM_MasterOutputTrigger2
+TIM1.IPParameters=Channel-PWM Generation1 CH1,Channel-PWM Generation2 CH2,Channel-PWM Generation3 CH3,BreakPolarity,Break2State,SourceBRK2DigInput,Break2Polarity,SourceBRKDigInput,BreakState,BreakFilter,Period,CounterMode,OCMode_PWM-PWM Generation1 CH1,OCMode_PWM-PWM Generation2 CH2,OCMode_PWM-PWM Generation3 CH3,TIM_MasterOutputTrigger,TIM_MasterOutputTrigger2,AutoReloadPreload,RepetitionCounter,SourceBRK2DigInputPolarity,SourceBRKDigInputPolarity,Channel-PWM Generation6 No Output,OCMode_PWM-PWM Generation6 No Output,Pulse-PWM Generation6 No Output
TIM1.OCMode_PWM-PWM\ Generation1\ CH1=TIM_OCMODE_PWM1
TIM1.OCMode_PWM-PWM\ Generation2\ CH2=TIM_OCMODE_PWM1
TIM1.OCMode_PWM-PWM\ Generation3\ CH3=TIM_OCMODE_PWM1
+TIM1.OCMode_PWM-PWM\ Generation6\ No\ Output=TIM_OCMODE_PWM2
TIM1.Period=1024
+TIM1.Pulse-PWM\ Generation6\ No\ Output=752
+TIM1.RepetitionCounter=0
TIM1.SourceBRK2DigInput=TIM_BREAKINPUTSOURCE_ENABLE
TIM1.SourceBRK2DigInputPolarity=TIM_BREAKINPUTSOURCE_POLARITY_LOW
-TIM1.SourceBRKDigInput=TIM_BREAKINPUTSOURCE_DISABLE
+TIM1.SourceBRKDigInput=TIM_BREAKINPUTSOURCE_ENABLE
+TIM1.SourceBRKDigInputPolarity=TIM_BREAKINPUTSOURCE_POLARITY_LOW
TIM1.TIM_MasterOutputTrigger=TIM_TRGO_UPDATE
-TIM1.TIM_MasterOutputTrigger2=TIM_TRGO2_OC4REF
+TIM1.TIM_MasterOutputTrigger2=TIM_TRGO2_OC6REF
TIM16.AutoReloadPreload=TIM_AUTORELOAD_PRELOAD_ENABLE
TIM16.IPParameters=Prescaler,Period,AutoReloadPreload
TIM16.Period=1000
@@ -1601,12 +1610,14 @@ TIM4.IPParameters=Prescaler,IC1Filter
TIM4.Prescaler=200
TIM5.Channel-Input_Capture3_from_TI3=TIM_CHANNEL_3
TIM5.Channel-Input_Capture4_from_TI3_63=TIM_CHANNEL_4
+TIM5.ClockDivision=TIM_CLOCKDIVISION_DIV4
TIM5.EncoderMode=TIM_ENCODERMODE_TI12
-TIM5.IC1Filter=15
+TIM5.IC1Filter=8
TIM5.IC2Filter=15
-TIM5.ICFilter_CH3=15
+TIM5.ICFilter_CH3=8
TIM5.ICPolarity_CH4=TIM_INPUTCHANNELPOLARITY_FALLING
-TIM5.IPParameters=Channel-Input_Capture3_from_TI3,EncoderMode,Channel-Input_Capture4_from_TI3_63,IC1Filter,IC2Filter,ICFilter_CH3,ICPolarity_CH4
+TIM5.IPParameters=Channel-Input_Capture3_from_TI3,EncoderMode,Channel-Input_Capture4_from_TI3_63,IC1Filter,IC2Filter,ICFilter_CH3,ICPolarity_CH4,Period,ClockDivision
+TIM5.Period=4294967295
TIM6.AutoReloadPreload=TIM_AUTORELOAD_PRELOAD_ENABLE
TIM6.IPParameters=Prescaler,Period,AutoReloadPreload,TIM_MasterOutputTrigger
TIM6.Period=1000
@@ -1640,6 +1651,8 @@ VP_TIM17_VS_ClockSourceINT.Mode=Enable_Timer
VP_TIM17_VS_ClockSourceINT.Signal=TIM17_VS_ClockSourceINT
VP_TIM1_VS_ClockSourceINT.Mode=Internal
VP_TIM1_VS_ClockSourceINT.Signal=TIM1_VS_ClockSourceINT
+VP_TIM1_VS_no_output6.Mode=PWM Generation6 No Output
+VP_TIM1_VS_no_output6.Signal=TIM1_VS_no_output6
VP_TIM4_VS_ClockSourceINT.Mode=Internal
VP_TIM4_VS_ClockSourceINT.Signal=TIM4_VS_ClockSourceINT
VP_TIM5_VS_indirect_ch3.Mode=Input_Capture4_from_TI3_63
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/amc.orig.ioc b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/amc.rev2.orig.ioc
similarity index 92%
rename from emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/amc.orig.ioc
rename to emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/amc.rev2.orig.ioc
index b8e909f527..207da809eb 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/amc.orig.ioc
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/cubemx/amc/amc.rev2.orig.ioc
@@ -6,7 +6,7 @@ ADC1.ClockPrescaler=ADC_CLOCK_ASYNC_DIV2
ADC1.ConversionDataManagement=ADC_CONVERSIONDATA_DMA_CIRCULAR
ADC1.DMAAccessModeView=ENABLE
ADC1.DiscontinuousConvMode=ENABLE
-ADC1.ExternalTrigConv=ADC_EXTERNALTRIG_T1_TRGO
+ADC1.ExternalTrigConv=ADC_EXTERNALTRIG_T1_TRGO2
ADC1.IPParameters=Rank-0\#ChannelRegularConversion,Channel-0\#ChannelRegularConversion,SamplingTime-0\#ChannelRegularConversion,OffsetNumber-0\#ChannelRegularConversion,OffsetSignedSaturation-0\#ChannelRegularConversion,NbrOfConversionFlag,master,Resolution,DiscontinuousConvMode,Mode,Overrun,ConversionDataManagement,Rank-1\#ChannelRegularConversion,Channel-1\#ChannelRegularConversion,SamplingTime-1\#ChannelRegularConversion,OffsetNumber-1\#ChannelRegularConversion,OffsetSignedSaturation-1\#ChannelRegularConversion,Rank-2\#ChannelRegularConversion,Channel-2\#ChannelRegularConversion,SamplingTime-2\#ChannelRegularConversion,OffsetNumber-2\#ChannelRegularConversion,OffsetSignedSaturation-2\#ChannelRegularConversion,NbrOfConversion,SignedSaturation-0\#ChannelRegularConversion,SignedSaturation-1\#ChannelRegularConversion,SignedSaturation-2\#ChannelRegularConversion,DMAAccessModeView,Offset-0\#ChannelRegularConversion,Offset-1\#ChannelRegularConversion,Offset-2\#ChannelRegularConversion,ExternalTrigConv,TwoSamplingDelay,ClockPrescaler
ADC1.Mode=ADC_DUALMODE_REGSIMULT
ADC1.NbrOfConversion=3
@@ -25,13 +25,13 @@ ADC1.Rank-0\#ChannelRegularConversion=1
ADC1.Rank-1\#ChannelRegularConversion=2
ADC1.Rank-2\#ChannelRegularConversion=3
ADC1.Resolution=ADC_RESOLUTION_16B
-ADC1.SamplingTime-0\#ChannelRegularConversion=ADC_SAMPLETIME_16CYCLES_5
-ADC1.SamplingTime-1\#ChannelRegularConversion=ADC_SAMPLETIME_16CYCLES_5
-ADC1.SamplingTime-2\#ChannelRegularConversion=ADC_SAMPLETIME_16CYCLES_5
+ADC1.SamplingTime-0\#ChannelRegularConversion=ADC_SAMPLETIME_8CYCLES_5
+ADC1.SamplingTime-1\#ChannelRegularConversion=ADC_SAMPLETIME_8CYCLES_5
+ADC1.SamplingTime-2\#ChannelRegularConversion=ADC_SAMPLETIME_8CYCLES_5
ADC1.SignedSaturation-0\#ChannelRegularConversion=ENABLE
ADC1.SignedSaturation-1\#ChannelRegularConversion=ENABLE
ADC1.SignedSaturation-2\#ChannelRegularConversion=ENABLE
-ADC1.TwoSamplingDelay=ADC_TWOSAMPLINGDELAY_1CYCLE
+ADC1.TwoSamplingDelay=ADC_TWOSAMPLINGDELAY_9CYCLES
ADC1.master=1
ADC2.Channel-1\#ChannelRegularConversion=ADC_CHANNEL_9
ADC2.Channel-2\#ChannelRegularConversion=ADC_CHANNEL_12
@@ -39,7 +39,7 @@ ADC2.Channel-3\#ChannelRegularConversion=ADC_CHANNEL_13
ADC2.ConversionDataManagement=ADC_CONVERSIONDATA_DR
ADC2.DMAAccessModeView=ENABLE
ADC2.DiscontinuousConvMode=ENABLE
-ADC2.IPParameters=Rank-1\#ChannelRegularConversion,Channel-1\#ChannelRegularConversion,SamplingTime-1\#ChannelRegularConversion,OffsetNumber-1\#ChannelRegularConversion,OffsetSignedSaturation-1\#ChannelRegularConversion,NbrOfConversionFlag,Mode,DMAAccessModeView,DiscontinuousConvMode,Rank-2\#ChannelRegularConversion,Channel-2\#ChannelRegularConversion,SamplingTime-2\#ChannelRegularConversion,OffsetNumber-2\#ChannelRegularConversion,OffsetSignedSaturation-2\#ChannelRegularConversion,Rank-3\#ChannelRegularConversion,Channel-3\#ChannelRegularConversion,SamplingTime-3\#ChannelRegularConversion,OffsetNumber-3\#ChannelRegularConversion,OffsetSignedSaturation-3\#ChannelRegularConversion,NbrOfConversion,Overrun,ConversionDataManagement
+ADC2.IPParameters=Rank-1\#ChannelRegularConversion,Channel-1\#ChannelRegularConversion,SamplingTime-1\#ChannelRegularConversion,OffsetNumber-1\#ChannelRegularConversion,OffsetSignedSaturation-1\#ChannelRegularConversion,NbrOfConversionFlag,Mode,DMAAccessModeView,DiscontinuousConvMode,Rank-2\#ChannelRegularConversion,Channel-2\#ChannelRegularConversion,SamplingTime-2\#ChannelRegularConversion,OffsetNumber-2\#ChannelRegularConversion,OffsetSignedSaturation-2\#ChannelRegularConversion,Rank-3\#ChannelRegularConversion,Channel-3\#ChannelRegularConversion,SamplingTime-3\#ChannelRegularConversion,OffsetNumber-3\#ChannelRegularConversion,OffsetSignedSaturation-3\#ChannelRegularConversion,NbrOfConversion,Overrun,ConversionDataManagement,TwoSamplingDelay
ADC2.Mode=ADC_DUALMODE_REGSIMULT
ADC2.NbrOfConversion=3
ADC2.NbrOfConversionFlag=1
@@ -56,6 +56,7 @@ ADC2.Rank-3\#ChannelRegularConversion=3
ADC2.SamplingTime-1\#ChannelRegularConversion=ADC_SAMPLETIME_16CYCLES_5
ADC2.SamplingTime-2\#ChannelRegularConversion=ADC_SAMPLETIME_16CYCLES_5
ADC2.SamplingTime-3\#ChannelRegularConversion=ADC_SAMPLETIME_16CYCLES_5
+ADC2.TwoSamplingDelay=ADC_TWOSAMPLINGDELAY_9CYCLES
ADC3.Channel-0\#ChannelRegularConversion=ADC_CHANNEL_0
ADC3.Channel-1\#ChannelRegularConversion=ADC_CHANNEL_1
ADC3.Channel-2\#ChannelRegularConversion=ADC_CHANNEL_2
@@ -64,12 +65,10 @@ ADC3.Channel-4\#ChannelRegularConversion=ADC_CHANNEL_TEMPSENSOR
ADC3.Channel-5\#ChannelRegularConversion=ADC_CHANNEL_VREFINT
ADC3.ContinuousConvMode=DISABLE
ADC3.ConversionDataManagement=ADC_CONVERSIONDATA_DMA_CIRCULAR
-ADC3.DMAAccessModeView=ENABLE
ADC3.DiscontinuousConvMode=ENABLE
ADC3.EOCSelection=ADC_EOC_SEQ_CONV
ADC3.ExternalTrigConv=ADC_EXTERNALTRIG_T6_TRGO
-ADC3.IPParameters=Rank-0\#ChannelRegularConversion,Channel-0\#ChannelRegularConversion,SamplingTime-0\#ChannelRegularConversion,OffsetNumber-0\#ChannelRegularConversion,OffsetSignedSaturation-0\#ChannelRegularConversion,NbrOfConversionFlag,Overrun,NbrOfConversion,Rank-1\#ChannelRegularConversion,Channel-1\#ChannelRegularConversion,SamplingTime-1\#ChannelRegularConversion,OffsetNumber-1\#ChannelRegularConversion,OffsetSignedSaturation-1\#ChannelRegularConversion,Rank-2\#ChannelRegularConversion,Channel-2\#ChannelRegularConversion,SamplingTime-2\#ChannelRegularConversion,OffsetNumber-2\#ChannelRegularConversion,OffsetSignedSaturation-2\#ChannelRegularConversion,Rank-3\#ChannelRegularConversion,Channel-3\#ChannelRegularConversion,SamplingTime-3\#ChannelRegularConversion,OffsetNumber-3\#ChannelRegularConversion,OffsetSignedSaturation-3\#ChannelRegularConversion,Rank-4\#ChannelRegularConversion,Channel-4\#ChannelRegularConversion,SamplingTime-4\#ChannelRegularConversion,OffsetNumber-4\#ChannelRegularConversion,OffsetSignedSaturation-4\#ChannelRegularConversion,Rank-5\#ChannelRegularConversion,Channel-5\#ChannelRegularConversion,SamplingTime-5\#ChannelRegularConversion,OffsetNumber-5\#ChannelRegularConversion,OffsetSignedSaturation-5\#ChannelRegularConversion,ExternalTrigConv,EOCSelection,ContinuousConvMode,DiscontinuousConvMode,ConversionDataManagement,Resolution,Offset-0\#ChannelRegularConversion,Mode,DMAAccessModeView
-ADC3.Mode=ADC_DUALMODE_REGSIMULT
+ADC3.IPParameters=Rank-0\#ChannelRegularConversion,Channel-0\#ChannelRegularConversion,SamplingTime-0\#ChannelRegularConversion,OffsetNumber-0\#ChannelRegularConversion,OffsetSignedSaturation-0\#ChannelRegularConversion,NbrOfConversionFlag,Overrun,NbrOfConversion,Rank-1\#ChannelRegularConversion,Channel-1\#ChannelRegularConversion,SamplingTime-1\#ChannelRegularConversion,OffsetNumber-1\#ChannelRegularConversion,OffsetSignedSaturation-1\#ChannelRegularConversion,Rank-2\#ChannelRegularConversion,Channel-2\#ChannelRegularConversion,SamplingTime-2\#ChannelRegularConversion,OffsetNumber-2\#ChannelRegularConversion,OffsetSignedSaturation-2\#ChannelRegularConversion,Rank-3\#ChannelRegularConversion,Channel-3\#ChannelRegularConversion,SamplingTime-3\#ChannelRegularConversion,OffsetNumber-3\#ChannelRegularConversion,OffsetSignedSaturation-3\#ChannelRegularConversion,Rank-4\#ChannelRegularConversion,Channel-4\#ChannelRegularConversion,SamplingTime-4\#ChannelRegularConversion,OffsetNumber-4\#ChannelRegularConversion,OffsetSignedSaturation-4\#ChannelRegularConversion,Rank-5\#ChannelRegularConversion,Channel-5\#ChannelRegularConversion,SamplingTime-5\#ChannelRegularConversion,OffsetNumber-5\#ChannelRegularConversion,OffsetSignedSaturation-5\#ChannelRegularConversion,ExternalTrigConv,EOCSelection,ContinuousConvMode,DiscontinuousConvMode,ConversionDataManagement,Resolution,Offset-0\#ChannelRegularConversion
ADC3.NbrOfConversion=6
ADC3.NbrOfConversionFlag=1
ADC3.Offset-0\#ChannelRegularConversion=29789
@@ -93,12 +92,12 @@ ADC3.Rank-3\#ChannelRegularConversion=4
ADC3.Rank-4\#ChannelRegularConversion=5
ADC3.Rank-5\#ChannelRegularConversion=6
ADC3.Resolution=ADC_RESOLUTION_16B
-ADC3.SamplingTime-0\#ChannelRegularConversion=ADC_SAMPLETIME_8CYCLES_5
-ADC3.SamplingTime-1\#ChannelRegularConversion=ADC_SAMPLETIME_8CYCLES_5
-ADC3.SamplingTime-2\#ChannelRegularConversion=ADC_SAMPLETIME_8CYCLES_5
-ADC3.SamplingTime-3\#ChannelRegularConversion=ADC_SAMPLETIME_8CYCLES_5
-ADC3.SamplingTime-4\#ChannelRegularConversion=ADC_SAMPLETIME_8CYCLES_5
-ADC3.SamplingTime-5\#ChannelRegularConversion=ADC_SAMPLETIME_8CYCLES_5
+ADC3.SamplingTime-0\#ChannelRegularConversion=ADC_SAMPLETIME_64CYCLES_5
+ADC3.SamplingTime-1\#ChannelRegularConversion=ADC_SAMPLETIME_64CYCLES_5
+ADC3.SamplingTime-2\#ChannelRegularConversion=ADC_SAMPLETIME_64CYCLES_5
+ADC3.SamplingTime-3\#ChannelRegularConversion=ADC_SAMPLETIME_64CYCLES_5
+ADC3.SamplingTime-4\#ChannelRegularConversion=ADC_SAMPLETIME_387CYCLES_5
+ADC3.SamplingTime-5\#ChannelRegularConversion=ADC_SAMPLETIME_387CYCLES_5
CORTEX_M4.IPParameters=MPU_Control
CORTEX_M4.MPU_Control=__NULL
CORTEX_M7.AccessPermission-Cortex_Memory_Protection_Unit_Region0_Settings=MPU_REGION_FULL_ACCESS
@@ -147,7 +146,7 @@ CORTEX_M7.TypeExtField-Cortex_Memory_Protection_Unit_Region3_Settings=MPU_TEX_LE
CORTEX_M7.TypeExtField-Cortex_Memory_Protection_Unit_Region4_Settings=MPU_TEX_LEVEL1
CORTEX_M7.TypeExtField-Cortex_Memory_Protection_Unit_Region5_Settings=MPU_TEX_LEVEL1
CortexM4.IPs=CORTEX_M4\:I,DEBUG,FATFS_M4\:I,FREERTOS_M4\:I,IWDG2\:I,OPENAMP_M4\:I,PDM2PCM_M4\:I,PWR,RCC,RESMGR_UTILITY,SYS_M4\:I,USB_DEVICE_M4\:I,USB_HOST_M4\:I,VREFBUF,WWDG2\:I,DMA,BDMA,MDMA,NVIC2\:I,I2C1\:I,I2C2\:I,I2C3\:I,I2C4\:I,ADC1\:I,ADC2\:I,SPI1\:I,SPI2\:I,SPI3\:I,CRC\:I,LPTIM1\:I,HRTIM\:I,TIM5\:I,RTC,TIM4\:I,DAC1\:I,TIM1\:I,RNG,TIM16\:I
-CortexM4.Pins=PH13,PH15,PC8,PC7,PC9,PC6,PG6,PG5,PF2,PG7,PG2,PF4,PF5,PF3,PG3,PD9,PD10,PD8,PH2,PE8,PG1,PH4,PB2,PG0,PE7,PH3,PH5
+CortexM4.Pins=PC13,PH13,PH15,PC8,PC7,PC9,PC6,PG6,PG5,PF2,PG7,PG2,PF4,PF5,PF3,PG3,PD9,PC0,PD10,PD8,PH2,PE8,PG1,PH4,PB2,PG0,PE7,PH3,PH5
CortexM7.IPs=CORTEX_M7\:I,DEBUG\:I,FATFS_M7\:I,FREERTOS_M7\:I,IWDG1\:I,OPENAMP_M7\:I,PDM2PCM_M7\:I,PWR\:I,RCC\:I,RESMGR_UTILITY\:I,SYS\:I,USB_DEVICE_M7\:I,USB_HOST_M7\:I,VREFBUF\:I,WWDG1\:I,DMA\:I,BDMA\:I,MDMA\:I,NVIC1\:I,USB_OTG_FS\:I,ETH\:I,RTC\:I,FDCAN1\:I,FDCAN2\:I,CRC,LPTIM1,SPI5\:I,SPI6\:I,RNG\:I,TIM17\:I,ADC3\:I,TIM6\:I
CortexM7.Pins=PE0,PD5,PE1,PD4,PD0,PG8,PF6,PB13,PF13,PF12
DAC1.DAC_Channel-DAC_OUT2=DAC_CHANNEL_2
@@ -199,16 +198,16 @@ ETH.RxDescAddress=0x30046000
ETH.TxDescAddress=0x30046060
FDCAN1.AutoRetransmission=DISABLE
FDCAN1.DataPrescaler=1
-FDCAN1.DataSyncJumpWidth=3
-FDCAN1.DataTimeSeg1=6
-FDCAN1.DataTimeSeg2=3
+FDCAN1.DataSyncJumpWidth=8
+FDCAN1.DataTimeSeg1=11
+FDCAN1.DataTimeSeg2=8
FDCAN1.ExtFiltersNbr=1
FDCAN1.FrameFormat=FDCAN_FRAME_FD_BRS
FDCAN1.IPParameters=FrameFormat,NominalTimeSeg2,NominalTimeSeg1,DataTimeSeg1,DataTimeSeg2,RxBuffersNbr,TxBuffersNbr,ExtFiltersNbr,NominalSyncJumpWidth,DataSyncJumpWidth,DataPrescaler,NominalPrescaler,StdFiltersNbr,RxFifo0ElmtsNbr,RxFifo1ElmtsNbr,TxFifoQueueElmtsNbr,AutoRetransmission,ProtocolException,RxFifo0ElmtSize,RxFifo1ElmtSize,RxBufferSize,TxElmtSize
FDCAN1.NominalPrescaler=1
-FDCAN1.NominalSyncJumpWidth=10
-FDCAN1.NominalTimeSeg1=39
-FDCAN1.NominalTimeSeg2=10
+FDCAN1.NominalSyncJumpWidth=20
+FDCAN1.NominalTimeSeg1=79
+FDCAN1.NominalTimeSeg2=20
FDCAN1.ProtocolException=ENABLE
FDCAN1.RxBufferSize=FDCAN_DATA_BYTES_64
FDCAN1.RxBuffersNbr=1
@@ -221,16 +220,16 @@ FDCAN1.TxBuffersNbr=1
FDCAN1.TxElmtSize=FDCAN_DATA_BYTES_64
FDCAN1.TxFifoQueueElmtsNbr=0
FDCAN2.AutoRetransmission=DISABLE
-FDCAN2.DataSyncJumpWidth=4
-FDCAN2.DataTimeSeg1=6
-FDCAN2.DataTimeSeg2=3
+FDCAN2.DataSyncJumpWidth=8
+FDCAN2.DataTimeSeg1=11
+FDCAN2.DataTimeSeg2=8
FDCAN2.ExtFiltersNbr=1
FDCAN2.FrameFormat=FDCAN_FRAME_FD_BRS
FDCAN2.IPParameters=NominalTimeSeg1,NominalTimeSeg2,FrameFormat,DataTimeSeg1,DataTimeSeg2,ExtFiltersNbr,RxBuffersNbr,TxBuffersNbr,AutoRetransmission,ProtocolException,NominalSyncJumpWidth,DataSyncJumpWidth,MessageRAMOffset,RxFifo0ElmtsNbr,RxFifo1ElmtsNbr,TxFifoQueueElmtsNbr,RxFifo0ElmtSize,RxFifo1ElmtSize,RxBufferSize,TxElmtSize
FDCAN2.MessageRAMOffset=1280
-FDCAN2.NominalSyncJumpWidth=10
-FDCAN2.NominalTimeSeg1=39
-FDCAN2.NominalTimeSeg2=10
+FDCAN2.NominalSyncJumpWidth=20
+FDCAN2.NominalTimeSeg1=79
+FDCAN2.NominalTimeSeg2=20
FDCAN2.ProtocolException=ENABLE
FDCAN2.RxBufferSize=FDCAN_DATA_BYTES_64
FDCAN2.RxBuffersNbr=1
@@ -267,7 +266,7 @@ FREERTOS_M7.configTOTAL_HEAP_SIZE=65536
FREERTOS_M7.configUSE_COUNTING_SEMAPHORES=1
FREERTOS_M7.configUSE_RECURSIVE_MUTEXES=1
File.Version=6
-GPIO.groupedBy=Expand Peripherals
+GPIO.groupedBy=Group By Peripherals
I2C1.IPParameters=Timing
I2C1.Timing=0x10C0ECFF
I2C2.IPParameters=Timing
@@ -365,14 +364,15 @@ Mcu.Pin131=VP_RTC_VS_RTC_Calendar
Mcu.Pin132=VP_SYS_VS_Systick
Mcu.Pin133=VP_SYS_M4_VS_Systick
Mcu.Pin134=VP_TIM1_VS_ClockSourceINT
-Mcu.Pin135=VP_TIM4_VS_ClockSourceINT
-Mcu.Pin136=VP_TIM5_VS_indirect_ch3
-Mcu.Pin137=VP_TIM6_VS_ClockSourceINT
-Mcu.Pin138=VP_TIM16_VS_ClockSourceINT
-Mcu.Pin139=VP_TIM17_VS_ClockSourceINT
+Mcu.Pin135=VP_TIM1_VS_no_output6
+Mcu.Pin136=VP_TIM4_VS_ClockSourceINT
+Mcu.Pin137=VP_TIM5_VS_indirect_ch3
+Mcu.Pin138=VP_TIM6_VS_ClockSourceINT
+Mcu.Pin139=VP_TIM16_VS_ClockSourceINT
Mcu.Pin14=PB4 (NJTRST)
-Mcu.Pin140=VP_USB_DEVICE_M7_VS_USB_DEVICE_CDC_FS
-Mcu.Pin141=VP_VREFBUF_V_VREFBUF
+Mcu.Pin140=VP_TIM17_VS_ClockSourceINT
+Mcu.Pin141=VP_USB_DEVICE_M7_VS_USB_DEVICE_CDC_FS
+Mcu.Pin142=VP_VREFBUF_V_VREFBUF
Mcu.Pin15=PG13
Mcu.Pin16=PD7
Mcu.Pin17=PD5
@@ -466,7 +466,7 @@ Mcu.Pin96=PF15
Mcu.Pin97=PF13
Mcu.Pin98=PH8
Mcu.Pin99=PH10
-Mcu.PinsNb=142
+Mcu.PinsNb=143
Mcu.ThirdPartyNb=0
Mcu.UserConstants=
Mcu.UserName=STM32H745IIKx
@@ -744,11 +744,12 @@ PB9.Locked=true
PB9.Mode=NSS_Signal_Hard_Output
PB9.PinAttribute=CortexM4
PB9.Signal=SPI2_NSS
+PC0.ContextOwner=CortexM4
PC0.GPIOParameters=GPIO_Label,PinAttribute
PC0.GPIO_Label=TP3
PC0.Locked=true
-PC0.PinAttribute=Free
-PC0.Signal=GPIO_Analog
+PC0.PinAttribute=CortexM4
+PC0.Signal=GPIO_Output
PC1.GPIOParameters=GPIO_Speed,GPIO_PuPd,PinAttribute,GPIO_Mode
PC1.GPIO_Mode=GPIO_MODE_AF_PP
PC1.GPIO_PuPd=GPIO_NOPULL
@@ -777,11 +778,12 @@ PC12.Locked=true
PC12.Mode=Trace_Synchro_4bits_JTAG
PC12.PinAttribute=CortexM7
PC12.Signal=DEBUG_TRACED3
+PC13.ContextOwner=CortexM4
PC13.GPIOParameters=GPIO_Label,PinAttribute
PC13.GPIO_Label=TP4
PC13.Locked=true
-PC13.PinAttribute=Free
-PC13.Signal=GPIO_Analog
+PC13.PinAttribute=CortexM4
+PC13.Signal=GPIO_Output
PC14-OSC32_IN\ (OSC32_IN).GPIOParameters=GPIO_Label,PinAttribute
PC14-OSC32_IN\ (OSC32_IN).GPIO_Label=OS32_IN
PC14-OSC32_IN\ (OSC32_IN).Locked=true
@@ -991,6 +993,7 @@ PE15.GPIOParameters=GPIO_PuPd,GPIO_Label,PinAttribute
PE15.GPIO_Label=MOT_BREAK
PE15.GPIO_PuPd=GPIO_PULLDOWN
PE15.Locked=true
+PE15.Mode=Activate-Break-Input
PE15.PinAttribute=CortexM4
PE15.Signal=TIM1_BKIN
PE2.GPIOParameters=GPIO_Label,PinAttribute
@@ -1419,7 +1422,7 @@ ProjectManager.StackSize=M4-0x8000,M7-0x8000
ProjectManager.TargetToolchain=MDK-ARM V5.27
ProjectManager.ToolChainLocation=
ProjectManager.UnderRoot=false
-ProjectManager.functionlistsort=1-MX_GPIO_Init-GPIO-false-HAL-true-CortexM7,2-MX_DMA_Init-DMA-false-HAL-true-CortexM7,3-SystemClock_Config-RCC-false-HAL-false-CortexM7,4-MX_FDCAN1_Init-FDCAN1-true-HAL-false-CortexM7,5-MX_FDCAN2_Init-FDCAN2-true-HAL-false-CortexM7,6-MX_RTC_Init-RTC-false-HAL-false-CortexM7,7-MX_SPI5_Init-SPI5-true-HAL-false-CortexM7,8-MX_SPI6_Init-SPI6-true-HAL-false-CortexM7,9-MX_CRC_Init-CRC-false-HAL-false-CortexM7,10-MX_RNG_Init-RNG-false-HAL-false-CortexM7,11-MX_USB_DEVICE_Init-USB_DEVICE_M7-true-HAL-false-CortexM7,12-MX_FREERTOS_Init-FREERTOS_M7-false-HAL-false-CortexM7,13-MX_ETH_Init-ETH-true-HAL-false-CortexM7,14-MX_TIM17_Init-TIM17-false-HAL-false-CortexM7,15-MX_ADC3_Init-ADC3-false-HAL-false-CortexM7,16-MX_TIM6_Init-TIM6-false-HAL-false-CortexM7,1-MX_GPIO_Init-GPIO-false-HAL-true-CortexM4,2-MX_DMA_Init-DMA-false-HAL-true-CortexM4,3-MX_I2C1_Init-I2C1-false-HAL-false-CortexM4,4-MX_I2C2_Init-I2C2-false-HAL-false-CortexM4,5-MX_I2C3_Init-I2C3-false-HAL-false-CortexM4,6-MX_I2C4_Init-I2C4-false-HAL-false-CortexM4,7-MX_RTC_Init-RTC-true-HAL-false-CortexM4,8-MX_SPI1_Init-SPI1-false-HAL-false-CortexM4,9-MX_SPI2_Init-SPI2-false-HAL-false-CortexM4,10-MX_SPI3_Init-SPI3-false-HAL-false-CortexM4,11-MX_TIM4_Init-TIM4-false-HAL-false-CortexM4,12-MX_TIM5_Init-TIM5-false-HAL-false-CortexM4,13-MX_CRC_Init-CRC-true-HAL-false-CortexM4,14-MX_ADC1_Init-ADC1-false-HAL-false-CortexM4,15-MX_ADC2_Init-ADC2-false-HAL-false-CortexM4,16-MX_DAC1_Init-DAC1-false-HAL-false-CortexM4,17-MX_TIM1_Init-TIM1-false-HAL-false-CortexM4,18-MX_RNG_Init-RNG-true-HAL-false-CortexM4,19-MX_FREERTOS_Init-FREERTOS_M4-false-HAL-false-CortexM4,20-MX_TIM16_Init-TIM16-false-HAL-false-CortexM4,0-MX_CORTEX_M7_Init-CORTEX_M7-false-HAL-true-CortexM7,0-MX_VREFBUF_Init-VREFBUF-false-HAL-true-CortexM7,0-MX_CORTEX_M4_Init-CORTEX_M4-false-HAL-true-CortexM4,0-MX_VREFBUF_Init-VREFBUF-true-HAL-false-CortexM4
+ProjectManager.functionlistsort=1-MX_GPIO_Init-GPIO-false-HAL-true-CortexM7,2-MX_DMA_Init-DMA-false-HAL-true-CortexM7,3-SystemClock_Config-RCC-false-HAL-false-CortexM7,4-MX_FDCAN1_Init-FDCAN1-true-HAL-false-CortexM7,5-MX_FDCAN2_Init-FDCAN2-true-HAL-false-CortexM7,6-MX_RTC_Init-RTC-false-HAL-false-CortexM7,7-MX_SPI5_Init-SPI5-true-HAL-false-CortexM7,8-MX_SPI6_Init-SPI6-true-HAL-false-CortexM7,9-MX_CRC_Init-CRC-false-HAL-false-CortexM7,10-MX_RNG_Init-RNG-false-HAL-false-CortexM7,11-MX_USB_DEVICE_Init-USB_DEVICE_M7-true-HAL-false-CortexM7,12-MX_FREERTOS_Init-FREERTOS_M7-false-HAL-false-CortexM7,13-MX_ETH_Init-ETH-true-HAL-false-CortexM7,14-MX_TIM17_Init-TIM17-false-HAL-false-CortexM7,15-MX_ADC3_Init-ADC3-false-HAL-true-CortexM7,16-MX_TIM6_Init-TIM6-false-HAL-false-CortexM7,1-MX_GPIO_Init-GPIO-false-HAL-true-CortexM4,2-MX_DMA_Init-DMA-false-HAL-true-CortexM4,3-MX_I2C1_Init-I2C1-false-HAL-false-CortexM4,4-MX_I2C2_Init-I2C2-false-HAL-false-CortexM4,5-MX_I2C3_Init-I2C3-false-HAL-false-CortexM4,6-MX_I2C4_Init-I2C4-false-HAL-false-CortexM4,7-MX_RTC_Init-RTC-true-HAL-false-CortexM4,8-MX_SPI1_Init-SPI1-false-HAL-false-CortexM4,9-MX_SPI2_Init-SPI2-false-HAL-false-CortexM4,10-MX_SPI3_Init-SPI3-false-HAL-false-CortexM4,11-MX_TIM4_Init-TIM4-false-HAL-false-CortexM4,12-MX_TIM5_Init-TIM5-false-HAL-false-CortexM4,13-MX_CRC_Init-CRC-true-HAL-false-CortexM4,14-MX_ADC1_Init-ADC1-false-HAL-false-CortexM4,15-MX_ADC2_Init-ADC2-false-HAL-false-CortexM4,16-MX_DAC1_Init-DAC1-false-HAL-false-CortexM4,17-MX_TIM1_Init-TIM1-false-HAL-false-CortexM4,18-MX_RNG_Init-RNG-true-HAL-false-CortexM4,19-MX_FREERTOS_Init-FREERTOS_M4-false-HAL-false-CortexM4,20-MX_TIM16_Init-TIM16-false-HAL-false-CortexM4,0-MX_CORTEX_M7_Init-CORTEX_M7-false-HAL-true-CortexM7,0-MX_VREFBUF_Init-VREFBUF-false-HAL-true-CortexM7,0-MX_CORTEX_M4_Init-CORTEX_M4-false-HAL-true-CortexM4,0-MX_VREFBUF_Init-VREFBUF-true-HAL-false-CortexM4
RCC.ADCCLockSelection=RCC_ADCCLKSOURCE_PLL3
RCC.ADCFreq_Value=72000000
RCC.AHB12Freq_Value=200000000
@@ -1442,7 +1445,7 @@ RCC.D1PPRE=RCC_APB3_DIV2
RCC.D2PPRE1=RCC_APB1_DIV2
RCC.D2PPRE2=RCC_APB2_DIV2
RCC.D3PPRE=RCC_APB4_DIV2
-RCC.DFSDMACLkFreq_Value=40000000
+RCC.DFSDMACLkFreq_Value=100000000
RCC.DFSDMFreq_Value=100000000
RCC.DIVM1=2
RCC.DIVM2=5
@@ -1454,8 +1457,8 @@ RCC.DIVP1Freq_Value=400000000
RCC.DIVP2=5
RCC.DIVP2Freq_Value=50000000
RCC.DIVP3Freq_Value=144000000
-RCC.DIVQ1=20
-RCC.DIVQ1Freq_Value=40000000
+RCC.DIVQ1=8
+RCC.DIVQ1Freq_Value=100000000
RCC.DIVQ2=5
RCC.DIVQ2Freq_Value=50000000
RCC.DIVQ3=6
@@ -1464,8 +1467,7 @@ RCC.DIVR1Freq_Value=400000000
RCC.DIVR2Freq_Value=125000000
RCC.DIVR3=4
RCC.DIVR3Freq_Value=72000000
-RCC.FDCANCLockSelection=RCC_FDCANCLKSOURCE_PLL2
-RCC.FDCANFreq_Value=50000000
+RCC.FDCANFreq_Value=100000000
RCC.FMCFreq_Value=200000000
RCC.FamilyName=M
RCC.HCLK3ClockFreq_Value=200000000
@@ -1474,7 +1476,7 @@ RCC.HPRE=RCC_HCLK_DIV2
RCC.HRTIMFreq_Value=200000000
RCC.I2C123Freq_Value=100000000
RCC.I2C4Freq_Value=100000000
-RCC.IPParameters=ADCCLockSelection,ADCFreq_Value,AHB12Freq_Value,AHB4Freq_Value,APB1Freq_Value,APB2Freq_Value,APB3Freq_Value,APB4Freq_Value,AXIClockFreq_Value,CECFreq_Value,CKPERFreq_Value,CPU2Freq_Value,CPU2SystikFreq_Value,Cortex2_Div,CortexFreq_Value,Cortex_Div,CpuClockFreq_Value,D1CPREFreq_Value,D1PPRE,D2PPRE1,D2PPRE2,D3PPRE,DFSDMACLkFreq_Value,DFSDMFreq_Value,DIVM1,DIVM2,DIVM3,DIVN1,DIVN2,DIVN3,DIVP1Freq_Value,DIVP2,DIVP2Freq_Value,DIVP3Freq_Value,DIVQ1,DIVQ1Freq_Value,DIVQ2,DIVQ2Freq_Value,DIVQ3,DIVQ3Freq_Value,DIVR1Freq_Value,DIVR2Freq_Value,DIVR3,DIVR3Freq_Value,FDCANCLockSelection,FDCANFreq_Value,FMCFreq_Value,FamilyName,HCLK3ClockFreq_Value,HCLKFreq_Value,HPRE,HRTIMFreq_Value,I2C123Freq_Value,I2C4Freq_Value,LPTIM1Freq_Value,LPTIM2Freq_Value,LPTIM345Freq_Value,LPUART1Freq_Value,LTDCFreq_Value,MCO1PinFreq_Value,MCO2PinFreq_Value,PLL2FRACN,PLL3FRACN,PLLFRACN,PLLSourceVirtual,PWR_Regulator_Voltage_Scale,QSPIFreq_Value,RCC_MCO1Source,RCC_MCO2Source,RCC_MCODiv2,RNGFreq_Value,RTCClockSelection,RTCFreq_Value,SAI1Freq_Value,SAI23Freq_Value,SAI4AFreq_Value,SAI4BFreq_Value,SDMMCFreq_Value,SPDIFRXFreq_Value,SPI123Freq_Value,SPI45Freq_Value,SPI6Freq_Value,SWPMI1Freq_Value,SYSCLKFreq_VALUE,SYSCLKSource,SupplySource,Tim1OutputFreq_Value,Tim2OutputFreq_Value,TraceFreq_Value,USART16Freq_Value,USART234578Freq_Value,USBCLockSelection,USBFreq_Value,VCO1OutputFreq_Value,VCO2OutputFreq_Value,VCO3OutputFreq_Value,VCOInput1Freq_Value,VCOInput2Freq_Value,VCOInput3Freq_Value
+RCC.IPParameters=ADCCLockSelection,ADCFreq_Value,AHB12Freq_Value,AHB4Freq_Value,APB1Freq_Value,APB2Freq_Value,APB3Freq_Value,APB4Freq_Value,AXIClockFreq_Value,CECFreq_Value,CKPERFreq_Value,CPU2Freq_Value,CPU2SystikFreq_Value,Cortex2_Div,CortexFreq_Value,Cortex_Div,CpuClockFreq_Value,D1CPREFreq_Value,D1PPRE,D2PPRE1,D2PPRE2,D3PPRE,DFSDMACLkFreq_Value,DFSDMFreq_Value,DIVM1,DIVM2,DIVM3,DIVN1,DIVN2,DIVN3,DIVP1Freq_Value,DIVP2,DIVP2Freq_Value,DIVP3Freq_Value,DIVQ1,DIVQ1Freq_Value,DIVQ2,DIVQ2Freq_Value,DIVQ3,DIVQ3Freq_Value,DIVR1Freq_Value,DIVR2Freq_Value,DIVR3,DIVR3Freq_Value,FDCANFreq_Value,FMCFreq_Value,FamilyName,HCLK3ClockFreq_Value,HCLKFreq_Value,HPRE,HRTIMFreq_Value,I2C123Freq_Value,I2C4Freq_Value,LPTIM1Freq_Value,LPTIM2Freq_Value,LPTIM345Freq_Value,LPUART1Freq_Value,LTDCFreq_Value,MCO1PinFreq_Value,MCO2PinFreq_Value,PLL2FRACN,PLL3FRACN,PLLFRACN,PLLSourceVirtual,PWR_Regulator_Voltage_Scale,QSPIFreq_Value,RCC_MCO1Source,RCC_MCO2Source,RCC_MCODiv2,RNGFreq_Value,RTCClockSelection,RTCFreq_Value,SAI1Freq_Value,SAI23Freq_Value,SAI4AFreq_Value,SAI4BFreq_Value,SDMMCFreq_Value,SPDIFRXFreq_Value,SPI123CLockSelection,SPI123Freq_Value,SPI45Freq_Value,SPI6Freq_Value,SWPMI1Freq_Value,SYSCLKFreq_VALUE,SYSCLKSource,SupplySource,Tim1OutputFreq_Value,Tim2OutputFreq_Value,TraceFreq_Value,USART16Freq_Value,USART234578Freq_Value,USBCLockSelection,USBFreq_Value,VCO1OutputFreq_Value,VCO2OutputFreq_Value,VCO3OutputFreq_Value,VCOInput1Freq_Value,VCOInput2Freq_Value,VCOInput3Freq_Value
RCC.LPTIM1Freq_Value=100000000
RCC.LPTIM2Freq_Value=100000000
RCC.LPTIM345Freq_Value=100000000
@@ -1494,13 +1496,14 @@ RCC.RCC_MCODiv2=RCC_MCODIV_2
RCC.RNGFreq_Value=48000000
RCC.RTCClockSelection=RCC_RTCCLKSOURCE_LSE
RCC.RTCFreq_Value=32768
-RCC.SAI1Freq_Value=40000000
-RCC.SAI23Freq_Value=40000000
-RCC.SAI4AFreq_Value=40000000
-RCC.SAI4BFreq_Value=40000000
-RCC.SDMMCFreq_Value=40000000
-RCC.SPDIFRXFreq_Value=40000000
-RCC.SPI123Freq_Value=40000000
+RCC.SAI1Freq_Value=100000000
+RCC.SAI23Freq_Value=100000000
+RCC.SAI4AFreq_Value=100000000
+RCC.SAI4BFreq_Value=100000000
+RCC.SDMMCFreq_Value=100000000
+RCC.SPDIFRXFreq_Value=100000000
+RCC.SPI123CLockSelection=RCC_SPI123CLKSOURCE_PLL2
+RCC.SPI123Freq_Value=50000000
RCC.SPI45Freq_Value=100000000
RCC.SPI6Freq_Value=100000000
RCC.SWPMI1Freq_Value=100000000
@@ -1572,26 +1575,26 @@ SH.S_TIM5_CH2.0=TIM5_CH2,Encoder_Interface
SH.S_TIM5_CH2.ConfNb=1
SH.S_TIM5_CH3.0=TIM5_CH3,Input_Capture3_from_TI3
SH.S_TIM5_CH3.ConfNb=1
-SPI1.CalculateBaudRate=20.0 MBits/s
+SPI1.CalculateBaudRate=25.0 MBits/s
SPI1.Direction=SPI_DIRECTION_2LINES
SPI1.IPParameters=VirtualType,Mode,Direction,CalculateBaudRate,VirtualNSS
SPI1.Mode=SPI_MODE_MASTER
SPI1.VirtualNSS=VM_NSSHARD
SPI1.VirtualType=VM_MASTER
-SPI2.CalculateBaudRate=20.0 MBits/s
+SPI2.CalculateBaudRate=25.0 MBits/s
SPI2.Direction=SPI_DIRECTION_2LINES
SPI2.IPParameters=VirtualType,Mode,Direction,CalculateBaudRate,VirtualNSS
SPI2.Mode=SPI_MODE_MASTER
SPI2.VirtualNSS=VM_NSSHARD
SPI2.VirtualType=VM_MASTER
-SPI3.CalculateBaudRate=20.0 MBits/s
+SPI3.CalculateBaudRate=25.0 MBits/s
SPI3.Direction=SPI_DIRECTION_2LINES
SPI3.IPParameters=VirtualType,Mode,Direction,CalculateBaudRate,VirtualNSS
SPI3.Mode=SPI_MODE_MASTER
SPI3.VirtualNSS=VM_NSSHARD
SPI3.VirtualType=VM_MASTER
-SPI5.BaudRatePrescaler=SPI_BAUDRATEPRESCALER_4
-SPI5.CalculateBaudRate=25.0 MBits/s
+SPI5.BaudRatePrescaler=SPI_BAUDRATEPRESCALER_2
+SPI5.CalculateBaudRate=50.0 MBits/s
SPI5.DataSize=SPI_DATASIZE_8BIT
SPI5.Direction=SPI_DIRECTION_2LINES
SPI5.IPParameters=VirtualType,Mode,Direction,CalculateBaudRate,DataSize,BaudRatePrescaler,NSSPMode,MasterReceiverAutoSusp,MasterInterDataIdleness
@@ -1600,32 +1603,38 @@ SPI5.MasterReceiverAutoSusp=SPI_MASTER_RX_AUTOSUSP_ENABLE
SPI5.Mode=SPI_MODE_MASTER
SPI5.NSSPMode=SPI_NSS_PULSE_DISABLE
SPI5.VirtualType=VM_MASTER
-SPI6.BaudRatePrescaler=SPI_BAUDRATEPRESCALER_32
-SPI6.CalculateBaudRate=3.125 MBits/s
+SPI6.BaudRatePrescaler=SPI_BAUDRATEPRESCALER_8
+SPI6.CalculateBaudRate=12.5 MBits/s
SPI6.DataSize=SPI_DATASIZE_8BIT
SPI6.Direction=SPI_DIRECTION_2LINES
SPI6.IPParameters=VirtualType,Mode,Direction,CalculateBaudRate,BaudRatePrescaler,DataSize
SPI6.Mode=SPI_MODE_MASTER
SPI6.VirtualType=VM_MASTER
+TIM1.AutoReloadPreload=TIM_AUTORELOAD_PRELOAD_ENABLE
TIM1.Break2Polarity=TIM_BREAK2POLARITY_HIGH
TIM1.Break2State=TIM_BREAK2_ENABLE
TIM1.BreakFilter=15
TIM1.BreakPolarity=TIM_BREAKPOLARITY_HIGH
-TIM1.BreakState=TIM_BREAK_DISABLE
+TIM1.BreakState=TIM_BREAK_ENABLE
TIM1.Channel-PWM\ Generation1\ CH1=TIM_CHANNEL_1
TIM1.Channel-PWM\ Generation2\ CH2=TIM_CHANNEL_2
TIM1.Channel-PWM\ Generation3\ CH3=TIM_CHANNEL_3
+TIM1.Channel-PWM\ Generation6\ No\ Output=TIM_CHANNEL_6
TIM1.CounterMode=TIM_COUNTERMODE_CENTERALIGNED1
-TIM1.IPParameters=Channel-PWM Generation1 CH1,Channel-PWM Generation2 CH2,Channel-PWM Generation3 CH3,BreakPolarity,Break2State,SourceBRK2DigInput,Break2Polarity,SourceBRK2DigInputPolarity,SourceBRKDigInput,BreakState,BreakFilter,Period,CounterMode,OCMode_PWM-PWM Generation1 CH1,OCMode_PWM-PWM Generation2 CH2,OCMode_PWM-PWM Generation3 CH3,TIM_MasterOutputTrigger,TIM_MasterOutputTrigger2
+TIM1.IPParameters=Channel-PWM Generation1 CH1,Channel-PWM Generation2 CH2,Channel-PWM Generation3 CH3,BreakPolarity,Break2State,SourceBRK2DigInput,Break2Polarity,SourceBRKDigInput,BreakState,BreakFilter,Period,CounterMode,OCMode_PWM-PWM Generation1 CH1,OCMode_PWM-PWM Generation2 CH2,OCMode_PWM-PWM Generation3 CH3,TIM_MasterOutputTrigger,TIM_MasterOutputTrigger2,AutoReloadPreload,RepetitionCounter,SourceBRK2DigInputPolarity,SourceBRKDigInputPolarity,Channel-PWM Generation6 No Output,OCMode_PWM-PWM Generation6 No Output,Pulse-PWM Generation6 No Output
TIM1.OCMode_PWM-PWM\ Generation1\ CH1=TIM_OCMODE_PWM1
TIM1.OCMode_PWM-PWM\ Generation2\ CH2=TIM_OCMODE_PWM1
TIM1.OCMode_PWM-PWM\ Generation3\ CH3=TIM_OCMODE_PWM1
+TIM1.OCMode_PWM-PWM\ Generation6\ No\ Output=TIM_OCMODE_PWM2
TIM1.Period=1024
+TIM1.Pulse-PWM\ Generation6\ No\ Output=752
+TIM1.RepetitionCounter=0
TIM1.SourceBRK2DigInput=TIM_BREAKINPUTSOURCE_ENABLE
TIM1.SourceBRK2DigInputPolarity=TIM_BREAKINPUTSOURCE_POLARITY_LOW
-TIM1.SourceBRKDigInput=TIM_BREAKINPUTSOURCE_DISABLE
+TIM1.SourceBRKDigInput=TIM_BREAKINPUTSOURCE_ENABLE
+TIM1.SourceBRKDigInputPolarity=TIM_BREAKINPUTSOURCE_POLARITY_LOW
TIM1.TIM_MasterOutputTrigger=TIM_TRGO_UPDATE
-TIM1.TIM_MasterOutputTrigger2=TIM_TRGO2_OC4REF
+TIM1.TIM_MasterOutputTrigger2=TIM_TRGO2_OC6REF
TIM16.AutoReloadPreload=TIM_AUTORELOAD_PRELOAD_ENABLE
TIM16.IPParameters=Prescaler,Period,AutoReloadPreload
TIM16.Period=1000
@@ -1639,12 +1648,14 @@ TIM4.IPParameters=Prescaler,IC1Filter
TIM4.Prescaler=200
TIM5.Channel-Input_Capture3_from_TI3=TIM_CHANNEL_3
TIM5.Channel-Input_Capture4_from_TI3_63=TIM_CHANNEL_4
+TIM5.ClockDivision=TIM_CLOCKDIVISION_DIV4
TIM5.EncoderMode=TIM_ENCODERMODE_TI12
-TIM5.IC1Filter=15
+TIM5.IC1Filter=8
TIM5.IC2Filter=15
-TIM5.ICFilter_CH3=15
+TIM5.ICFilter_CH3=8
TIM5.ICPolarity_CH4=TIM_INPUTCHANNELPOLARITY_FALLING
-TIM5.IPParameters=Channel-Input_Capture3_from_TI3,EncoderMode,Channel-Input_Capture4_from_TI3_63,IC1Filter,IC2Filter,ICFilter_CH3,ICPolarity_CH4
+TIM5.IPParameters=Channel-Input_Capture3_from_TI3,EncoderMode,Channel-Input_Capture4_from_TI3_63,IC1Filter,IC2Filter,ICFilter_CH3,ICPolarity_CH4,Period,ClockDivision
+TIM5.Period=4294967295
TIM6.AutoReloadPreload=TIM_AUTORELOAD_PRELOAD_ENABLE
TIM6.IPParameters=Prescaler,Period,AutoReloadPreload,TIM_MasterOutputTrigger
TIM6.Period=1000
@@ -1686,6 +1697,8 @@ VP_TIM17_VS_ClockSourceINT.Mode=Enable_Timer
VP_TIM17_VS_ClockSourceINT.Signal=TIM17_VS_ClockSourceINT
VP_TIM1_VS_ClockSourceINT.Mode=Internal
VP_TIM1_VS_ClockSourceINT.Signal=TIM1_VS_ClockSourceINT
+VP_TIM1_VS_no_output6.Mode=PWM Generation6 No Output
+VP_TIM1_VS_no_output6.Signal=TIM1_VS_no_output6
VP_TIM4_VS_ClockSourceINT.Mode=Internal
VP_TIM4_VS_ClockSourceINT.Signal=TIM4_VS_ClockSourceINT
VP_TIM5_VS_indirect_ch3.Mode=Input_Capture4_from_TI3_63
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/proj/stm32hal.h7.uvoptx b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/proj/stm32hal.h7.uvoptx
index 22d24556c8..3f54ee8f6c 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/proj/stm32hal.h7.uvoptx
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/proj/stm32hal.h7.uvoptx
@@ -4029,7 +4029,7 @@
board-stm32h745disco-v1A0
- 1
+ 0
0
0
0
@@ -4381,7 +4381,7 @@
board-amc-v1A0
- 0
+ 1
0
0
0
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/adc.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/adc.h
index 7cfde59140..bca3e79ba5 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/adc.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/adc.h
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/crc.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/crc.h
index a9274d4698..1fe987fee7 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/crc.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/crc.h
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/dma.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/dma.h
index 6999589f99..a8745ce8bb 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/dma.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/dma.h
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/eth.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/eth.h
index 8b63148583..d694818642 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/eth.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/eth.h
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/fdcan.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/fdcan.h
index 89cf6d268e..36e26bf521 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/fdcan.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/fdcan.h
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/gpio.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/gpio.h
index 0fcdee9654..43850904f6 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/gpio.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/gpio.h
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/main.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/main.h
index ae1ce676ab..bdddec5222 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/main.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/main.h
@@ -7,7 +7,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/resmgr_utility.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/resmgr_utility.h
index fac4f6af24..800b01b0db 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/resmgr_utility.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/resmgr_utility.h
@@ -7,7 +7,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/rng.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/rng.h
index 8e84a6fb1b..6ec56e9a07 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/rng.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/rng.h
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/rtc.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/rtc.h
index 4b03dd2b9b..255c9cdef1 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/rtc.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/rtc.h
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/spi.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/spi.h
index baeb757a7c..01292176c8 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/spi.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/spi.h
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/stm32h7xx_it.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/stm32h7xx_it.h
index 4d90317995..bdbf17f476 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/stm32h7xx_it.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/stm32h7xx_it.h
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/tim.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/tim.h
index 581fc781aa..059b92e49b 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/tim.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/tim.h
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/usb_otg.h b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/usb_otg.h
index 004e817733..469954613b 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/usb_otg.h
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/inc/usb_otg.h
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/adc.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/adc.c
index 8cf4d6aec2..c8a5c70c59 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/adc.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/adc.c
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
@@ -66,7 +66,7 @@ void MX_ADC3_Init(void)
*/
sConfig.Channel = ADC_CHANNEL_0;
sConfig.Rank = ADC_REGULAR_RANK_1;
- sConfig.SamplingTime = ADC_SAMPLETIME_8CYCLES_5;
+ sConfig.SamplingTime = ADC_SAMPLETIME_64CYCLES_5;
sConfig.SingleDiff = ADC_SINGLE_ENDED;
sConfig.OffsetNumber = ADC_OFFSET_1;
sConfig.Offset = 29789;
@@ -106,6 +106,7 @@ void MX_ADC3_Init(void)
*/
sConfig.Channel = ADC_CHANNEL_TEMPSENSOR;
sConfig.Rank = ADC_REGULAR_RANK_5;
+ sConfig.SamplingTime = ADC_SAMPLETIME_387CYCLES_5;
if (HAL_ADC_ConfigChannel(&hadc3, &sConfig) != HAL_OK)
{
Error_Handler();
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/board_amc_v1A0.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/board_amc_v1A0.c
index 0dc9e08bcc..7ffa95dfc1 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/board_amc_v1A0.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/board_amc_v1A0.c
@@ -251,7 +251,7 @@ STM32HAL_BSP_STATIC_SCOPE void SystemClock_Config(void)
RCC_OscInitStruct.PLL.PLLM = 2;
RCC_OscInitStruct.PLL.PLLN = 64;
RCC_OscInitStruct.PLL.PLLP = 2;
- RCC_OscInitStruct.PLL.PLLQ = 20;
+ RCC_OscInitStruct.PLL.PLLQ = 8;
RCC_OscInitStruct.PLL.PLLR = 2;
RCC_OscInitStruct.PLL.PLLRGE = RCC_PLL1VCIRANGE_3;
RCC_OscInitStruct.PLL.PLLVCOSEL = RCC_PLL1VCOWIDE;
@@ -287,7 +287,8 @@ void PeriphCommonClock_Config(void)
/** Initializes the peripherals clock
*/
PeriphClkInitStruct.PeriphClockSelection = RCC_PERIPHCLK_USB|RCC_PERIPHCLK_ADC
- |RCC_PERIPHCLK_FDCAN;
+ |RCC_PERIPHCLK_SPI3|RCC_PERIPHCLK_SPI2
+ |RCC_PERIPHCLK_SPI1;
PeriphClkInitStruct.PLL2.PLL2M = 5;
PeriphClkInitStruct.PLL2.PLL2N = 50;
PeriphClkInitStruct.PLL2.PLL2P = 5;
@@ -304,7 +305,7 @@ void PeriphCommonClock_Config(void)
PeriphClkInitStruct.PLL3.PLL3RGE = RCC_PLL3VCIRANGE_0;
PeriphClkInitStruct.PLL3.PLL3VCOSEL = RCC_PLL3VCOWIDE;
PeriphClkInitStruct.PLL3.PLL3FRACN = 0;
- PeriphClkInitStruct.FdcanClockSelection = RCC_FDCANCLKSOURCE_PLL2;
+ PeriphClkInitStruct.Spi123ClockSelection = RCC_SPI123CLKSOURCE_PLL2;
PeriphClkInitStruct.UsbClockSelection = RCC_USBCLKSOURCE_PLL3;
PeriphClkInitStruct.AdcClockSelection = RCC_ADCCLKSOURCE_PLL3;
if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInitStruct) != HAL_OK)
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/crc.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/crc.c
index 5249b0d7a9..61995ac3c1 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/crc.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/crc.c
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/dma.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/dma.c
index 36431832d4..bb35fddbdf 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/dma.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/dma.c
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/eth.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/eth.c
index 59987dfd31..7b9df63294 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/eth.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/eth.c
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/fdcan.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/fdcan.c
index ae53554d0b..d816f97018 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/fdcan.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/fdcan.c
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
@@ -45,13 +45,13 @@ void MX_FDCAN1_Init(void)
hfdcan1.Init.TransmitPause = DISABLE;
hfdcan1.Init.ProtocolException = ENABLE;
hfdcan1.Init.NominalPrescaler = 1;
- hfdcan1.Init.NominalSyncJumpWidth = 10;
- hfdcan1.Init.NominalTimeSeg1 = 39;
- hfdcan1.Init.NominalTimeSeg2 = 10;
+ hfdcan1.Init.NominalSyncJumpWidth = 20;
+ hfdcan1.Init.NominalTimeSeg1 = 79;
+ hfdcan1.Init.NominalTimeSeg2 = 20;
hfdcan1.Init.DataPrescaler = 1;
- hfdcan1.Init.DataSyncJumpWidth = 3;
- hfdcan1.Init.DataTimeSeg1 = 6;
- hfdcan1.Init.DataTimeSeg2 = 3;
+ hfdcan1.Init.DataSyncJumpWidth = 8;
+ hfdcan1.Init.DataTimeSeg1 = 11;
+ hfdcan1.Init.DataTimeSeg2 = 8;
hfdcan1.Init.MessageRAMOffset = 0;
hfdcan1.Init.StdFiltersNbr = 0;
hfdcan1.Init.ExtFiltersNbr = 1;
@@ -93,13 +93,13 @@ void MX_FDCAN2_Init(void)
hfdcan2.Init.TransmitPause = DISABLE;
hfdcan2.Init.ProtocolException = ENABLE;
hfdcan2.Init.NominalPrescaler = 1;
- hfdcan2.Init.NominalSyncJumpWidth = 10;
- hfdcan2.Init.NominalTimeSeg1 = 39;
- hfdcan2.Init.NominalTimeSeg2 = 10;
+ hfdcan2.Init.NominalSyncJumpWidth = 20;
+ hfdcan2.Init.NominalTimeSeg1 = 79;
+ hfdcan2.Init.NominalTimeSeg2 = 20;
hfdcan2.Init.DataPrescaler = 1;
- hfdcan2.Init.DataSyncJumpWidth = 4;
- hfdcan2.Init.DataTimeSeg1 = 6;
- hfdcan2.Init.DataTimeSeg2 = 3;
+ hfdcan2.Init.DataSyncJumpWidth = 8;
+ hfdcan2.Init.DataTimeSeg1 = 11;
+ hfdcan2.Init.DataTimeSeg2 = 8;
hfdcan2.Init.MessageRAMOffset = 1280;
hfdcan2.Init.StdFiltersNbr = 0;
hfdcan2.Init.ExtFiltersNbr = 1;
@@ -130,11 +130,21 @@ void HAL_FDCAN_MspInit(FDCAN_HandleTypeDef* fdcanHandle)
{
GPIO_InitTypeDef GPIO_InitStruct = {0};
+ RCC_PeriphCLKInitTypeDef PeriphClkInitStruct = {0};
if(fdcanHandle->Instance==FDCAN1)
{
/* USER CODE BEGIN FDCAN1_MspInit 0 */
/* USER CODE END FDCAN1_MspInit 0 */
+ /** Initializes the peripherals clock
+ */
+ PeriphClkInitStruct.PeriphClockSelection = RCC_PERIPHCLK_FDCAN;
+ PeriphClkInitStruct.FdcanClockSelection = RCC_FDCANCLKSOURCE_PLL;
+ if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInitStruct) != HAL_OK)
+ {
+ Error_Handler();
+ }
+
/* FDCAN1 clock enable */
HAL_RCC_FDCAN_CLK_ENABLED++;
if(HAL_RCC_FDCAN_CLK_ENABLED==1){
@@ -175,6 +185,16 @@ void HAL_FDCAN_MspInit(FDCAN_HandleTypeDef* fdcanHandle)
/* USER CODE BEGIN FDCAN2_MspInit 0 */
/* USER CODE END FDCAN2_MspInit 0 */
+
+ /** Initializes the peripherals clock
+ */
+ PeriphClkInitStruct.PeriphClockSelection = RCC_PERIPHCLK_FDCAN;
+ PeriphClkInitStruct.FdcanClockSelection = RCC_FDCANCLKSOURCE_PLL;
+ if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInitStruct) != HAL_OK)
+ {
+ Error_Handler();
+ }
+
/* FDCAN2 clock enable */
HAL_RCC_FDCAN_CLK_ENABLED++;
if(HAL_RCC_FDCAN_CLK_ENABLED==1){
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/gpio.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/gpio.c
index 4680c4b2e4..9e9e8aa977 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/gpio.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/gpio.c
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
@@ -117,17 +117,6 @@ void MX_GPIO_Init(void)
GPIO_InitStruct.Pull = GPIO_NOPULL;
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_MEDIUM;
HAL_GPIO_Init(ETH_nRST_GPIO_Port, &GPIO_InitStruct);
-
- // marco.accame
- // configure leds
-
- GPIO_InitStruct.Pin = GPIO_PIN_13 | GPIO_PIN_15 | GPIO_PIN_2 |
- GPIO_PIN_3 | GPIO_PIN_4 | GPIO_PIN_5;
- GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
- GPIO_InitStruct.Pull = GPIO_NOPULL;
- GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_MEDIUM;
- HAL_GPIO_Init(GPIOH, &GPIO_InitStruct);
-
}
/* USER CODE BEGIN 2 */
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/removed.main.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/removed.main.c
index 331db2552b..378282df98 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/removed.main.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/removed.main.c
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
@@ -69,6 +69,30 @@ static void MPU_Config(void);
/* Private user code ---------------------------------------------------------*/
/* USER CODE BEGIN 0 */
+int itm_puts(const char* str)
+{
+
+ if(NULL == str)
+ {
+ return(0);
+ }
+
+ uint32_t ch;
+ int num = 0;
+ while('\0' != (ch = *str))
+ {
+ ITM_SendChar(ch);
+ str++;
+ num++;
+ }
+
+ ITM_SendChar('\n');
+ return(++num);
+}
+
+#define THEREMUSTBE_NOCODEIN_CM4CORE
+
+
/* USER CODE END 0 */
/**
@@ -93,6 +117,8 @@ int main(void)
/* Enable D-Cache---------------------------------------------------------*/
SCB_EnableDCache();
+#if defined(THEREMUSTBE_NOCODEIN_CM4CORE)
+#else
/* USER CODE BEGIN Boot_Mode_Sequence_1 */
/* Wait until CPU2 boots and enters in stop mode or timeout*/
timeout = 0xFFFF;
@@ -102,6 +128,8 @@ int main(void)
Error_Handler();
}
/* USER CODE END Boot_Mode_Sequence_1 */
+#endif
+
/* MCU Configuration--------------------------------------------------------*/
/* Reset of all peripherals, Initializes the Flash interface and the Systick. */
@@ -142,6 +170,29 @@ Error_Handler();
/* Initialize all configured peripherals */
MX_GPIO_Init();
+
+#if defined(THEREMUSTBE_NOCODEIN_CM4CORE)
+
+ // marco.accame: let cm7 init the leds ...
+ #define nLED1_Pin GPIO_PIN_13
+ #define nLED2_Pin GPIO_PIN_15
+ #define nLED3_Pin GPIO_PIN_2
+ #define nLED4_Pin GPIO_PIN_3
+ #define nLED5_Pin GPIO_PIN_4
+ #define nLED6_Pin GPIO_PIN_5
+ HAL_GPIO_WritePin(GPIOH, nLED1_Pin|nLED2_Pin|nLED3_Pin|nLED5_Pin
+ |nLED4_Pin|nLED6_Pin, GPIO_PIN_SET);
+
+ GPIO_InitTypeDef GPIO_InitStruct = {0};
+ GPIO_InitStruct.Pin = nLED1_Pin|nLED2_Pin|nLED3_Pin|nLED5_Pin
+ |nLED4_Pin|nLED6_Pin;
+ GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
+ GPIO_InitStruct.Pull = GPIO_NOPULL;
+ GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_MEDIUM;
+ HAL_GPIO_Init(GPIOH, &GPIO_InitStruct);
+
+#endif
+
// MX_DMA_Init();
// MX_RTC_Init();
// MX_CRC_Init();
@@ -156,17 +207,21 @@ Error_Handler();
/* Infinite loop */
/* USER CODE BEGIN WHILE */
+
+ itm_puts("cm7 starts toggling leds");
+
HAL_GPIO_TogglePin(GPIOH, GPIO_PIN_15);
HAL_Delay(500);
-
+
while (1)
{
/* USER CODE END WHILE */
-
- HAL_Delay(500);
+
+ HAL_Delay(500);
HAL_GPIO_TogglePin(GPIOH, GPIO_PIN_13);
HAL_GPIO_TogglePin(GPIOH, GPIO_PIN_15);
-
+ itm_puts("cm7 toggles");
+
/* USER CODE BEGIN 3 */
}
/* USER CODE END 3 */
@@ -209,7 +264,7 @@ void SystemClock_Config(void)
RCC_OscInitStruct.PLL.PLLM = 2;
RCC_OscInitStruct.PLL.PLLN = 64;
RCC_OscInitStruct.PLL.PLLP = 2;
- RCC_OscInitStruct.PLL.PLLQ = 20;
+ RCC_OscInitStruct.PLL.PLLQ = 8;
RCC_OscInitStruct.PLL.PLLR = 2;
RCC_OscInitStruct.PLL.PLLRGE = RCC_PLL1VCIRANGE_3;
RCC_OscInitStruct.PLL.PLLVCOSEL = RCC_PLL1VCOWIDE;
@@ -249,7 +304,8 @@ void PeriphCommonClock_Config(void)
/** Initializes the peripherals clock
*/
PeriphClkInitStruct.PeriphClockSelection = RCC_PERIPHCLK_USB|RCC_PERIPHCLK_ADC
- |RCC_PERIPHCLK_FDCAN;
+ |RCC_PERIPHCLK_SPI3|RCC_PERIPHCLK_SPI2
+ |RCC_PERIPHCLK_SPI1;
PeriphClkInitStruct.PLL2.PLL2M = 5;
PeriphClkInitStruct.PLL2.PLL2N = 50;
PeriphClkInitStruct.PLL2.PLL2P = 5;
@@ -266,7 +322,7 @@ void PeriphCommonClock_Config(void)
PeriphClkInitStruct.PLL3.PLL3RGE = RCC_PLL3VCIRANGE_0;
PeriphClkInitStruct.PLL3.PLL3VCOSEL = RCC_PLL3VCOWIDE;
PeriphClkInitStruct.PLL3.PLL3FRACN = 0;
- PeriphClkInitStruct.FdcanClockSelection = RCC_FDCANCLKSOURCE_PLL2;
+ PeriphClkInitStruct.Spi123ClockSelection = RCC_SPI123CLKSOURCE_PLL2;
PeriphClkInitStruct.UsbClockSelection = RCC_USBCLKSOURCE_PLL3;
PeriphClkInitStruct.AdcClockSelection = RCC_ADCCLKSOURCE_PLL3;
if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInitStruct) != HAL_OK)
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/removed.stm32h7xx_it.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/removed.stm32h7xx_it.c
index 2d711e193c..841d592c3c 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/removed.stm32h7xx_it.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/removed.stm32h7xx_it.c
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/resmgr_utility.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/resmgr_utility.c
index 1f911f0304..80693380cc 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/resmgr_utility.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/resmgr_utility.c
@@ -7,7 +7,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/rng.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/rng.c
index 81d42b2e99..34387b6ed9 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/rng.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/rng.c
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/rtc.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/rtc.c
index 32a4593fa6..03487fe1bb 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/rtc.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/rtc.c
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/spi.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/spi.c
index 2b517f867c..0105fbf49b 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/spi.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/spi.c
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
@@ -45,7 +45,7 @@ void MX_SPI5_Init(void)
hspi5.Init.CLKPolarity = SPI_POLARITY_LOW;
hspi5.Init.CLKPhase = SPI_PHASE_1EDGE;
hspi5.Init.NSS = SPI_NSS_SOFT;
- hspi5.Init.BaudRatePrescaler = SPI_BAUDRATEPRESCALER_4;
+ hspi5.Init.BaudRatePrescaler = SPI_BAUDRATEPRESCALER_2;
hspi5.Init.FirstBit = SPI_FIRSTBIT_MSB;
hspi5.Init.TIMode = SPI_TIMODE_DISABLE;
hspi5.Init.CRCCalculation = SPI_CRCCALCULATION_DISABLE;
@@ -87,7 +87,7 @@ void MX_SPI6_Init(void)
hspi6.Init.CLKPolarity = SPI_POLARITY_LOW;
hspi6.Init.CLKPhase = SPI_PHASE_1EDGE;
hspi6.Init.NSS = SPI_NSS_SOFT;
- hspi6.Init.BaudRatePrescaler = SPI_BAUDRATEPRESCALER_32;
+ hspi6.Init.BaudRatePrescaler = SPI_BAUDRATEPRESCALER_8;
hspi6.Init.FirstBit = SPI_FIRSTBIT_MSB;
hspi6.Init.TIMode = SPI_TIMODE_DISABLE;
hspi6.Init.CRCCalculation = SPI_CRCCALCULATION_DISABLE;
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/stm32h7xx_hal_msp.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/stm32h7xx_hal_msp.c
index b0b6ec7a91..d664e89b8d 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/stm32h7xx_hal_msp.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/stm32h7xx_hal_msp.c
@@ -7,7 +7,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/tim.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/tim.c
index 24627847b5..9cec16055b 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/tim.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/tim.c
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,
diff --git a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/usb_otg.c b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/usb_otg.c
index 6fa4927f55..c5d05a63c7 100644
--- a/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/usb_otg.c
+++ b/emBODY/eBcode/arch-arm/libs/lowlevel/stm32hal/src/board/amc/v1A0/src/usb_otg.c
@@ -6,7 +6,7 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2021 STMicroelectronics.
+ * © Copyright (c) 2022 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license,