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

📄 stm32f10x_flash.txt

📁 ST32 基于(英蓓特)STM32V100的EXTI程序 This example shows how to configure an external interrupt line. In t
💻 TXT
字号:
; generated by ARM/Thumb C/C++ Compiler with , RVCT3.1 [Build 903] for uVision
; commandline ArmCC [--debug -c --asm --interleave -o..\obj\stm32f10x_flash.o --depend=..\obj\stm32f10x_flash.d --device=DARMSTM --apcs=interwork -I..\..\library\inc -I..\..\library\src -I..\uvsion -IC:\Keil\ARM\INC\ST\STM32F10x --omf_browse=..\obj\stm32f10x_flash.crf ..\..\library\src\stm32f10x_flash.c]
                          THUMB

                          AREA ||.text||, CODE, READONLY, ALIGN=2

                  FLASH_SetLatency PROC
;;;93       /* Sets the Latency value */
;;;94       FLASH->ACR &= ACR_LATENCY_Mask;
000000  4910              LDR      r1,|L1.68|
000002  6809              LDR      r1,[r1,#0]
000004  f001f001          AND      r1,r1,#0x38
000008  4a0e              LDR      r2,|L1.68|
00000a  6011              STR      r1,[r2,#0]
;;;95       FLASH->ACR |= FLASH_Latency;
00000c  4611              MOV      r1,r2
00000e  6809              LDR      r1,[r1,#0]
000010  4301              ORRS     r1,r1,r0
000012  6011              STR      r1,[r2,#0]
;;;96     }
000014  4770              BX       lr
                          ENDP

                  FLASH_HalfCycleAccessCmd PROC
;;;113      /* Enable or disable the Half cycle access */
;;;114      FLASH->ACR &= ACR_HLFCYA_Mask;
000016  490b              LDR      r1,|L1.68|
000018  6809              LDR      r1,[r1,#0]
00001a  f021f021          BIC      r1,r1,#8
00001e  4a09              LDR      r2,|L1.68|
000020  6011              STR      r1,[r2,#0]
;;;115      FLASH->ACR |= FLASH_HalfCycleAccess;
000022  4611              MOV      r1,r2
000024  6809              LDR      r1,[r1,#0]
000026  4301              ORRS     r1,r1,r0
000028  6011              STR      r1,[r2,#0]
;;;116    }
00002a  4770              BX       lr
                          ENDP

                  FLASH_PrefetchBufferCmd PROC
;;;133      /* Enable or disable the Prefetch Buffer */
;;;134      FLASH->ACR &= ACR_PRFTBE_Mask;
00002c  4905              LDR      r1,|L1.68|
00002e  6809              LDR      r1,[r1,#0]
000030  f021f021          BIC      r1,r1,#0x10
000034  4a03              LDR      r2,|L1.68|
000036  6011              STR      r1,[r2,#0]
;;;135      FLASH->ACR |= FLASH_PrefetchBuffer;
000038  4611              MOV      r1,r2
00003a  6809              LDR      r1,[r1,#0]
00003c  4301              ORRS     r1,r1,r0
00003e  6011              STR      r1,[r2,#0]
;;;136    }
000040  4770              BX       lr
                          ENDP

000042  0000              DCW      0x0000
                  |L1.68|
000044  40022000          DCD      0x40022000

⌨️ 快捷键说明

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