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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? uart.lst

?? AD9958arm控制源程序
?? LST
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
 00000004  E5100000  LDR         R0,=0xE000C008
 00000008  E5D00000  LDRB        R0,[R0,#0x0]
 0000000C  E200000F  AND         R0,R0,#0x000F
 00000010  E3500004  CMP         R0,#0x0004
 00000014  1A00001C  BNE         L_1  ; Targ=0x8C
   42:         receive_buffer[uart0_receive_count++]=U0RBR;    
 00000018  E5100000  LDR         R0,=0xE000C000
 0000001C  E5D00000  LDRB        R0,[R0,#0x0]
 00000020  E5102000  LDR         R2,=uart0_receive_count ; uart0_receive_count
 00000024  E5D21000  LDRB        R1,[R2,#0x0] ; uart0_receive_count
 00000028  E2813001  ADD         R3,R1,#0x0001
 0000002C  E5C23000  STRB        R3,[R2,#0x0] ; uart0_receive_count
 00000030  E1A02001  MOV         R2,R1
 00000034  E5101000  LDR         R1,=receive_buffer ; receive_buffer
 00000038  E7C10002  STRB        R0,[R1,+R2]
   43:         if(receive_buffer[uart0_receive_count-2]=='\r'&&
 0000003C  E5100000  LDR         R0,=uart0_receive_count ; uart0_receive_count
 00000040  E5D00000  LDRB        R0,[R0,#0x0] ; uart0_receive_count
 00000044  E1A01000  MOV         R1,R0
 00000048  E5100000  LDR         R0,=receive_buffer + 0xFFFFFFFE ; receive_buffer-2
 0000004C  E7D00001  LDRB        R0,[R0,+R1]
 00000050  E350000D  CMP         R0,#0x000D
 00000054  1A000009  BNE         L_2  ; Targ=0x80
 00000058  E5100000  LDR         R0,=receive_buffer + 0xFFFFFFFF ; receive_buffer-1
 0000005C  E7D00001  LDRB        R0,[R0,+R1]
 00000060  E350000A  CMP         R0,#0x000A
 00000064  1A000005  BNE         L_2  ; Targ=0x80
   45:                uart0_receive_count=0;
 00000068  E3A01000  MOV         R1,#0x0
 0000006C  E5100000  LDR         R0,=uart0_receive_count ; uart0_receive_count
 00000070  E5C01000  STRB        R1,[R0,#0x0] ; uart0_receive_count
   46:                uart0_receive_ok_flag=TRUE;
 00000074  E3A01001  MOV         R1,#0x1
ARM COMPILER V2.53,  uart                                                                  23/07/06  16:59:03  PAGE 5   

 00000078  E5100000  LDR         R0,=uart0_receive_ok_flag ; uart0_receive_ok_flag
 0000007C  E5C01000  STRB        R1,[R0,#0x0] ; uart0_receive_ok_flag
   47:          }
 00000080          L_2:
   49:     VICVectAddr = 0x00;         // 中斷處理結(jié)束
 00000080  E3A01000  MOV         R1,#0x0
 00000084  E5100000  LDR         R0,=0xFFFFF030
 00000088  E5801000  STR         R1,[R0,#0x0]
   50:     }
 0000008C          L_1:
   53: }
 0000008C  E8BD000F  LDMIA       R13!,{R0-R3}
 00000090  E25EF004  SUBS        R15,R14,#0x0004
 00000094          ENDP ; 'irq_uart0?A'


*** CODE SEGMENT '?PR?initialize_uart0?T?uart':
   65: {
 00000000            ; SCOPE-START
   69:     PINSEL0 |= 0x00000005;
 00000000  2205      MOV         R2,#0x5
 00000002  4800      LDR         R0,=0xE002C000
 00000004  6801      LDR         R1,[R0,#0x0]
 00000006  4311      ORR         R1,R2
 00000008  6001      STR         R1,[R0,#0x0]
   71:     U0LCR = 0x83;               // DLAB=1,允許設(shè)置波特率
 0000000A  2183      MOV         R1,#0x83
 0000000C  4800      LDR         R0,=0xE000C00C
 0000000E  7001      STRB        R1,[R0,#0x0]
   73:     U0DLM = Fdiv / 256;
 00000010  2100      MOV         R1,#0x0
 00000012  4800      LDR         R0,=0xE000C004
 00000014  7001      STRB        R1,[R0,#0x0]
   74:     U0DLL = Fdiv % 256;
 00000016  21B4      MOV         R1,#0xB4
 00000018  4800      LDR         R0,=0xE000C000
 0000001A  7001      STRB        R1,[R0,#0x0]
   75:     U0LCR = 0x03;
 0000001C  2103      MOV         R1,#0x3
 0000001E  4800      LDR         R0,=0xE000C00C
 00000020  7001      STRB        R1,[R0,#0x0]
   79:     U0FCR = 0x01;                       // 使能FIFO,并設(shè)置觸發(fā)點(diǎn)為1字節(jié)
 00000022  2101      MOV         R1,#0x1
 00000024  4800      LDR         R0,=0xE000C008
 00000026  7001      STRB        R1,[R0,#0x0]
   80:     U0IER = 0x01;                       // 允許RBR中斷,即接收中斷
 00000028  4800      LDR         R0,=0xE000C004
 0000002A  7001      STRB        R1,[R0,#0x0]
   84:     VICIntSelect = 0x00000000;          // 設(shè)置所有的通道為IRQ中斷
 0000002C  2100      MOV         R1,#0x0
 0000002E  4800      LDR         R0,=0xFFFFF00C
 00000030  6001      STR         R1,[R0,#0x0]
   85:     VICVectCntl0 = 0x20 | 0x06;         // UART0分配到IRQ slot0,即最高優(yōu)先級(jí)
 00000032  2126      MOV         R1,#0x26
 00000034  4800      LDR         R0,=0xFFFFF200
 00000036  6001      STR         R1,[R0,#0x0]
   86:     VICVectAddr0 = (unsigned long int)irq_uart0;    // 設(shè)置UART0向量地址
 00000038  4900      LDR         R1,=irq_uart0?A ; irq_uart0?A
 0000003A  4800      LDR         R0,=0xFFFFF100
 0000003C  6001      STR         R1,[R0,#0x0]
   87:     VICIntEnable |= 1 << 0x06;          // 使能UART0中斷
 0000003E  2240      MOV         R2,#0x40
 00000040  4800      LDR         R0,=0xFFFFF010
 00000042  6801      LDR         R1,[R0,#0x0]
 00000044  4311      ORR         R1,R2
 00000046  6001      STR         R1,[R0,#0x0]
 00000048            ; SCOPE-END
   89: }
ARM COMPILER V2.53,  uart                                                                  23/07/06  16:59:03  PAGE 6   

 00000048  4770      BX          R14
 0000004A          ENDP ; 'initialize_uart0?T'


*** CODE SEGMENT '?PR?initialize_uart1?T?uart':
  103: {
 00000000            ; SCOPE-START
  107:     PINSEL0 |= 0x00050000;
 00000000  4800      LDR         R2,=0x50000
 00000002  4800      LDR         R0,=0xE002C000
 00000004  6801      LDR         R1,[R0,#0x0]
 00000006  4311      ORR         R1,R2
 00000008  6001      STR         R1,[R0,#0x0]
  109:     U1LCR = 0x83;               // DLAB=1,允許設(shè)置波特率
 0000000A  2183      MOV         R1,#0x83
 0000000C  4800      LDR         R0,=0xE001000C
 0000000E  7001      STRB        R1,[R0,#0x0]
  111:     U1DLM = Fdiv / 256;
 00000010  2100      MOV         R1,#0x0
 00000012  4800      LDR         R0,=0xE0010004
 00000014  7001      STRB        R1,[R0,#0x0]
  112:     U1DLL = Fdiv % 256;
 00000016  21B4      MOV         R1,#0xB4
 00000018  4800      LDR         R0,=0xE0010000
 0000001A  7001      STRB        R1,[R0,#0x0]
  113:     U1LCR = 0x03;
 0000001C  2103      MOV         R1,#0x3
 0000001E  4800      LDR         R0,=0xE001000C
 00000020  7001      STRB        R1,[R0,#0x0]
  116:     U1FCR = 0x01;                       // 使能FIFO,并設(shè)置觸發(fā)點(diǎn)為1字節(jié)
 00000022  2101      MOV         R1,#0x1
 00000024  4800      LDR         R0,=0xE0010008
 00000026  7001      STRB        R1,[R0,#0x0]
  117:     U1IER = 0x0;                        // 禁止中斷
 00000028  2100      MOV         R1,#0x0
 0000002A  4800      LDR         R0,=0xE0010004
 0000002C  7001      STRB        R1,[R0,#0x0]
 0000002E            ; SCOPE-END
  118: }
 0000002E  4770      BX          R14
 00000030          ENDP ; 'initialize_uart1?T'


*** CODE SEGMENT '?PR?send_string_to_uart1?T?uart':
  130: void send_string_to_uart1(char * str)
 00000000  ---- Variable 'str' assigned to Register 'R0' ----
  134:     while(*str!='\0'){
 00000000  E009      B           L_3  ; T=0x00000016
 00000002          L_5:
  135:         U1THR=(*str++);
 00000002  1C01      MOV         R1,R0 ; str
 00000004  3001      ADD         R0,#0x1
 00000006  780A      LDRB        R2,[R1,#0x0] ; str
 00000008  4800      LDR         R1,=0xE0010000
 0000000A  700A      STRB        R2,[R1,#0x0]
  136:         while(!(U1LSR&0X40));
 0000000C          L_7:
 0000000C  4800      LDR         R1,=0xE0010014
 0000000E  7809      LDRB        R1,[R1,#0x0]
 00000010  2240      MOV         R2,#0x40
 00000012  4211      TST         R1,R2
 00000014  D0FA      BEQ         L_7  ; T=0x0000000C
  137:     }
 00000016          L_3:
 00000016  1C01      MOV         R1,R0 ; str
 00000018  7809      LDRB        R1,[R1,#0x0] ; str
 0000001A  2900      CMP         R1,#0x0
 0000001C  D1F1      BNE         L_5  ; T=0x00000002
  139: }
 0000001E  4770      BX          R14
ARM COMPILER V2.53,  uart                                                                  23/07/06  16:59:03  PAGE 7   

 00000020          ENDP ; 'send_string_to_uart1?T'


*** CODE SEGMENT '?PR?send_string_to_uart0?T?uart':
  153: void send_string_to_uart0(char * str)
 00000000  ---- Variable 'str' assigned to Register 'R0' ----
  157:     while(*str!='\0'){
 00000000  E009      B           L_11  ; T=0x00000016
 00000002          L_13:
  158:         U0THR=(*str++);
 00000002  1C01      MOV         R1,R0 ; str
 00000004  3001      ADD         R0,#0x1
 00000006  780A      LDRB        R2,[R1,#0x0] ; str
 00000008  4800      LDR         R1,=0xE000C000
 0000000A  700A      STRB        R2,[R1,#0x0]
  159:     while(!(U0LSR&0X40));   
 0000000C          L_15:
 0000000C  4800      LDR         R1,=0xE000C014
 0000000E  7809      LDRB        R1,[R1,#0x0]
 00000010  2240      MOV         R2,#0x40
 00000012  4211      TST         R1,R2
 00000014  D0FA      BEQ         L_15  ; T=0x0000000C
  160:     }
 00000016          L_11:
 00000016  1C01      MOV         R1,R0 ; str
 00000018  7809      LDRB        R1,[R1,#0x0] ; str
 0000001A  2900      CMP         R1,#0x0
 0000001C  D1F1      BNE         L_13  ; T=0x00000002
  164: }
 0000001E  4770      BX          R14
 00000020          ENDP ; 'send_string_to_uart0?T'


*** CODE SEGMENT '?PR?clear_receive_buffer?T?uart':
  176: void clear_receive_buffer(void)
 00000000  B500      PUSH        {LR}
  178:     memset(receive_buffer,0,sizeof(receive_buffer));
 00000002  4800      LDR         R0,=receive_buffer ; receive_buffer
 00000004  2100      MOV         R1,#0x0
 00000006  2264      MOV         R2,#0x64
 00000008  F7FF      BL          memset?T  ; T=0x0001  (1)
 0000000A  FFFA      BL          memset?T  ; T=0x0001  (2)
 0000000C  BC08      POP         {R3}
 0000000E  4718      BX          R3
 00000010          ENDP ; 'clear_receive_buffer?T'



Module Information          Static
----------------------------------
  code size            =    ------
  data size            =       102
  const size           =    ------
End of Module Information.


ARM COMPILATION COMPLETE.  0 WARNING(S),  0 ERROR(S)

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美色区777第一页| 欧美中文字幕一二三区视频| 欧洲精品一区二区| 久久综合给合久久狠狠狠97色69| 亚洲女爱视频在线| 国产成人在线视频网站| 日韩欧美色电影| 一区二区三区四区乱视频| 国产精品99精品久久免费| 精品视频在线免费看| 国产精品第一页第二页第三页| 久久成人免费日本黄色| 欧美精品电影在线播放| 亚洲男人电影天堂| www.欧美精品一二区| 欧美xxxx在线观看| 视频在线观看一区| 91成人网在线| 亚洲视频你懂的| 丁香啪啪综合成人亚洲小说 | 欧美精品 国产精品| 最新热久久免费视频| 国产高清精品在线| 精品日韩欧美一区二区| 日韩精品福利网| 欧美精品 国产精品| 一区二区三区四区国产精品| 91在线播放网址| 中文字幕一区二区三区视频| 成人午夜激情在线| 国产欧美日韩三区| 国产乱码字幕精品高清av| 日韩久久久精品| 免费看日韩精品| 欧美一区二区免费| 五月综合激情日本mⅴ| 欧美视频在线不卡| 亚洲一区二区三区四区不卡| 欧美性受xxxx黑人xyx| 亚洲综合成人在线视频| 欧美四级电影在线观看| 亚洲最新在线观看| 色婷婷久久久久swag精品| 一区二区三区四区亚洲| 欧美三级在线视频| 图片区小说区区亚洲影院| 9191精品国产综合久久久久久| 亚洲第一福利视频在线| 欧美日韩高清影院| 青娱乐精品视频| 精品日韩99亚洲| 国产伦精品一区二区三区视频青涩 | 亚洲午夜免费电影| 欧美日韩国产综合草草| 奇米精品一区二区三区在线观看 | 国产无人区一区二区三区| 国产毛片精品国产一区二区三区| 日本 国产 欧美色综合| 日韩精品一区二区三区蜜臀| 激情六月婷婷久久| 国产日韩精品一区二区浪潮av | 国产一区二区三区四区在线观看| 欧美精品一区二区久久婷婷| 国产九色sp调教91| 亚洲日本一区二区三区| 精品视频免费在线| 理论片日本一区| 久久久久成人黄色影片| 成人一区二区三区视频| 一区二区三区蜜桃网| 欧美一区二区网站| 国产成人精品www牛牛影视| 亚洲丝袜自拍清纯另类| 欧美日韩国产高清一区二区三区| 久久99国产精品久久99| 中文字幕不卡的av| 欧洲精品一区二区三区在线观看| 蜜臂av日日欢夜夜爽一区| 欧美激情在线观看视频免费| 色呦呦国产精品| 视频在线在亚洲| 国产片一区二区三区| 在线观看亚洲一区| 国内精品久久久久影院薰衣草| 中文字幕不卡在线| 3751色影院一区二区三区| 国产成人免费视频| 一区二区三区久久| 精品美女在线播放| 91香蕉视频mp4| 麻豆视频观看网址久久| 亚洲欧洲国产日本综合| 51精品视频一区二区三区| 国产成a人无v码亚洲福利| 亚洲综合一区二区精品导航| 久久久久综合网| 欧美精品18+| av一区二区三区四区| 麻豆国产精品一区二区三区| 国产精品福利一区二区| 欧美一区二区不卡视频| 91美女视频网站| 国产做a爰片久久毛片 | 欧美精品一区在线观看| 91久久一区二区| 韩国av一区二区三区四区| 亚洲综合一二三区| 欧美国产成人精品| 日韩一区二区在线播放| 色综合久久久网| 国产乱码精品一区二区三区五月婷 | 欧美性色黄大片手机版| 国产成人小视频| 日韩vs国产vs欧美| 亚洲精品国产a久久久久久| 欧美一区二区三区影视| 91成人在线精品| 成人sese在线| 国产九九视频一区二区三区| 日韩高清在线观看| 亚洲小少妇裸体bbw| 欧美韩日一区二区三区| 欧美一区二区美女| 欧美性大战久久久久久久蜜臀| 国产成人夜色高潮福利影视| 日本特黄久久久高潮| 亚洲综合清纯丝袜自拍| 国产精品色哟哟网站| 日韩欧美高清在线| 欧美日本视频在线| 在线观看av一区二区| 91玉足脚交白嫩脚丫在线播放| 国产精品66部| 国产米奇在线777精品观看| 麻豆精品视频在线观看| 日韩电影在线免费观看| 性做久久久久久免费观看欧美| 亚洲欧美色一区| 国产不卡视频在线播放| 九九**精品视频免费播放| 免费久久精品视频| 天天色天天爱天天射综合| 亚洲第一精品在线| 亚洲第一福利一区| 亚洲一区二区三区国产| 亚洲精品欧美激情| 亚洲欧美成aⅴ人在线观看| 亚洲图片欧美激情| 亚洲视频在线观看一区| 亚洲欧美一区二区在线观看| 欧美高清在线视频| 中文一区在线播放| 亚洲国产精品黑人久久久| 久久久.com| 中文字幕av一区二区三区| 国产精品乱人伦| 国产精品你懂的在线欣赏| 国产精品免费人成网站| 中文字幕在线观看不卡| 综合电影一区二区三区 | 精品理论电影在线观看| 欧美mv日韩mv国产| 2021国产精品久久精品| 国产亚洲一二三区| 国产女人水真多18毛片18精品视频 | 欧美亚州韩日在线看免费版国语版| 91片黄在线观看| 在线观看日韩av先锋影音电影院| 在线观看国产91| 欧美乱熟臀69xxxxxx| 91精品国产色综合久久久蜜香臀| 欧美一区永久视频免费观看| 欧美电影免费观看高清完整版在| 欧美成人伊人久久综合网| 久久午夜免费电影| 国产精品理论在线观看| 亚洲蜜臀av乱码久久精品| 亚洲一区二区三区小说| 日韩中文字幕一区二区三区| 经典三级视频一区| 粉嫩aⅴ一区二区三区四区| 99r国产精品| 欧美伊人精品成人久久综合97 | 不卡一区中文字幕| 色婷婷综合五月| 欧美一二三区在线观看| 国产午夜精品福利| 亚洲欧美乱综合| 秋霞av亚洲一区二区三| 国产1区2区3区精品美女| 色诱亚洲精品久久久久久| 91麻豆精品久久久久蜜臀| 久久九九影视网| 亚洲制服丝袜av| 国产一区二区免费视频| 91视频在线看| 欧美白人最猛性xxxxx69交| 日韩美女精品在线| 免费成人在线网站| 99天天综合性|