1.1
### uVision Project, (C) Keil Software
Demo
0x4
ARM-ADS
STM32F407VG
STMicroelectronics
IRAM(0x20000000-0x2001FFFF) IRAM2(0x10000000-0x1000FFFF) IROM(0x8000000-0x80FFFFF) CLOCK(25000000) CPUTYPE("Cortex-M4") FPU2
"Startup\ST\STM32F4xx\startup_stm32f4xx.s" ("STM32F4xx Startup Code")
UL2CM3(-O207 -S0 -C0 -FO7 -FD20000000 -FC800 -FN1 -FF0STM32F4xx_1024 -FS08000000 -FL0100000)
6103
stm32f4xx.h
SFD\ST\STM32F4xx\STM32F4xx.sfr
0
0
ST\STM32F4xx\
ST\STM32F4xx\
0
0
0
0
1
.\obj\
ch
1
0
0
1
1
.\lst\
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
1
0
0
0
0
3
1
SARMCM3.DLL
-MPU
DCM.DLL
-pCM4
SARMCM3.DLL
-MPU
TCM.DLL
-pCM4
1
0
0
0
16
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
0
1
1
0
8
STLink\ST-LINKIII-KEIL.dll
1
0
0
1
1
4100
1
STLink\ST-LINKIII-KEIL.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
1
0
8
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
0x20000000
0x20000
1
0x8000000
0x100000
0
0x0
0x0
1
0x0
0x0
1
0x0
0x0
1
0x0
0x0
1
0x8000000
0x100000
1
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x20000000
0x20000
0
0x20020000
0x1
1
4
1
0
0
0
0
0
0
0
0
0
0
0
0
--c99 -USTM32F40_41xxx
__heap_base__=Image$$$$RW_IRAM1$$$$ZI$$$$Limit __heap_end__=Image$$$$RW_IRAM2$$$$Base
..\;..\..\..\..\..\os\common\ports\ARMCMx\devices\STM32F4xx;..\..\..\..\..\os\ext\CMSIS\include;..\..\..\..\..\os\ext\CMSIS\ST;..\..\..\..\..\os\rt\ports\ARMCMx;..\..\..\..\..\os\rt\ports\ARMCMx\compilers\RVCT;..\..\..\..\..\os\rt\include;..\..\..\..\..\os\hal\osal\rt;..\..\..\..\..\os\hal\include;..\..\..\..\..\os\hal\boards\ST_STM32F4_DISCOVERY;..\..\..\..\..\os\hal\ports\common\ARMCMx;..\..\..\..\..\os\hal\ports\STM32\STM32F4xx;..\..\..\..\..\os\hal\ports\STM32\LLD;..\..\..\..\..\os\hal\ports\STM32\LLD\GPIOv2;..\..\..\..\..\os\hal\ports\STM32\LLD\TIMv1;..\..\..\..\..\os\hal\ports\STM32\LLD\USARTv1
1
0
0
0
0
0
0
0
0
--cpreproc
..\;..\..\..\..\..\os\common\ports\ARMCMx\devices\STM32F4xx;..\..\..\..\..\os\rt\ports\ARMCMx
1
0
0
0
1
0
0x08000000
0x20000000
board
board.c
1
..\..\..\..\..\os\hal\boards\ST_STM32F4_DISCOVERY\board.c
port
vectors.s
2
..\..\..\..\..\os\common\ports\ARMCMx\compilers\RVCT\vectors.s
cstartup.s
2
..\..\..\..\..\os\common\ports\ARMCMx\compilers\RVCT\cstartup.s
chcore.c
1
..\..\..\..\..\os\rt\ports\ARMCMx\chcore.c
chcore_v7m.c
1
..\..\..\..\..\os\rt\ports\ARMCMx\chcore_v7m.c
chcoreasm_v7m.s
2
..\..\..\..\..\os\rt\ports\ARMCMx\compilers\RVCT\chcoreasm_v7m.s
kernel
chvt.c
1
..\..\..\..\..\os\rt\src\chvt.c
chcond.c
1
..\..\..\..\..\os\rt\src\chcond.c
chdebug.c
1
..\..\..\..\..\os\rt\src\chdebug.c
chdynamic.c
1
..\..\..\..\..\os\rt\src\chdynamic.c
chevents.c
1
..\..\..\..\..\os\rt\src\chevents.c
chheap.c
1
..\..\..\..\..\os\rt\src\chheap.c
chmboxes.c
1
..\..\..\..\..\os\rt\src\chmboxes.c
chmemcore.c
1
..\..\..\..\..\os\rt\src\chmemcore.c
chmempools.c
1
..\..\..\..\..\os\rt\src\chmempools.c
chmsg.c
1
..\..\..\..\..\os\rt\src\chmsg.c
chmtx.c
1
..\..\..\..\..\os\rt\src\chmtx.c
chqueues.c
1
..\..\..\..\..\os\rt\src\chqueues.c
chregistry.c
1
..\..\..\..\..\os\rt\src\chregistry.c
chschd.c
1
..\..\..\..\..\os\rt\src\chschd.c
chsem.c
1
..\..\..\..\..\os\rt\src\chsem.c
chstats.c
1
..\..\..\..\..\os\rt\src\chstats.c
chsys.c
1
..\..\..\..\..\os\rt\src\chsys.c
chthreads.c
1
..\..\..\..\..\os\rt\src\chthreads.c
chtm.c
1
..\..\..\..\..\os\rt\src\chtm.c
hal
serial.c
1
..\..\..\..\..\os\hal\src\serial.c
gpt.c
1
..\..\..\..\..\os\hal\src\gpt.c
hal.c
1
..\..\..\..\..\os\hal\src\hal.c
st.c
1
..\..\..\..\..\os\hal\src\st.c
platform
hal_lld.c
1
..\..\..\..\..\os\hal\ports\STM32\STM32F4xx\hal_lld.c
pal_lld.c
1
..\..\..\..\..\os\hal\ports\STM32\LLD\GPIOv2\pal_lld.c
gpt_lld.c
1
..\..\..\..\..\os\hal\ports\STM32\LLD\TIMv1\gpt_lld.c
serial_lld.c
1
..\..\..\..\..\os\hal\ports\STM32\LLD\USARTv1\serial_lld.c
st_lld.c
1
..\..\..\..\..\os\hal\ports\STM32\LLD\TIMv1\st_lld.c
nvic.c
1
..\..\..\..\..\os\hal\ports\common\ARMCMx\nvic.c
demo
main.c
1
..\main.c
mcuconf.h
5
..\mcuconf.h
chconf.h
5
..\chconf.h
halconf.h
5
..\halconf.h