📄 24a0test.txt
字号:
000298 ebfffffe BL _printf
;;;185
;;;186 while(1)
00029c e1a00000 NOP
|L1.672|
0002a0 e1a00000 NOP
;;;187 { //display menu
;;;188 Uart_Printf("%2d:%s",i,function[i][1]);
0002a4 e59f00e8 LDR r0,|L1.916|
0002a8 e0800184 ADD r0,r0,r4,LSL #3
0002ac e1a01004 MOV r1,r4
0002b0 e5902004 LDR r2,[r0,#4]
0002b4 e28f00dc ADR r0,|L1.920|
0002b8 ebfffffe BL _printf
;;;189 i++;
0002bc e2844001 ADD r4,r4,#1
;;;190 if((int)(function[i][0])==0)
0002c0 e59f00cc LDR r0,|L1.916|
0002c4 e7900184 LDR r0,[r0,r4,LSL #3]
0002c8 e3500000 CMP r0,#0
0002cc 1a000002 BNE |L1.732|
;;;191 {
;;;192 Uart_Printf("\n");
0002d0 e24f0f6f ADR r0,|L1.284|
0002d4 ebfffffe BL _printf
;;;193 break;
0002d8 ea000004 B |L1.752|
;;;194 }
;;;195 if((i%4)==0) Uart_Printf("\n");
|L1.732|
0002dc e3140003 TST r4,#3
0002e0 1a000001 BNE |L1.748|
0002e4 e24f0f74 ADR r0,|L1.284|
0002e8 ebfffffe BL _printf
;;;196
;;;197 }
|L1.748|
0002ec eaffffeb B |L1.672|
;;;198
;;;199 Uart_Printf("\nSelect the function to test : ");
|L1.752|
0002f0 e28f00a8 ADR r0,|L1.928|
0002f4 ebfffffe BL _printf
;;;200 i = Uart_GetIntNum();
0002f8 ebfffffe BL Uart_GetIntNum
0002fc e1a04000 MOV r4,r0
;;;201 Uart_Printf("\n");
000300 e24f0f7b ADR r0,|L1.284|
000304 ebfffffe BL _printf
;;;202
;;;203 if(i>=0 && (i<(sizeof(function)/8)) )
000308 e3540000 CMP r4,#0
00030c ba000004 BLT |L1.804|
000310 e3540019 CMP r4,#0x19
000314 2a000002 BCS |L1.804|
;;;204 ( (void (*)(void)) (function[i][0]) )();
000318 e59f1074 LDR r1,|L1.916|
00031c e7910184 LDR r0,[r1,r4,LSL #3]
000320 e12fff30 BLX r0
;;;205 }
|L1.804|
000324 eaffffd7 B |L1.648|
|L1.808|
000328 00000000 DCD HaltUndef__Fv ; HaltUndef()
|L1.812|
00032c 13fff000 DCD 0x13fff000
|L1.816|
000330 00000000 DCD HaltSwi__Fv ; HaltSwi()
|L1.820|
000334 00000000 DCD HaltPabort__Fv ; HaltPabort()
|L1.824|
000338 00000000 DCD HaltDabort__Fv ; HaltDabort()
|L1.828|
00033c 40200000 DCD 0x40200000
|L1.832|
000340 40ce0000 DCD 0x40ce0000
|L1.836|
000344 06146580 DCD 0x06146580
|L1.840|
000348 0001c200 DCD 0x0001c200
|L1.844|
00034c 44800000 DCD 0x44800000
|L1.848|
000350 aaaa5555 DCD 0xaaaa5555
|L1.852|
000354 0c28cb00 DCD 0x0c28cb00
|L1.856|
000358 4d530a0a DCB "\n\nSM"
00035c 34324b44 DCB "DK24"
000360 54203041 DCB "A0 T"
000364 20747365 DCB "est "
000368 676f7250 DCB "Prog"
00036c 206d6172 DCB "ram "
000370 20726556 DCB "Ver "
000374 28312e30 DCB "0.1("
000378 34303032 DCB "2004"
00037c 31303230 DCB "0201"
000380 43462029 DCB ") FC"
000384 3d204b4c DCB "LK ="
000388 20642520 DCB " %d "
00038c 0a0a7a48 DCB "Hz\n\n"
000390 00000000 DCB "\0\0\0\0"
|L1.916|
000394 00000000 DCD function
|L1.920|
000398 3a643225 DCB "%2d:"
00039c 00007325 DCB "%s\0\0"
|L1.928|
0003a0 6c65530a DCB "\nSel"
0003a4 20746365 DCB "ect "
0003a8 20656874 DCB "the "
0003ac 636e7566 DCB "func"
0003b0 6e6f6974 DCB "tion"
0003b4 206f7420 DCB " to "
0003b8 74736574 DCB "test"
0003bc 00203a20 DCB " : \0"
;;;206 }
ENDP
AREA ||.data||, DATA, ALIGN=2
||.data$0||
function
DCD Ch2_SROM_CONTROLLER
DCD ||.constdata$1||
DCD Ch3_SRAM_CONTROLLER
DCD ||.constdata$1||+0x12
DCD Ch4_NAND_FLASH_CONTROLLER
DCD ||.constdata$1||+0x24
DCD Ch6_INTERRUPT_CONTROLLER
DCD ||.constdata$1||+0x36
DCD Ch7_PwmTimer_test
DCD ||.constdata$1||+0x48
DCD Ch8_WDT_Test
DCD ||.constdata$1||+0x5a
DCD Ch9_DMA
DCD ||.constdata$1||+0x6c
DCD Ch10_RTC
DCD ||.constdata$1||+0x7e
DCD Ch11_UART
DCD ||.constdata$1||+0x90
DCD Ch12_IrDA
DCD ||.constdata$1||+0xa2
DCD Ch13_Iic_Test
DCD ||.constdata$1||+0xb4
DCD Ch14_IIS
DCD ||.constdata$1||+0xc6
DCD Ch15_SPI
DCD ||.constdata$1||+0xd8
DCD Ch16_AC97
DCD ||.constdata$1||+0xea
DCD Ch19_MODEM
DCD ||.constdata$1||+0xfc
DCD Ch21_CAMERA
DCD ||.constdata$1||+0x10e
DCD Ch22_mpeg4_test
DCD ||.constdata$1||+0x120
DCD Ch27_POST
DCD ||.constdata$1||+0x132
DCD Ch28_LCD
DCD ||.constdata$1||+0x144
DCD Ch29_KEYPAD
DCD ||.constdata$1||+0x156
DCD Ch30_ADC
DCD ||.constdata$1||+0x168
DCD Ch31_SD_MMC
DCD ||.constdata$1||+0x17a
DCD Ch32_MEMORY_STICK
DCD ||.constdata$1||+0x18c
DCD Ch33_Power_Test
DCD ||.constdata$1||+0x19e
DCD 0x00000000
DCD 0x00000000
AREA ||.constdata||, DATA, READONLY, ALIGN=0
||.constdata$1||
DCB 0x4e,0x4f,0x52,0x20
DCB 0x66,0x6c,0x61,0x73
DCB 0x68,0x20,0x77,0x72
DCB 0x69,0x74,0x65,0x20
DCB 0x20,0x00
DCB 0x53,0x44,0x52,0x41
DCB 0x4d,0x20,0x74,0x65
DCB 0x73,0x74,0x20,0x20
DCB 0x20,0x20,0x20,0x20
DCB 0x20,0x00
DCB 0x4e,0x41,0x4e,0x44
DCB 0x20,0x66,0x6c,0x61
DCB 0x73,0x68,0x20,0x43
DCB 0x6f,0x6e,0x2e,0x20
DCB 0x20,0x00
DCB 0x49,0x6e,0x74,0x65
DCB 0x72,0x72,0x75,0x70
DCB 0x74,0x20,0x43,0x6f
DCB 0x6e,0x2e,0x20,0x20
DCB 0x20,0x00
DCB 0x50,0x57,0x4d,0x20
DCB 0x54,0x69,0x6d,0x65
DCB 0x72,0x20,0x54,0x65
DCB 0x73,0x74,0x20,0x20
DCB 0x20,0x00
DCB 0x57,0x61,0x74,0x63
DCB 0x68,0x64,0x6f,0x67
DCB 0x20,0x54,0x65,0x73
DCB 0x74,0x20,0x20,0x20
DCB 0x20,0x00
DCB 0x44,0x4d,0x41,0x20
DCB 0x20,0x20,0x20,0x20
DCB 0x20,0x20,0x20,0x20
DCB 0x20,0x20,0x20,0x20
DCB 0x20,0x00
DCB 0x52,0x54,0x43,0x20
DCB 0x74,0x65,0x73,0x74
DCB 0x20,0x20,0x20,0x20
DCB 0x20,0x20,0x20,0x20
DCB 0x20,0x00
DCB 0x55,0x41,0x52,0x54
DCB 0x20,0x20,0x20,0x20
DCB 0x20,0x20,0x20,0x20
DCB 0x20,0x20,0x20,0x20
DCB 0x20,0x00
DCB 0x49,0x72,0x44,0x41
DCB 0x20,0x20,0x20,0x20
DCB 0x20,0x20,0x20,0x20
DCB 0x20,0x20,0x20,0x20
DCB 0x20,0x00
DCB 0x49,0x49,0x43,0x20
DCB 0x74,0x65,0x73,0x74
DCB 0x20,0x20,0x20,0x20
DCB 0x20,0x20,0x20,0x20
DCB 0x20,0x00
DCB 0x49,0x49,0x53,0x20
DCB 0x74,0x65,0x73,0x74
DCB 0x20,0x20,0x20,0x20
DCB 0x20,0x20,0x20,0x20
DCB 0x20,0x00
DCB 0x53,0x50,0x49,0x20
DCB 0x74,0x65,0x73,0x74
DCB 0x20,0x20,0x20,0x20
DCB 0x20,0x20,0x20,0x20
DCB 0x20,0x00
DCB 0x41,0x43,0x39,0x37
DCB 0x20,0x74,0x65,0x73
DCB 0x74,0x20,0x20,0x20
DCB 0x20,0x20,0x20,0x20
DCB 0x20,0x00
DCB 0x4d,0x4f,0x44,0x45
DCB 0x4d,0x20,0x74,0x65
DCB 0x73,0x74,0x20,0x20
DCB 0x20,0x20,0x20,0x20
DCB 0x20,0x00
DCB 0x43,0x41,0x4d,0x45
DCB 0x52,0x41,0x20,0x54
DCB 0x45,0x53,0x54,0x20
DCB 0x20,0x20,0x20,0x20
DCB 0x20,0x00
DCB 0x4d,0x50,0x45,0x47
DCB 0x34,0x20,0x54,0x45
DCB 0x53,0x54,0x20,0x20
DCB 0x20,0x20,0x20,0x20
DCB 0x20,0x00
DCB 0x50,0x6f,0x73,0x74
DCB 0x20,0x50,0x72,0x6f
DCB 0x63,0x2e,0x20,0x54
DCB 0x65,0x73,0x74,0x20
DCB 0x20,0x00
DCB 0x4c,0x43,0x44,0x20
DCB 0x54,0x45,0x53,0x54
DCB 0x20,0x20,0x20,0x20
DCB 0x20,0x20,0x20,0x20
DCB 0x20,0x00
DCB 0x4b,0x45,0x59,0x50
DCB 0x41,0x44,0x20,0x20
DCB 0x20,0x20,0x20,0x20
DCB 0x20,0x20,0x20,0x20
DCB 0x20,0x00
DCB 0x41,0x44,0x43,0x20
DCB 0x26,0x20,0x54,0x4f
DCB 0x55,0x43,0x48,0x20
DCB 0x20,0x20,0x20,0x20
DCB 0x20,0x00
DCB 0x53,0x44,0x20,0x26
DCB 0x20,0x4d,0x4d,0x43
DCB 0x20,0x20,0x20,0x20
DCB 0x20,0x20,0x20,0x20
DCB 0x20,0x00
DCB 0x4d,0x45,0x4d,0x4f
DCB 0x52,0x59,0x20,0x53
DCB 0x54,0x49,0x43,0x4b
DCB 0x20,0x20,0x20,0x20
DCB 0x20,0x00
DCB 0x43,0x6c,0x6f,0x63
DCB 0x6b,0x20,0x26,0x20
DCB 0x50,0x6f,0x77,0x65
DCB 0x72,0x20,0x20,0x20
DCB 0x20,0x00
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -