2.1
### uVision Project, (C) Keil Software
B_Current_Ctrl
0x4
ARM-ADS
5030024::V5.03 [Build 24]::.\ARMCC
0
STM32G474RBTx
STMicroelectronics
Keil.STM32G4xx_DFP.1.5.0
https://www.keil.com/pack/
IRAM(0x20000000-0x2001FFFF) IROM(0x8000000-0x801FFFF) CLOCK(8000000) FPU2 CPUTYPE("Cortex-M4") TZ
0
$$Device:STM32G474RBTx$CMSIS\SVD\STM32G474xx.svd
0
0
0
0
0
0
1
B_Current_Ctrl\
B_Current_Ctrl
1
0
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
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
4101
1
BIN\UL2V8M.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
0
0
0
8
1
0
0
0
3
4
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x20000000
0x20000
1
0x8000000
0x20000
0
0x0
0x0
1
0x0
0x0
1
0x0
0x0
1
0x0
0x0
1
0x8000000
0x20000
1
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x20000000
0x20000
0
0x0
0x0
1
1
0
0
1
0
0
0
0
0
2
0
0
1
0
0
5
3
1
1
0
0
0
USE_HAL_DRIVER,STM32G474xx
../Core/Inc;../Drivers/STM32G4xx_HAL_Driver/Inc;../Drivers/STM32G4xx_HAL_Driver/Inc/Legacy;../Drivers/CMSIS/Device/ST/STM32G4xx/Include;../Drivers/CMSIS/Include;../Middlewares/Third_Party/FreeRTOS/Source/include;../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2;../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F;../APP;../BSP;../Middlewares/Common;../APP/nr_micro_shell/inc;..\gencode\Matlab\control_ert_rtw;..\gencode\R2024a\rtw\c\src;..\gencode\R2024a\simulink\include
1
0
0
0
0
0
0
0
0
1
../Core/Inc
1
0
0
0
1
0
APP
cli_task.c
1
..\APP\cli_task.c
main_task.c
1
..\APP\main_task.c
monitor_task.c
1
..\APP\monitor_task.c
device_task.c
1
..\APP\device_task.c
APP/CIL
BSP
drv_relay.c
1
..\BSP\drv_relay.c
drv_fan.c
1
..\BSP\drv_fan.c
drv_ntc.c
1
..\BSP\drv_ntc.c
drv_power.c
1
..\BSP\drv_power.c
drv_uart.c
1
..\BSP\drv_uart.c
drv_at24cxx.c
1
..\BSP\drv_at24cxx.c
drv_tick.c
1
..\BSP\drv_tick.c
Application/MDK-ARM
startup_stm32g474xx.s
2
startup_stm32g474xx.s
Application/User/Core
main.c
1
../Core/Src/main.c
gpio.c
1
../Core/Src/gpio.c
app_freertos.c
1
../Core/Src/app_freertos.c
2
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
adc.c
1
../Core/Src/adc.c
dma.c
1
../Core/Src/dma.c
fdcan.c
1
../Core/Src/fdcan.c
hrtim.c
1
../Core/Src/hrtim.c
i2c.c
1
../Core/Src/i2c.c
usart.c
1
../Core/Src/usart.c
rtc.c
1
../Core/Src/rtc.c
2
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
tim.c
1
../Core/Src/tim.c
2
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
stm32g4xx_it.c
1
../Core/Src/stm32g4xx_it.c
stm32g4xx_hal_msp.c
1
../Core/Src/stm32g4xx_hal_msp.c
stm32g4xx_hal_timebase_tim.c
1
../Core/Src/stm32g4xx_hal_timebase_tim.c
Drivers/STM32G4xx_HAL_Driver
stm32g4xx_hal_adc.c
1
../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc.c
stm32g4xx_hal_adc_ex.c
1
../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_adc_ex.c
stm32g4xx_ll_adc.c
1
../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_ll_adc.c
stm32g4xx_hal.c
1
../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c
stm32g4xx_hal_rcc.c
1
../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc.c
stm32g4xx_hal_rcc_ex.c
1
../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rcc_ex.c
stm32g4xx_hal_flash.c
1
../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash.c
stm32g4xx_hal_flash_ex.c
1
../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ex.c
stm32g4xx_hal_flash_ramfunc.c
1
../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c
stm32g4xx_hal_gpio.c
1
../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c
stm32g4xx_hal_exti.c
1
../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c
stm32g4xx_hal_dma.c
1
../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma.c
stm32g4xx_hal_dma_ex.c
1
../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_dma_ex.c
stm32g4xx_hal_pwr.c
1
../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c
stm32g4xx_hal_pwr_ex.c
1
../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c
stm32g4xx_hal_cortex.c
1
../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c
stm32g4xx_hal_fdcan.c
1
../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_fdcan.c
stm32g4xx_hal_hrtim.c
1
../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_hrtim.c
stm32g4xx_hal_i2c.c
1
../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c.c
stm32g4xx_hal_i2c_ex.c
1
../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_i2c_ex.c
stm32g4xx_hal_uart.c
1
../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart.c
stm32g4xx_hal_uart_ex.c
1
../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_uart_ex.c
stm32g4xx_hal_rtc.c
1
../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc.c
2
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
stm32g4xx_hal_rtc_ex.c
1
../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_rtc_ex.c
2
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
stm32g4xx_hal_tim.c
1
../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim.c
stm32g4xx_hal_tim_ex.c
1
../Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_tim_ex.c
Drivers/CMSIS
system_stm32g4xx.c
1
../Core/Src/system_stm32g4xx.c
Middlewares/FreeRTOS
0
0
0
0
0
2
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
4
2
2
2
2
2
0
0
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
croutine.c
1
../Middlewares/Third_Party/FreeRTOS/Source/croutine.c
2
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
event_groups.c
1
../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c
2
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
list.c
1
../Middlewares/Third_Party/FreeRTOS/Source/list.c
2
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
queue.c
1
../Middlewares/Third_Party/FreeRTOS/Source/queue.c
2
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
stream_buffer.c
1
../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c
2
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
tasks.c
1
../Middlewares/Third_Party/FreeRTOS/Source/tasks.c
2
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
timers.c
1
../Middlewares/Third_Party/FreeRTOS/Source/timers.c
2
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
cmsis_os2.c
1
../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.c
2
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
heap_4.c
1
../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c
2
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
port.c
1
../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F/port.c
2
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
Middlewares/Common
uart_fifo.c
1
..\Middlewares\Common\uart\uart_fifo.c
ParsePack.c
1
..\Middlewares\Common\middle\ParsePack.c
gencode
control.c
1
..\gencode\Matlab\control_ert_rtw\control.c
control_capi.c
1
..\gencode\Matlab\control_ert_rtw\control_capi.c
control_data.c
1
..\gencode\Matlab\control_ert_rtw\control_data.c
rt_nonfinite.c
1
..\gencode\Matlab\control_ert_rtw\rt_nonfinite.c
::CMSIS
B_Current_Ctrl
1