⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.txt

📁 stm32-SDIO+FatFS文件系统txt-int-ascii
💻 TXT
📖 第 1 页 / 共 5 页
字号:
000040  ab01              ADD      r3,sp,#4              ;371
000042  2222              MOVS     r2,#0x22              ;371
000044  a11a              ADR      r1,|L2.176|
000046  a809              ADD      r0,sp,#0x24           ;371
000048  f7fffffe          BL       f_write
00004c  4604              MOV      r4,r0                 ;371
00004e  b91c              CBNZ     r4,|L2.88|
000050  a021              ADR      r0,|L2.216|
000052  f7fffffe          BL       __2printf
000056  e002              B        |L2.94|
                  |L2.88|
000058  a026              ADR      r0,|L2.244|
00005a  f7fffffe          BL       __2printf
                  |L2.94|
00005e  a809              ADD      r0,sp,#0x24           ;382
000060  f7fffffe          BL       f_close
000064  2100              MOVS     r1,#0                 ;385
000066  4608              MOV      r0,r1                 ;385
000068  f7fffffe          BL       f_mount
00006c  bf00              NOP      
00006e  e7de              B        |L2.46|
;;;387    
                          ENDP

                  |L2.112|
000070  b9d2d4d8          DCB      185,210,212,216,206,196,188,254,207,181,205,179,202,167,176
000074  cec4bcfe
000078  cfb5cdb3
00007c  caa7b0  
00007f  dc202825          DCB      220," (%d)\r\n",0
000083  64290d0a
000087  00      
                  |L2.136|
000088  2f00              DCB      "/",0
00008a  00                DCB      0
00008b  00                DCB      0
                  |L2.140|
00008c  b4f2bfaa          DCB      180,242,191,170,184,249,196,191,194,188,202,167,176,220," "
000090  b8f9c4bf
000094  c2bccaa7
000098  b0dc20  
00009b  28256429          DCB      "(%d)\r\n",0
00009f  0d0a00  
0000a2  00                DCB      0
0000a3  00                DCB      0
                  |L2.164|
0000a4  61726d66          DCB      "armfly.txt",0
0000a8  6c792e74
0000ac  787400  
0000af  00                DCB      0
                  |L2.176|
0000b0  46617446          DCB      "FatFS Write Demo \r\n www.armfly.com \r\n",0
0000b4  53205772
0000b8  69746520
0000bc  44656d6f
0000c0  200d0a20
0000c4  7777772e
0000c8  61726d66
0000cc  6c792e63
0000d0  6f6d200d
0000d4  0a00    
0000d6  00                DCB      0
0000d7  00                DCB      0
                  |L2.216|
0000d8  61726d66          DCB      "armfly.txt ",206,196,188,254,208,180,200,235,179,201,185
0000dc  6c792e74
0000e0  787420ce
0000e4  c4bcfed0
0000e8  b4c8ebb3
0000ec  c9b9    
0000ee  a60d0a00          DCB      166,"\r\n",0
0000f2  00                DCB      0
0000f3  00                DCB      0
                  |L2.244|
0000f4  61726d66          DCB      "armfly.txt ",206,196,188,254,208,180,200,235,202,167,176
0000f8  6c792e74
0000fc  787420ce
000100  c4bcfed0
000104  b4c8ebca
000108  a7b0    
00010a  dc0d0a00          DCB      220,"\r\n",0
00010e  00                DCB      0
00010f  00                DCB      0

                          AREA ||i.DispMenu||, CODE, READONLY, ALIGN=2

                  DispMenu PROC
;;;249    */
;;;250    static void DispMenu(void)
000000  b510              PUSH     {r4,lr}
;;;251    {
;;;252    	printf("\r\n*******************************************\r\n");
000002  a00b              ADR      r0,|L3.48|
000004  f7fffffe          BL       __2printf
;;;253    	printf("请选择操作命令:\r\n");
000008  a015              ADR      r0,|L3.96|
00000a  f7fffffe          BL       __2printf
;;;254    	printf("1 - 显示SD卡根目录下的文件列表\r\n");
00000e  a019              ADR      r0,|L3.116|
000010  f7fffffe          BL       __2printf
;;;255    	printf("2 - 创建一个新文件\r\n");
000014  a020              ADR      r0,|L3.152|
000016  f7fffffe          BL       __2printf
;;;256    	printf("3 - 读文件数据\r\n");
00001a  a025              ADR      r0,|L3.176|
00001c  f7fffffe          BL       __2printf
;;;257    	printf("4 - 创建目录\r\n");
000020  a028              ADR      r0,|L3.196|
000022  f7fffffe          BL       __2printf
;;;258    	printf("5 - 读写文件速度测试\r\n");
000026  a02b              ADR      r0,|L3.212|
000028  f7fffffe          BL       __2printf
;;;259    }
00002c  bd10              POP      {r4,pc}
;;;260    
                          ENDP

00002e  0000              DCW      0x0000
                  |L3.48|
000030  0d0a2a2a          DCB      "\r\n*******************************************\r\n",0
000034  2a2a2a2a
000038  2a2a2a2a
00003c  2a2a2a2a
000040  2a2a2a2a
000044  2a2a2a2a
000048  2a2a2a2a
00004c  2a2a2a2a
000050  2a2a2a2a
000054  2a2a2a2a
000058  2a2a2a2a
00005c  2a0d0a00
                  |L3.96|
000060  c7ebd1a1          DCB      199,235,209,161,212,241,178,217,215,247,195,252,193,238,":"
000064  d4f1b2d9
000068  d7f7c3fc
00006c  c1ee3a  
00006f  0d0a00            DCB      "\r\n",0
000072  00                DCB      0
000073  00                DCB      0
                  |L3.116|
000074  31202d20          DCB      "1 - ",207,212,202,190,"SD",191,168,184,249,196,191,194,188
000078  cfd4cabe
00007c  5344bfa8
000080  b8f9c4bf
000084  c2bc    
000086  cfc2b5c4          DCB      207,194,181,196,206,196,188,254,193,208,177,237,"\r\n",0
00008a  cec4bcfe
00008e  c1d0b1ed
000092  0d0a00  
000095  00                DCB      0
000096  00                DCB      0
000097  00                DCB      0
                  |L3.152|
000098  32202d20          DCB      "2 - ",180,180,189,168,210,187,184,246,208,194,206,196,188
00009c  b4b4bda8
0000a0  d2bbb8f6
0000a4  d0c2cec4
0000a8  bc      
0000a9  fe0d0a00          DCB      254,"\r\n",0
0000ad  00                DCB      0
0000ae  00                DCB      0
0000af  00                DCB      0
                  |L3.176|
0000b0  33202d20          DCB      "3 - ",182,193,206,196,188,254,202,253,190,221,"\r\n",0
0000b4  b6c1cec4
0000b8  bcfecafd
0000bc  bedd0d0a
0000c0  00      
0000c1  00                DCB      0
0000c2  00                DCB      0
0000c3  00                DCB      0
                  |L3.196|
0000c4  34202d20          DCB      "4 - ",180,180,189,168,196,191,194,188,"\r\n",0
0000c8  b4b4bda8
0000cc  c4bfc2bc
0000d0  0d0a00  
0000d3  00                DCB      0
                  |L3.212|
0000d4  35202d20          DCB      "5 - ",182,193,208,180,206,196,188,254,203,217,182,200,178
0000d8  b6c1d0b4
0000dc  cec4bcfe
0000e0  cbd9b6c8
0000e4  b2      
0000e5  e2cad40d          DCB      226,202,212,"\r\n",0
0000e9  0a00    
0000eb  00                DCB      0

                          AREA ||i.InitBoard||, CODE, READONLY, ALIGN=1

                  InitBoard PROC
;;;665    */
;;;666    static void InitBoard(void)
000000  b510              PUSH     {r4,lr}
;;;667    {
;;;668    	/* 配置串口,用于printf输出 */
;;;669    	bsp_InitUart();
000002  f7fffffe          BL       bsp_InitUart
;;;670    
;;;671    	/* 配置LED指示灯GPIO */
;;;672    	bsp_InitLed();
000006  f7fffffe          BL       bsp_InitLed
;;;673    
;;;674    	/* 配置按键GPIO, 必须在bsp_InitTimer之前调用 */
;;;675    	bsp_InitButton();
00000a  f7fffffe          BL       bsp_InitButton
;;;676    
;;;677    	/* 初始化systick定时器,并启动定时中断 */
;;;678    	bsp_InitTimer();
00000e  f7fffffe          BL       bsp_InitTimer
;;;679    }
000012  bd10              POP      {r4,pc}
;;;680    
                          ENDP


                          AREA ||i.PrintfLogo||, CODE, READONLY, ALIGN=2

                          REQUIRE _printf_percent
                          REQUIRE _printf_s
                          REQUIRE _printf_str
                          REQUIRE _printf_str
                          REQUIRE _printf_str
                          REQUIRE _printf_d
                          REQUIRE _printf_int_dec
                  PrintfLogo PROC
;;;688    */
;;;689    static void PrintfLogo(void)
000000  b510              PUSH     {r4,lr}
;;;690    {
;;;691    	printf("*************************************************************\n\r");
000002  a012              ADR      r0,|L5.76|
000004  f7fffffe          BL       __2printf
;;;692    	printf("* 例程名称   : %s\r\n", EXAMPLE_NAME);	/* 打印例程名称 */
000008  a120              ADR      r1,|L5.140|
00000a  a026              ADR      r0,|L5.164|
00000c  f7fffffe          BL       __2printf
;;;693    	printf("* 例程版本   : %s\r\n", DEMO_VER);		/* 打印例程版本 */
000010  a129              ADR      r1,|L5.184|
000012  a02a              ADR      r0,|L5.188|
000014  f7fffffe          BL       __2printf
;;;694    	printf("* 发布日期   : %s\r\n", EXAMPLE_DATE);	/* 打印例程日期 */
000018  a12d              ADR      r1,|L5.208|
00001a  a030              ADR      r0,|L5.220|
00001c  f7fffffe          BL       __2printf
;;;695    
;;;696    	/* 打印ST固件库版本,这3个定义宏在stm32f10x.h文件中 */
;;;697    	printf("* 固件库版本 : %d.%d.%d\r\n", __STM32F10X_STDPERIPH_VERSION_MAIN,
000020  2300              MOVS     r3,#0
000022  2205              MOVS     r2,#5
000024  2103              MOVS     r1,#3
000026  a032              ADR      r0,|L5.240|
000028  f7fffffe          BL       __2printf
;;;698    			__STM32F10X_STDPERIPH_VERSION_SUB1,__STM32F10X_STDPERIPH_VERSION_SUB2);
;;;699    	printf("* \n\r");	/* 打印一行空格 */
00002c  a037              ADR      r0,|L5.268|
00002e  f7fffffe          BL       __2printf
;;;700    	printf("* QQ    : 1295744630 \r\n");
000032  a038              ADR      r0,|L5.276|
000034  f7fffffe          BL       __2printf
;;;701    	printf("* Email : armfly@qq.com \r\n");
000038  a03c              ADR      r0,|L5.300|
00003a  f7fffffe          BL       __2printf
;;;702    	printf("* Copyright www.armfly.com 安富莱电子\r\n");
00003e  a042              ADR      r0,|L5.328|
000040  f7fffffe          BL       __2printf
;;;703    	printf("*************************************************************\n\r");
000044  a001              ADR      r0,|L5.76|
000046  f7fffffe          BL       __2printf
;;;704    }
00004a  bd10              POP      {r4,pc}
                          ENDP

                  |L5.76|
00004c  2a2a2a2a          DCB      "*******************************************************"
000050  2a2a2a2a
000054  2a2a2a2a
000058  2a2a2a2a
00005c  2a2a2a2a
000060  2a2a2a2a
000064  2a2a2a2a
000068  2a2a2a2a
00006c  2a2a2a2a
000070  2a2a2a2a
000074  2a2a2a2a
000078  2a2a2a2a
00007c  2a2a2a2a
000080  2a2a2a  
000083  2a2a2a2a          DCB      "******\n\r",0
000087  2a2a0a0d
00008b  00      
                  |L5.140|
00008c  5344494f          DCB      "SDIO+FatFs",206,196,188,254,207,181,205,179,192,253,179
000090  2b466174
000094  4673cec4
000098  bcfecfb5
00009c  cdb3c0fd
0000a0  b3      
0000a1  cc00              DCB      204,0
0000a3  00                DCB      0
                  |L5.164|
0000a4  2a20c0fd          DCB      "* ",192,253,179,204,195,251,179,198,"   : %s\r\n",0
0000a8  b3ccc3fb
0000ac  b3c62020
0000b0  203a2025
0000b4  730d0a00
                  |L5.184|
0000b8  322e3000          DCB      "2.0",0
                  |L5.188|
0000bc  2a20c0fd          DCB      "* ",192,253,179,204,176,230,177,190,"   : %s\r\n",0
0000c0  b3ccb0e6
0000c4  b1be2020
0000c8  203a2025
0000cc  730d0a00
                  |L5.208|
0000d0  32303131          DCB      "2011-10-16",0
0000d4  2d31302d
0000d8  313600  
0000db  00                DCB      0
                  |L5.220|
0000dc  2a20b7a2          DCB      "* ",183,162,178,188,200,213,198,218,"   : %s\r\n",0
0000e0  b2bcc8d5
0000e4  c6da2020
0000e8  203a2025
0000ec  730d0a00
                  |L5.240|
0000f0  2a20b9cc          DCB      "* ",185,204,188,254,191,226,176,230,177,190," : %d.%d.%"
0000f4  bcfebfe2
0000f8  b0e6b1be
0000fc  203a2025
000100  642e2564
000104  2e25    
000106  640d0a00          DCB      "d\r\n",0
00010a  00                DCB      0
00010b  00                DCB      0
                  |L5.268|
00010c  2a200a0d          DCB      "* \n\r",0
000110  00      
000111  00                DCB      0
000112  00                DCB      0
000113  00                DCB      0
                  |L5.276|
000114  2a205151          DCB      "* QQ    : 1295744630 \r\n",0
000118  20202020

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -