📄 youxi.hex
字号:
0x000001d8: e3a01001 .... MOV r1,#1
0x000001dc: e5801040 @... STR r1,[r0,#0x40]
0x000001e0: e5c01080 .... STRB r1,[r0,#0x80]
0x000001e4: e3a02000 . .. MOV r2,#0
0x000001e8: e5c02100 .!.. STRB r2,[r0,#0x100]
0x000001ec: e3a01023 #... MOV r1,#0x23
0x000001f0: e5c01084 .... STRB r1,[r0,#0x84]
0x000001f4: e3a030aa .0.. MOV r3,#0xaa
0x000001f8: e5c0308c .0.. STRB r3,[r0,#0x8c]
0x000001fc: e3a0c055 U... MOV r12,#0x55
0x00000200: e5c0c08c .... STRB r12,[r0,#0x8c]
0x00000204: e1d018b8 .... LDRH r1,[r0,#0x88]
0x00000208: e3110e40 @... TST r1,#0x400
0x0000020c: 0afffffc .... BEQ 0x204
0x00000210: e3a01003 .... MOV r1,#3
0x00000214: e5c01080 .... STRB r1,[r0,#0x80]
0x00000218: e5c0308c .0.. STRB r3,[r0,#0x8c]
0x0000021c: e5c0c08c .... STRB r12,[r0,#0x8c]
0x00000220: e5c02000 . .. STRB r2,[r0,#0]
0x00000224: e5c01004 .... STRB r1,[r0,#4]
0x00000228: e3a01002 .... MOV r1,#2
0x0000022c: e5c01000 .... STRB r1,[r0,#0]
0x00000230: e3e00000 .... MVN r0,#0
0x00000234: e5020fec .... STR r0,[r2,#-0xfec]
0x00000238: e5022fd0 ./.. STR r2,[r2,#-0xfd0]
0x0000023c: e5022ff4 ./.. STR r2,[r2,#-0xff4]
0x00000240: e1a0f00e .... MOV pc,r14
__rt_div0
0x00000244: e3a00000 .... MOV r0,#0
0x00000248: e1a0f00e .... MOV pc,r14
fputc
0x0000024c: e3a00000 .... MOV r0,#0
0x00000250: e1a0f00e .... MOV pc,r14
fgetc
0x00000254: e3a00000 .... MOV r0,#0
0x00000258: e1a0f00e .... MOV pc,r14
_sys_close
0x0000025c: e3a00000 .... MOV r0,#0
0x00000260: e1a0f00e .... MOV pc,r14
_sys_write
0x00000264: e3a00000 .... MOV r0,#0
0x00000268: e1a0f00e .... MOV pc,r14
_sys_read
0x0000026c: e3a00000 .... MOV r0,#0
0x00000270: e1a0f00e .... MOV pc,r14
_ttywrch
0x00000274: e1a0f00e .... MOV pc,r14
_sys_istty
0x00000278: e3a00000 .... MOV r0,#0
0x0000027c: e1a0f00e .... MOV pc,r14
_sys_seek
0x00000280: e3a00000 .... MOV r0,#0
0x00000284: e1a0f00e .... MOV pc,r14
_sys_ensure
0x00000288: e3a00000 .... MOV r0,#0
0x0000028c: e1a0f00e .... MOV pc,r14
_sys_flen
0x00000290: e3a00000 .... MOV r0,#0
0x00000294: e1a0f00e .... MOV pc,r14
_sys_tmpnam
0x00000298: e3a00000 .... MOV r0,#0
0x0000029c: e1a0f00e .... MOV pc,r14
_sys_exit
0x000002a0: e1a0f00e .... MOV pc,r14
_sys_command_string
0x000002a4: e3a00000 .... MOV r0,#0
0x000002a8: e1a0f00e .... MOV pc,r14
$d
0x000002ac: e01fc000 .... DCD 3760177152
main
$a
.text
0x000002b0: e92d4008 .@-. STMFD r13!,{r3,r14}
0x000002b4: eb00004a J... BL LCM128645ZK_INIT ; 0x3e4
0x000002b8: eb0000a1 .... BL LCM128645ZK_Test ; 0x544
0x000002bc: eb0003ef .... BL amain ; 0x1280
0x000002c0: e3a00000 .... MOV r0,#0
0x000002c4: e8bd8008 .... LDMFD r13!,{r3,pc}
LCM128645ZK_Shortdelay
.text
0x000002c8: e3500000 ..P. CMP r0,#0
0x000002cc: 0a000001 .... BEQ 0x2d8
0x000002d0: e2400001 ..@. SUB r0,r0,#1
0x000002d4: eafffffb .... B LCM128645ZK_Shortdelay ; 0x2c8
0x000002d8: e1a0f00e .... MOV pc,r14
CheckBusy
0x000002dc: e52de004 ..-. STR r14,[r13,#-4]!
0x000002e0: e59f17d8 .... LDR r1,0xac0
0x000002e4: e591000c .... LDR r0,[r1,#0xc]
0x000002e8: e3800b40 @... ORR r0,r0,#0x10000
0x000002ec: e581000c .... STR r0,[r1,#0xc]
0x000002f0: e3a00032 2... MOV r0,#0x32
0x000002f4: ebfffff3 .... BL LCM128645ZK_Shortdelay ; 0x2c8
0x000002f8: e5910004 .... LDR r0,[r1,#4]
0x000002fc: e3800b80 .... ORR r0,r0,#0x20000
0x00000300: e5810004 .... STR r0,[r1,#4]
0x00000304: e3a00032 2... MOV r0,#0x32
0x00000308: ebffffee .... BL LCM128645ZK_Shortdelay ; 0x2c8
0x0000030c: e5910004 .... LDR r0,[r1,#4]
0x00000310: e3800a40 @... ORR r0,r0,#0x40000
0x00000314: e5810004 .... STR r0,[r1,#4]
0x00000318: e3a00032 2... MOV r0,#0x32
0x0000031c: ebffffe9 .... BL LCM128645ZK_Shortdelay ; 0x2c8
0x00000320: e5910008 .... LDR r0,[r1,#8]
0x00000324: e3c00eff .... BIC r0,r0,#0xff0
0x00000328: e5810008 .... STR r0,[r1,#8]
0x0000032c: e5912000 . .. LDR r2,[r1,#0]
0x00000330: e591000c .... LDR r0,[r1,#0xc]
0x00000334: e3800a40 @... ORR r0,r0,#0x40000
0x00000338: e581000c .... STR r0,[r1,#0xc]
0x0000033c: e3a00032 2... MOV r0,#0x32
0x00000340: ebffffe0 .... BL LCM128645ZK_Shortdelay ; 0x2c8
0x00000344: e5910008 .... LDR r0,[r1,#8]
0x00000348: e3800eff .... ORR r0,r0,#0xff0
0x0000034c: e5810008 .... STR r0,[r1,#8]
0x00000350: e2020e80 .... AND r0,r2,#0x800
0x00000354: e49df004 .... LDR pc,[r13],#4
LCM128645ZK_cmd
0x00000358: e52de004 ..-. STR r14,[r13,#-4]!
0x0000035c: e1a03000 .0.. MOV r3,r0
0x00000360: ebffffdd .... BL CheckBusy ; 0x2dc
0x00000364: e3500000 ..P. CMP r0,#0
0x00000368: 1afffffc .... BNE 0x360
0x0000036c: e59f174c L... LDR r1,0xac0
0x00000370: e591000c .... LDR r0,[r1,#0xc]
0x00000374: e3800b40 @... ORR r0,r0,#0x10000
0x00000378: e581000c .... STR r0,[r1,#0xc]
0x0000037c: e3a00032 2... MOV r0,#0x32
0x00000380: ebffffd0 .... BL LCM128645ZK_Shortdelay ; 0x2c8
0x00000384: e591000c .... LDR r0,[r1,#0xc]
0x00000388: e3800b80 .... ORR r0,r0,#0x20000
0x0000038c: e581000c .... STR r0,[r1,#0xc]
0x00000390: e3a00032 2... MOV r0,#0x32
0x00000394: ebffffcb .... BL LCM128645ZK_Shortdelay ; 0x2c8
0x00000398: e5910004 .... LDR r0,[r1,#4]
0x0000039c: e3800a40 @... ORR r0,r0,#0x40000
0x000003a0: e5810004 .... STR r0,[r1,#4]
0x000003a4: e3a00032 2... MOV r0,#0x32
0x000003a8: ebffffc6 .... BL LCM128645ZK_Shortdelay ; 0x2c8
0x000003ac: e5910000 .... LDR r0,[r1,#0]
0x000003b0: e3c00eff .... BIC r0,r0,#0xff0
0x000003b4: e1800203 .... ORR r0,r0,r3,LSL #4
0x000003b8: e5810000 .... STR r0,[r1,#0]
0x000003bc: e3530001 ..S. CMP r3,#1
0x000003c0: 1a000001 .... BNE 0x3cc
0x000003c4: e59f06f8 .... LDR r0,0xac4
0x000003c8: ebffffbe .... BL LCM128645ZK_Shortdelay ; 0x2c8
0x000003cc: e591000c .... LDR r0,[r1,#0xc]
0x000003d0: e3800a40 @... ORR r0,r0,#0x40000
0x000003d4: e581000c .... STR r0,[r1,#0xc]
0x000003d8: e3a00032 2... MOV r0,#0x32
0x000003dc: e49de004 .... LDR r14,[r13],#4
0x000003e0: eaffffb8 .... B LCM128645ZK_Shortdelay ; 0x2c8
LCM128645ZK_INIT
0x000003e4: e52de004 ..-. STR r14,[r13,#-4]!
0x000003e8: e59f16d8 .... LDR r1,0xac8
0x000003ec: e3a00000 .... MOV r0,#0
0x000003f0: e5810000 .... STR r0,[r1,#0]
0x000003f4: e5810004 .... STR r0,[r1,#4]
0x000003f8: e2410c40 @.A. SUB r0,r1,#0x4000
0x000003fc: e5901008 .... LDR r1,[r0,#8]
0x00000400: e59f26c4 .&.. LDR r2,0xacc
0x00000404: e1811002 .... ORR r1,r1,r2
0x00000408: e5801008 .... STR r1,[r0,#8]
0x0000040c: e5901000 .... LDR r1,[r0,#0]
0x00000410: e3c11eff .... BIC r1,r1,#0xff0
0x00000414: e5801000 .... STR r1,[r0,#0]
0x00000418: e3a00030 0... MOV r0,#0x30
0x0000041c: ebffffcd .... BL LCM128645ZK_cmd ; 0x358
0x00000420: e3a0000c .... MOV r0,#0xc
0x00000424: ebffffcb .... BL LCM128645ZK_cmd ; 0x358
0x00000428: e3a00001 .... MOV r0,#1
0x0000042c: ebffffc9 .... BL LCM128645ZK_cmd ; 0x358
0x00000430: e3a00006 .... MOV r0,#6
0x00000434: ebffffc7 .... BL LCM128645ZK_cmd ; 0x358
0x00000438: e3a00002 .... MOV r0,#2
0x0000043c: ebffffc5 .... BL LCM128645ZK_cmd ; 0x358
0x00000440: e3a00080 .... MOV r0,#0x80
0x00000444: e49de004 .... LDR r14,[r13],#4
0x00000448: eaffffc2 .... B LCM128645ZK_cmd ; 0x358
LCM128645ZK_data
0x0000044c: e52de004 ..-. STR r14,[r13,#-4]!
0x00000450: e1a03000 .0.. MOV r3,r0
0x00000454: ebffffa0 .... BL CheckBusy ; 0x2dc
0x00000458: e3500000 ..P. CMP r0,#0
0x0000045c: 1afffffc .... BNE 0x454
0x00000460: e59f1658 X... LDR r1,0xac0
0x00000464: e5910004 .... LDR r0,[r1,#4]
0x00000468: e3800b40 @... ORR r0,r0,#0x10000
0x0000046c: e5810004 .... STR r0,[r1,#4]
0x00000470: e3a00032 2... MOV r0,#0x32
0x00000474: ebffff93 .... BL LCM128645ZK_Shortdelay ; 0x2c8
0x00000478: e591000c .... LDR r0,[r1,#0xc]
0x0000047c: e3800b80 .... ORR r0,r0,#0x20000
0x00000480: e581000c .... STR r0,[r1,#0xc]
0x00000484: e3a00032 2... MOV r0,#0x32
0x00000488: ebffff8e .... BL LCM128645ZK_Shortdelay ; 0x2c8
0x0000048c: e5910004 .... LDR r0,[r1,#4]
0x00000490: e3800a40 @... ORR r0,r0,#0x40000
0x00000494: e5810004 .... STR r0,[r1,#4]
0x00000498: e3a00032 2... MOV r0,#0x32
0x0000049c: ebffff89 .... BL LCM128645ZK_Shortdelay ; 0x2c8
0x000004a0: e5910000 .... LDR r0,[r1,#0]
0x000004a4: e3c00eff .... BIC r0,r0,#0xff0
0x000004a8: e1800203 .... ORR r0,r0,r3,LSL #4
0x000004ac: e5810000 .... STR r0,[r1,#0]
0x000004b0: e591000c .... LDR r0,[r1,#0xc]
0x000004b4: e3800a40 @... ORR r0,r0,#0x40000
0x000004b8: e581000c .... STR r0,[r1,#0xc]
0x000004bc: e3a00032 2... MOV r0,#0x32
0x000004c0: e49de004 .... LDR r14,[r13],#4
0x000004c4: eaffff7f .... B LCM128645ZK_Shortdelay ; 0x2c8
Char_Set_XY
0x000004c8: e92d4070 p@-. STMFD r13!,{r4-r6,r14}
0x000004cc: e1a06001 .`.. MOV r6,r1
0x000004d0: e1a05000 .P.. MOV r5,r0
0x000004d4: e1a04002 .@.. MOV r4,r2
0x000004d8: e3560000 ..V. CMP r6,#0
0x000004dc: 1a000002 .... BNE 0x4ec
0x000004e0: e2850080 .... ADD r0,r5,#0x80
0x000004e4: e20000ff .... AND r0,r0,#0xff
0x000004e8: ebffff9a .... BL LCM128645ZK_cmd ; 0x358
0x000004ec: e3560001 ..V. CMP r6,#1
0x000004f0: 1a000002 .... BNE 0x500
0x000004f4: e2850090 .... ADD r0,r5,#0x90
0x000004f8: e20000ff .... AND r0,r0,#0xff
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -