亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? stm32f10x_exti.txt

?? ucos2.86版本結合STM板極支持包
?? TXT
字號:
; generated by ARM/Thumb C/C++ Compiler with , RVCT3.1 [Build 914] for uVision
; commandline ArmCC [--debug -c --asm --interleave -o.\rvmdk\stm32f10x_exti.o --depend=.\rvmdk\stm32f10x_exti.d --device=DARMSTM -O1 -Otime -I. -I..\BSP -I..\..\..\..\..\uCOS-II\Ports\arm-cortex-m3\Generic\RealView -I..\..\..\..\..\uCOS-II\Source -I..\..\..\..\..\CPU\ST\STM32\inc -I..\..\..\..\..\uC-CPU -I..\..\..\..\..\uC-CPU\Arm-Cortex-M3\RealView -I..\..\..\..\..\uC-LIB -I..\..\..\..\..\uC-Probe\Target\Plugins\uCOS-II -I..\..\..\..\..\uC-Probe\Target\Communication\Generic\Source -I..\..\..\..\..\uC-Probe\Target\Communication\Generic\RS-232\Ports\ST\STM32 -I..\..\..\..\..\uC-Probe\Target\Communication\Generic\RS-232\Source -ID:\Keil\ARM\INC\ST\STM32F10x ..\..\..\..\..\CPU\ST\STM32\src\stm32f10x_exti.c]
                          THUMB

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

                  EXTI_DeInit PROC
;;;42     {
;;;43       EXTI->IMR = 0x00000000;
000000  4835              LDR      r0,|L1.216|
000002  2100              MOVS     r1,#0
000004  6001              STR      r1,[r0,#0]
;;;44       EXTI->EMR = 0x00000000;
000006  6041              STR      r1,[r0,#4]
;;;45       EXTI->RTSR = 0x00000000; 
000008  6081              STR      r1,[r0,#8]
;;;46       EXTI->FTSR = 0x00000000; 
00000a  60c1              STR      r1,[r0,#0xc]
;;;47       EXTI->PR = 0x0007FFFF;
00000c  4933              LDR      r1,|L1.220|
00000e  6141              STR      r1,[r0,#0x14]
;;;48     }
000010  4770              BX       lr
;;;49     
                          ENDP

                  EXTI_Init PROC
;;;67          
;;;68       if (EXTI_InitStruct->EXTI_LineCmd != DISABLE)
000012  7901              LDRB     r1,[r0,#4]
000014  f890f890          LDRB     r12,[r0,#6]
000018  f101f101          ADD      r2,r1,#0x40000000
00001c  f502f502          ADD      r2,r2,#0x10000
000020  f8d2f8d2          LDR      r1,[r2,#0x400]
000024  6803              LDR      r3,[r0,#0]
000026  f1bcf1bc          CMP      r12,#0
00002a  d02a              BEQ      |L1.130|
;;;69       {
;;;70         *(u32 *)(EXTI_BASE + (u32)EXTI_InitStruct->EXTI_Mode)|= EXTI_InitStruct->EXTI_Line;
00002c  4319              ORRS     r1,r1,r3
00002e  f8c2f8c2          STR      r1,[r2,#0x400]
;;;71     
;;;72         /* Clear Rising Falling edge configuration */
;;;73         EXTI->RTSR &= ~EXTI_InitStruct->EXTI_Line;
000032  4a2b              LDR      r2,|L1.224|
000034  f8d2f8d2          LDR      r1,[r2,#0x408]
000038  6803              LDR      r3,[r0,#0]
00003a  4399              BICS     r1,r1,r3
00003c  f8c2f8c2          STR      r1,[r2,#0x408]
;;;74         EXTI->FTSR &= ~EXTI_InitStruct->EXTI_Line;
000040  f8d2f8d2          LDR      r1,[r2,#0x40c]
000044  6803              LDR      r3,[r0,#0]
000046  4399              BICS     r1,r1,r3
000048  f8c2f8c2          STR      r1,[r2,#0x40c]
;;;75         
;;;76         /* Select the trigger for the selected external interrupts */
;;;77         if (EXTI_InitStruct->EXTI_Trigger == EXTI_Trigger_Rising_Falling)
00004c  7941              LDRB     r1,[r0,#5]
00004e  2910              CMP      r1,#0x10
000050  d10c              BNE      |L1.108|
;;;78         {
;;;79           /* Rising Falling edge */
;;;80           EXTI->RTSR |= EXTI_InitStruct->EXTI_Line;
000052  f8d2f8d2          LDR      r1,[r2,#0x408]
000056  6803              LDR      r3,[r0,#0]
000058  4319              ORRS     r1,r1,r3
00005a  f8c2f8c2          STR      r1,[r2,#0x408]
;;;81           EXTI->FTSR |= EXTI_InitStruct->EXTI_Line;
00005e  f8d2f8d2          LDR      r1,[r2,#0x40c]
000062  6800              LDR      r0,[r0,#0]
000064  4308              ORRS     r0,r0,r1
000066  f8c2f8c2          STR      r0,[r2,#0x40c]
;;;82         }
;;;83         else
;;;84         {
;;;85           *(u32 *)(EXTI_BASE + (u32)EXTI_InitStruct->EXTI_Trigger)|= EXTI_InitStruct->EXTI_Line;
;;;86         }
;;;87       }
;;;88       else
;;;89       {
;;;90         /* Disable the selected external lines */
;;;91         *(u32 *)(EXTI_BASE + (u32)EXTI_InitStruct->EXTI_Mode)&= ~EXTI_InitStruct->EXTI_Line;
;;;92       }
;;;93     }
00006a  4770              BX       lr
                  |L1.108|
00006c  f101f101          ADD      r1,r1,#0x40000000
000070  f501f501          ADD      r1,r1,#0x10000
000074  f8d1f8d1          LDR      r2,[r1,#0x400]
000078  6800              LDR      r0,[r0,#0]
00007a  4310              ORRS     r0,r0,r2
00007c  f8c1f8c1          STR      r0,[r1,#0x400]
000080  4770              BX       lr
                  |L1.130|
000082  ea21ea21          BIC      r0,r1,r3
000086  f8c2f8c2          STR      r0,[r2,#0x400]
00008a  4770              BX       lr
;;;94     
                          ENDP

                  EXTI_StructInit PROC
;;;104    {
;;;105      EXTI_InitStruct->EXTI_Line = EXTI_LineNone;
00008c  2100              MOVS     r1,#0
00008e  6001              STR      r1,[r0,#0]
;;;106      EXTI_InitStruct->EXTI_Mode = EXTI_Mode_Interrupt;
000090  7101              STRB     r1,[r0,#4]
;;;107      EXTI_InitStruct->EXTI_Trigger = EXTI_Trigger_Falling;
000092  220c              MOVS     r2,#0xc
000094  7142              STRB     r2,[r0,#5]
;;;108      EXTI_InitStruct->EXTI_LineCmd = DISABLE;
000096  7181              STRB     r1,[r0,#6]
;;;109    }
000098  4770              BX       lr
;;;110    
                          ENDP

                  EXTI_GenerateSWInterrupt PROC
;;;125      
;;;126      EXTI->SWIER |= EXTI_Line;
00009a  4912              LDR      r1,|L1.228|
00009c  680a              LDR      r2,[r1,#0]
00009e  4310              ORRS     r0,r0,r2
0000a0  6008              STR      r0,[r1,#0]
;;;127    }
0000a2  4770              BX       lr
;;;128    
                          ENDP

                  EXTI_GetFlagStatus PROC
;;;138    FlagStatus EXTI_GetFlagStatus(u32 EXTI_Line)
;;;139    {
0000a4  4601              MOV      r1,r0
;;;140      FlagStatus bitstatus = RESET;
0000a6  2000              MOVS     r0,#0
;;;141    
;;;142      /* Check the parameters */
;;;143      assert(IS_GET_EXTI_LINE(EXTI_Line));
;;;144      
;;;145      if ((EXTI->PR & EXTI_Line) != (u32)RESET)
0000a8  4a0f              LDR      r2,|L1.232|
0000aa  6812              LDR      r2,[r2,#0]
0000ac  420a              TST      r2,r1
0000ae  d000              BEQ      |L1.178|
;;;146      {
;;;147        bitstatus = SET;
0000b0  2001              MOVS     r0,#1
                  |L1.178|
;;;148      }
;;;149      else
;;;150      {
;;;151        bitstatus = RESET;
;;;152      }
;;;153      return bitstatus;
;;;154    }
0000b2  4770              BX       lr
;;;155    
                          ENDP

                  EXTI_ClearFlag PROC
;;;169      
;;;170      EXTI->PR = EXTI_Line;
0000b4  490c              LDR      r1,|L1.232|
0000b6  6008              STR      r0,[r1,#0]
;;;171    }
0000b8  4770              BX       lr
;;;172    
                          ENDP

                  EXTI_GetITStatus PROC
;;;183    {
;;;184      ITStatus bitstatus = RESET;
0000ba  2100              MOVS     r1,#0
;;;185      u32 enablestatus = 0;
;;;186    
;;;187      /* Check the parameters */
;;;188      assert(IS_GET_EXTI_LINE(EXTI_Line));
;;;189      
;;;190      enablestatus =  EXTI->IMR & EXTI_Line;
0000bc  4b06              LDR      r3,|L1.216|
0000be  681a              LDR      r2,[r3,#0]
0000c0  4002              ANDS     r2,r2,r0
;;;191    
;;;192      if (((EXTI->PR & EXTI_Line) != (u32)RESET) && enablestatus)
0000c2  695b              LDR      r3,[r3,#0x14]
0000c4  4203              TST      r3,r0
0000c6  d001              BEQ      |L1.204|
0000c8  b102              CBZ      r2,|L1.204|
;;;193      {
;;;194        bitstatus = SET;
0000ca  2101              MOVS     r1,#1
                  |L1.204|
;;;195      }
;;;196      else
;;;197      {
;;;198        bitstatus = RESET;
;;;199      }
;;;200      return bitstatus;
0000cc  4608              MOV      r0,r1
;;;201    }
0000ce  4770              BX       lr
;;;202    
                          ENDP

                  EXTI_ClearITPendingBit PROC
;;;216      
;;;217      EXTI->PR = EXTI_Line;
0000d0  4905              LDR      r1,|L1.232|
0000d2  6008              STR      r0,[r1,#0]
;;;218    }
0000d4  4770              BX       lr
;;;219    
                          ENDP

0000d6  0000              DCW      0x0000
                  |L1.216|
0000d8  40010400          DCD      0x40010400
                  |L1.220|
0000dc  0007ffff          DCD      0x0007ffff
                  |L1.224|
0000e0  40010000          DCD      0x40010000
                  |L1.228|
0000e4  40010410          DCD      0x40010410
                  |L1.232|
0000e8  40010414          DCD      0x40010414

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
韩国精品久久久| 国产在线视频精品一区| 一片黄亚洲嫩模| 午夜激情久久久| 捆绑调教一区二区三区| 国产成人综合网| 色老汉av一区二区三区| 日韩一级免费观看| 国产精品福利一区| 日韩影院在线观看| 91天堂素人约啪| 日韩三级视频在线看| 国产精品久久久久aaaa樱花 | 一区二区日韩电影| 激情小说亚洲一区| 在线观看日韩精品| 国产视频一区二区在线观看| 亚洲自拍与偷拍| 国产寡妇亲子伦一区二区| 欧美性猛片xxxx免费看久爱| 久久色在线视频| 日韩av一级电影| 欧美日韩国产精选| 亚洲制服欧美中文字幕中文字幕| 在线视频你懂得一区| 欧美激情中文字幕| 国产九色精品成人porny| 欧美日韩免费一区二区三区视频| 亚洲精品视频免费观看| 国产99久久精品| 久久亚区不卡日本| 激情综合色丁香一区二区| 精品国精品自拍自在线| 九一九一国产精品| 337p粉嫩大胆色噜噜噜噜亚洲 | 欧美三级中文字幕在线观看| 亚洲精品视频在线| 欧美一a一片一级一片| 亚洲免费伊人电影| 欧美日韩久久久久久| 日本va欧美va精品发布| 欧美一区二区在线视频| 九一九一国产精品| 国产精品丝袜一区| 91丨九色丨黑人外教| 国产精品456露脸| 亚洲女与黑人做爰| 欧美电影在线免费观看| 国产乱妇无码大片在线观看| 国产精品水嫩水嫩| 欧美日韩国产精品成人| 国产激情视频一区二区在线观看 | 午夜精品久久久久影视| 日本久久精品电影| 欧美xxxxxxxxx| 亚洲成人一区二区| 日韩精品中午字幕| 中文字幕成人av| 国产欧美综合色| 亚洲精品免费在线| 成人av在线电影| 久久精品日韩一区二区三区| 青椒成人免费视频| 久久久久88色偷偷免费| 麻豆精品一区二区三区| 538在线一区二区精品国产| 久久影音资源网| 精品99久久久久久| 首页综合国产亚洲丝袜| 欧美人狂配大交3d怪物一区| 亚洲色图欧洲色图| 欧美一区二区三区人| 日本强好片久久久久久aaa| 欧美一激情一区二区三区| 日本精品视频一区二区| 成人黄色小视频| 成人av网址在线| 成人一二三区视频| 懂色av中文字幕一区二区三区| 久久69国产一区二区蜜臀 | 国产一区二区三区四区五区美女 | 成人免费av资源| 国产二区国产一区在线观看| 精品影视av免费| 国内精品伊人久久久久av影院| 麻豆精品蜜桃视频网站| 精品无码三级在线观看视频| 国产一区二三区好的| 国产成人精品一区二区三区网站观看| 国模套图日韩精品一区二区| 美国精品在线观看| 久久精品国产99国产精品| 国产一区视频导航| 97se亚洲国产综合自在线不卡| 成人av午夜电影| 欧美丰满一区二区免费视频| 欧美一级高清片在线观看| 欧美一级午夜免费电影| 日韩视频免费观看高清完整版| 欧美日韩国产欧美日美国产精品| 欧美久久久久久久久中文字幕| 6080日韩午夜伦伦午夜伦| 日韩一二三区视频| 中文字幕欧美国产| 亚洲欧美日韩精品久久久久| 中文字幕字幕中文在线中不卡视频| 亚洲免费在线观看视频| 五月激情六月综合| 国产69精品久久777的优势| 97成人超碰视| 2023国产精品视频| 亚洲午夜久久久久久久久电影院 | 日本伦理一区二区| 欧美久久一二三四区| 久久男人中文字幕资源站| 一区二区三区av电影| 国产成人综合自拍| 欧美不卡一二三| 日韩和欧美的一区| 日本精品裸体写真集在线观看 | 一区二区三区国产精品| 成人综合婷婷国产精品久久 | 亚洲香蕉伊在人在线观| 不卡一二三区首页| 国产亚洲va综合人人澡精品| 性欧美疯狂xxxxbbbb| 日本韩国欧美国产| 亚洲一区二区在线免费观看视频| 国产suv精品一区二区883| 日韩欧美专区在线| 日韩黄色免费网站| 欧美人与z0zoxxxx视频| 亚洲综合一区在线| 91精品福利视频| 国产精品久久久久一区| 国产盗摄女厕一区二区三区| 国产午夜精品一区二区三区视频| 丰满岳乱妇一区二区三区| 亚洲国产岛国毛片在线| 成人中文字幕电影| 一区二区三区精品在线| 91成人看片片| 美国三级日本三级久久99| 欧美va在线播放| 国产高清一区日本| 亚洲一级片在线观看| 精品91自产拍在线观看一区| 风间由美一区二区三区在线观看| 国产精品国产三级国产aⅴ入口| 99久久精品费精品国产一区二区| 一区二区三区在线不卡| 日韩欧美高清一区| 91女人视频在线观看| 日本aⅴ免费视频一区二区三区| 久久久精品国产免大香伊| 在线免费观看一区| 国产一区二区日韩精品| 日韩理论片中文av| 久久久久成人黄色影片| 欧美日韩精品欧美日韩精品 | 久久久久久亚洲综合影院红桃| 欧美肥大bbwbbw高潮| 欧美女孩性生活视频| 91美女福利视频| 91高清视频免费看| 色综合久久66| 日韩限制级电影在线观看| 欧美日韩1区2区| 欧美高清一级片在线| 欧美三片在线视频观看| 欧美视频精品在线观看| 欧美亚洲自拍偷拍| 欧美日韩黄色影视| 欧美日韩中文国产| 欧美丰满嫩嫩电影| 久久久亚洲高清| 日本一区二区高清| 亚洲免费在线看| 蜜臀av性久久久久蜜臀aⅴ流畅 | 亚洲欧美日韩一区| 丝瓜av网站精品一区二区| 日韩av电影免费观看高清完整版在线观看| 一区二区三区免费看视频| 亚洲v中文字幕| 国产一区二区三区最好精华液| 国产成人精品午夜视频免费| 国产精品 欧美精品| 成人精品视频网站| 欧美精品久久99久久在免费线| 欧美变态tickling挠脚心| 久久精品一区八戒影视| 亚洲黄色小说网站| 激情亚洲综合在线| 欧美午夜片在线观看| 久久精品一区四区| 亚洲裸体在线观看| 国模无码大尺度一区二区三区| 欧美私人免费视频| 中文字幕在线不卡一区| 另类欧美日韩国产在线|