2.1
### uVision Project, (C) Keil Software
RT-Thread V2M-MPS2
0x4
ARM-ADS
5060750::V5.06 update 6 (build 750)::ARMCC
0
CMSDK_CM7_SP
ARM
Keil.V2M-MPS2_CMx_BSP.1.6.0
http://www.keil.com/pack/
IRAM(0x20000000,0x00400000) IROM(0x00000000,0x00400000) CPUTYPE("Cortex-M7") FPU3(SFPU) CLOCK(12000000) ELITTLE
UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000)
0
$$Device:CMSDK_CM7_SP$Device\CMSDK_CM7\Include\CMSDK_CM7_SP.h
$$Device:CMSDK_CM7_SP$SVD\CMSDK_CM7_SP.svd
0
0
0
0
0
0
1
.\build\
rtthread-v2m-mps2
1
0
0
1
0
.\build\
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
fromelf --bin !L --output rtthread-mdk.bin
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
3
1
SARMCM3.DLL
-MPU
DCM.DLL
-pCM7
SARMCM3.DLL
-MPU
TCM.DLL
-pCM7
1
0
0
0
16
1
0
0
1
1
4099
1
BIN\UL2CM3.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-M7"
0
0
0
1
1
0
0
2
0
0
8
0
0
0
0
3
3
0
0
0
0
0
0
0
0
0
0
0
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
0x400000
1
0x0
0x400000
0
0x0
0x0
1
0x0
0x0
1
0x0
0x0
1
0x0
0x0
1
0x0
0x400000
1
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x20000000
0x400000
0
0x0
0x0
1
3
0
0
1
0
0
0
0
0
0
0
0
1
0
1
1
1
1
0
0
0
--library_interface=armcc --library_type=standardlib --diag_suppress=66,1296,186
RT_USING_ARM_LIBC
applications;.;drivers;packages\micropython;packages\micropython\port;packages\micropython\lib\netutils;..\..\include;..\..\libcpu\arm\cortex-m7;..\..\libcpu\arm\common;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\finsh;..\..\components\libc\compilers\armlibc
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0x00000000
0x20000000
.\rtthread-v2m-mps2.sct
--keep *.o(.rti_fn.*) --keep *.o(FSymTab) --keep *.o(VSymTab)
Applications
main.c
1
applications\main.c
Drivers
board.c
1
drivers\board.c
drv_uart.c
1
drivers\drv_uart.c
drv_pin.c
1
drivers\drv_pin.c
MicroPython
0
0
0
0
0
1
0
0
0
0
3
0
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
0
0
2
2
2
2
2
--c99 --gnu
2
2
2
2
2
2
2
2
2
2
argcheck.c
1
packages\micropython\py\argcheck.c
asmarm.c
1
packages\micropython\py\asmarm.c
asmbase.c
1
packages\micropython\py\asmbase.c
asmthumb.c
1
packages\micropython\py\asmthumb.c
asmx64.c
1
packages\micropython\py\asmx64.c
asmx86.c
1
packages\micropython\py\asmx86.c
asmxtensa.c
1
packages\micropython\py\asmxtensa.c
bc.c
1
packages\micropython\py\bc.c
binary.c
1
packages\micropython\py\binary.c
builtinevex.c
1
packages\micropython\py\builtinevex.c
builtinhelp.c
1
packages\micropython\py\builtinhelp.c
builtinimport.c
1
packages\micropython\py\builtinimport.c
compile.c
1
packages\micropython\py\compile.c
emitbc.c
1
packages\micropython\py\emitbc.c
emitcommon.c
1
packages\micropython\py\emitcommon.c
emitglue.c
1
packages\micropython\py\emitglue.c
emitinlinethumb.c
1
packages\micropython\py\emitinlinethumb.c
emitinlinextensa.c
1
packages\micropython\py\emitinlinextensa.c
emitnative.c
1
packages\micropython\py\emitnative.c
formatfloat.c
1
packages\micropython\py\formatfloat.c
frozenmod.c
1
packages\micropython\py\frozenmod.c
gc.c
1
packages\micropython\py\gc.c
lexer.c
1
packages\micropython\py\lexer.c
malloc.c
1
packages\micropython\py\malloc.c
map.c
1
packages\micropython\py\map.c
modarray.c
1
packages\micropython\py\modarray.c
modbuiltins.c
1
packages\micropython\py\modbuiltins.c
modcmath.c
1
packages\micropython\py\modcmath.c
modcollections.c
1
packages\micropython\py\modcollections.c
modgc.c
1
packages\micropython\py\modgc.c
modio.c
1
packages\micropython\py\modio.c
modmath.c
1
packages\micropython\py\modmath.c
modmicropython.c
1
packages\micropython\py\modmicropython.c
modstruct.c
1
packages\micropython\py\modstruct.c
modsys.c
1
packages\micropython\py\modsys.c
modthread.c
1
packages\micropython\py\modthread.c
moduerrno.c
1
packages\micropython\py\moduerrno.c
mpprint.c
1
packages\micropython\py\mpprint.c
mpstate.c
1
packages\micropython\py\mpstate.c
mpy_scheduler.c
1
packages\micropython\py\mpy_scheduler.c
mpz.c
1
packages\micropython\py\mpz.c
nativeglue.c
1
packages\micropython\py\nativeglue.c
nlr.c
1
packages\micropython\py\nlr.c
nlrsetjmp.c
1
packages\micropython\py\nlrsetjmp.c
nlrthumb.c
1
packages\micropython\py\nlrthumb.c
nlrx64.c
1
packages\micropython\py\nlrx64.c
nlrx86.c
1
packages\micropython\py\nlrx86.c
nlrxtensa.c
1
packages\micropython\py\nlrxtensa.c
obj.c
1
packages\micropython\py\obj.c
objarray.c
1
packages\micropython\py\objarray.c
objattrtuple.c
1
packages\micropython\py\objattrtuple.c
objbool.c
1
packages\micropython\py\objbool.c
objboundmeth.c
1
packages\micropython\py\objboundmeth.c
objcell.c
1
packages\micropython\py\objcell.c
objclosure.c
1
packages\micropython\py\objclosure.c
objcomplex.c
1
packages\micropython\py\objcomplex.c
objdeque.c
1
packages\micropython\py\objdeque.c
objdict.c
1
packages\micropython\py\objdict.c
objenumerate.c
1
packages\micropython\py\objenumerate.c
objexcept.c
1
packages\micropython\py\objexcept.c
objfilter.c
1
packages\micropython\py\objfilter.c
objfloat.c
1
packages\micropython\py\objfloat.c
objfun.c
1
packages\micropython\py\objfun.c
objgenerator.c
1
packages\micropython\py\objgenerator.c
objgetitemiter.c
1
packages\micropython\py\objgetitemiter.c
objint.c
1
packages\micropython\py\objint.c
objint_longlong.c
1
packages\micropython\py\objint_longlong.c
objint_mpz.c
1
packages\micropython\py\objint_mpz.c
objlist.c
1
packages\micropython\py\objlist.c
objmap.c
1
packages\micropython\py\objmap.c
objmodule.c
1
packages\micropython\py\objmodule.c
objnamedtuple.c
1
packages\micropython\py\objnamedtuple.c
objnone.c
1
packages\micropython\py\objnone.c
objobject.c
1
packages\micropython\py\objobject.c
objpolyiter.c
1
packages\micropython\py\objpolyiter.c
objproperty.c
1
packages\micropython\py\objproperty.c
objrange.c
1
packages\micropython\py\objrange.c
objreversed.c
1
packages\micropython\py\objreversed.c
objset.c
1
packages\micropython\py\objset.c
objsingleton.c
1
packages\micropython\py\objsingleton.c
objslice.c
1
packages\micropython\py\objslice.c
objstr.c
1
packages\micropython\py\objstr.c
objstringio.c
1
packages\micropython\py\objstringio.c
objstrunicode.c
1
packages\micropython\py\objstrunicode.c
objtuple.c
1
packages\micropython\py\objtuple.c
objtype.c
1
packages\micropython\py\objtype.c
objzip.c
1
packages\micropython\py\objzip.c
opmethods.c
1
packages\micropython\py\opmethods.c
parse.c
1
packages\micropython\py\parse.c
parsenum.c
1
packages\micropython\py\parsenum.c
parsenumbase.c
1
packages\micropython\py\parsenumbase.c
persistentcode.c
1
packages\micropython\py\persistentcode.c
pystack.c
1
packages\micropython\py\pystack.c
qstr.c
1
packages\micropython\py\qstr.c
reader.c
1
packages\micropython\py\reader.c
repl.c
1
packages\micropython\py\repl.c
runtime.c
1
packages\micropython\py\runtime.c
runtime_utils.c
1
packages\micropython\py\runtime_utils.c
scope.c
1
packages\micropython\py\scope.c
sequence.c
1
packages\micropython\py\sequence.c
showbc.c
1
packages\micropython\py\showbc.c
smallint.c
1
packages\micropython\py\smallint.c
stackctrl.c
1
packages\micropython\py\stackctrl.c
stream.c
1
packages\micropython\py\stream.c
unicode.c
1
packages\micropython\py\unicode.c
vm.c
1
packages\micropython\py\vm.c
vstr.c
1
packages\micropython\py\vstr.c
warning.c
1
packages\micropython\py\warning.c
readline.c
1
packages\micropython\lib\mp-readline\readline.c
interrupt_char.c
1
packages\micropython\lib\utils\interrupt_char.c
printf.c
1
packages\micropython\lib\utils\printf.c
pyexec.c
1
packages\micropython\lib\utils\pyexec.c
stdout_helpers.c
1
packages\micropython\lib\utils\stdout_helpers.c
machine_i2c.c
1
packages\micropython\extmod\machine_i2c.c
machine_mem.c
1
packages\micropython\extmod\machine_mem.c
machine_pinbase.c
1
packages\micropython\extmod\machine_pinbase.c
machine_pulse.c
1
packages\micropython\extmod\machine_pulse.c
machine_signal.c
1
packages\micropython\extmod\machine_signal.c
machine_spi.c
1
packages\micropython\extmod\machine_spi.c
modbtree.c
1
packages\micropython\extmod\modbtree.c
modframebuf.c
1
packages\micropython\extmod\modframebuf.c
modubinascii.c
1
packages\micropython\extmod\modubinascii.c
moductypes.c
1
packages\micropython\extmod\moductypes.c
moduhashlib.c
1
packages\micropython\extmod\moduhashlib.c
moduheapq.c
1
packages\micropython\extmod\moduheapq.c
modujson.c
1
packages\micropython\extmod\modujson.c
modurandom.c
1
packages\micropython\extmod\modurandom.c
modure.c
1
packages\micropython\extmod\modure.c
moduselect.c
1
packages\micropython\extmod\moduselect.c
modussl_axtls.c
1
packages\micropython\extmod\modussl_axtls.c
modussl_mbedtls.c
1
packages\micropython\extmod\modussl_mbedtls.c
modutimeq.c
1
packages\micropython\extmod\modutimeq.c
moduzlib.c
1
packages\micropython\extmod\moduzlib.c
modwebrepl.c
1
packages\micropython\extmod\modwebrepl.c
modwebsocket.c
1
packages\micropython\extmod\modwebsocket.c
uos_dupterm.c
1
packages\micropython\extmod\uos_dupterm.c
utime_mphal.c
1
packages\micropython\extmod\utime_mphal.c
vfs.c
1
packages\micropython\extmod\vfs.c
vfs_fat.c
1
packages\micropython\extmod\vfs_fat.c
vfs_fat_diskio.c
1
packages\micropython\extmod\vfs_fat_diskio.c
vfs_fat_file.c
1
packages\micropython\extmod\vfs_fat_file.c
vfs_reader.c
1
packages\micropython\extmod\vfs_reader.c
virtpin.c
1
packages\micropython\extmod\virtpin.c
_frozen_mpy.c
1
packages\micropython\port\_frozen_mpy.c
file.c
1
packages\micropython\port\file.c
help.c
1
packages\micropython\port\help.c
machine_pin.c
1
packages\micropython\port\machine_pin.c
modmachine.c
1
packages\micropython\port\modmachine.c
modnetwork.c
1
packages\micropython\port\modnetwork.c
modpyb.c
1
packages\micropython\port\modpyb.c
modrtthread.c
1
packages\micropython\port\modrtthread.c
moduos.c
1
packages\micropython\port\moduos.c
moduos_file.c
1
packages\micropython\port\moduos_file.c
modusocket.c
1
packages\micropython\port\modusocket.c
modutime.c
1
packages\micropython\port\modutime.c
mpy_main.c
1
packages\micropython\port\mpy_main.c
rtt_getchar.c
1
packages\micropython\port\rtt_getchar.c
uart_core.c
1
packages\micropython\port\uart_core.c
netutils.c
1
packages\micropython\lib\netutils\netutils.c
Kernel
clock.c
1
..\..\src\clock.c
components.c
1
..\..\src\components.c
device.c
1
..\..\src\device.c
idle.c
1
..\..\src\idle.c
ipc.c
1
..\..\src\ipc.c
irq.c
1
..\..\src\irq.c
kservice.c
1
..\..\src\kservice.c
memheap.c
1
..\..\src\memheap.c
object.c
1
..\..\src\object.c
scheduler.c
1
..\..\src\scheduler.c
signal.c
1
..\..\src\signal.c
thread.c
1
..\..\src\thread.c
timer.c
1
..\..\src\timer.c
CORTEX-M7
cpuport.c
1
..\..\libcpu\arm\cortex-m7\cpuport.c
context_rvds.S
2
..\..\libcpu\arm\cortex-m7\context_rvds.S
backtrace.c
1
..\..\libcpu\arm\common\backtrace.c
div0.c
1
..\..\libcpu\arm\common\div0.c
showmem.c
1
..\..\libcpu\arm\common\showmem.c
DeviceDrivers
pin.c
1
..\..\components\drivers\misc\pin.c
serial.c
1
..\..\components\drivers\serial\serial.c
completion.c
1
..\..\components\drivers\src\completion.c
dataqueue.c
1
..\..\components\drivers\src\dataqueue.c
pipe.c
1
..\..\components\drivers\src\pipe.c
ringbuffer.c
1
..\..\components\drivers\src\ringbuffer.c
waitqueue.c
1
..\..\components\drivers\src\waitqueue.c
workqueue.c
1
..\..\components\drivers\src\workqueue.c
finsh
shell.c
1
..\..\components\finsh\shell.c
symbol.c
1
..\..\components\finsh\symbol.c
cmd.c
1
..\..\components\finsh\cmd.c
msh.c
1
..\..\components\finsh\msh.c
msh_cmd.c
1
..\..\components\finsh\msh_cmd.c
msh_file.c
1
..\..\components\finsh\msh_file.c
finsh_compiler.c
1
..\..\components\finsh\finsh_compiler.c
finsh_error.c
1
..\..\components\finsh\finsh_error.c
finsh_heap.c
1
..\..\components\finsh\finsh_heap.c
finsh_init.c
1
..\..\components\finsh\finsh_init.c
finsh_node.c
1
..\..\components\finsh\finsh_node.c
finsh_ops.c
1
..\..\components\finsh\finsh_ops.c
finsh_parser.c
1
..\..\components\finsh\finsh_parser.c
finsh_var.c
1
..\..\components\finsh\finsh_var.c
finsh_vm.c
1
..\..\components\finsh\finsh_vm.c
finsh_token.c
1
..\..\components\finsh\finsh_token.c
libc
libc.c
1
..\..\components\libc\compilers\armlibc\libc.c
libc_syms.c
1
..\..\components\libc\compilers\armlibc\libc_syms.c
mem_std.c
1
..\..\components\libc\compilers\armlibc\mem_std.c
stdio.c
1
..\..\components\libc\compilers\armlibc\stdio.c
stubs.c
1
..\..\components\libc\compilers\armlibc\stubs.c
time.c
1
..\..\components\libc\compilers\armlibc\time.c
::Board Support
::CMSIS
::Device
RTE\Device\CMSDK_CM7_SP\RTE_Device.h
RTE\Device\CMSDK_CM7_SP\startup_CMSDK_CM7.s
RTE\Device\CMSDK_CM7_SP\system_CMSDK_CM7.c