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

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

?? download.lst

?? IAPBootLoader源程序是單片機(jī)ARM的在系統(tǒng)編程方法1
?? LST
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
##############################################################################
#                                                                            #
# IAR ARM ANSI C/C++ Compiler V4.40A/W32               17/Jan/2007  16:16:26 #
# Copyright 1999-2005 IAR Systems. All rights reserved.                      #
#                                                                            #
#    Cpu mode        =  arm                                                  #
#    Endian          =  little                                               #
#    Stack alignment =  4                                                    #
#    Source file     =  D:\lilian\STR71X\application note\IAP using          #
#                       UART\an2078_IAR(forum)\an2078\IAP_V2.0\common\downlo #
#                       ad.c                                                 #
#    Command line    =  "D:\lilian\STR71X\application note\IAP using         #
#                       UART\an2078_IAR(forum)\an2078\IAP_V2.0\common\downlo #
#                       ad.c" -lC "D:\lilian\STR71X\application note\IAP     #
#                       using UART\an2078_IAR(forum)\an2078\IAP_V2.0\user\De #
#                       bug\List\" -lA "D:\lilian\STR71X\application         #
#                       note\IAP using UART\an2078_IAR(forum)\an2078\IAP_V2. #
#                       0\user\Debug\List\" -o "D:\lilian\STR71X\application #
#                        note\IAP using UART\an2078_IAR(forum)\an2078\IAP_V2 #
#                       .0\user\Debug\Obj\" -z2 --no_cse --no_unroll         #
#                       --no_inline --no_code_motion --no_tbaa               #
#                       --no_clustering --no_scheduling --debug --cpu_mode   #
#                       arm --endian little --cpu ARM7TDMI --stack_align 4   #
#                       -e --fpu None --dlib_config "C:\Program Files\IAR    #
#                       Systems\Embedded Workbench                           #
#                       4.0\arm\LIB\dl4tpannl8n.h" --segment                 #
#                       code=CODE_Flash -I "D:\lilian\STR71X\application     #
#                       note\IAP using UART\an2078_IAR(forum)\an2078\IAP_V2. #
#                       0\user\..\include\" -I "D:\lilian\STR71X\application #
#                        note\IAP using UART\an2078_IAR(forum)\an2078\IAP_V2 #
#                       .0\user\..\common\" -I "C:\Program Files\IAR         #
#                       Systems\Embedded Workbench 4.0\arm\INC\"             #
#    List file       =  D:\lilian\STR71X\application note\IAP using          #
#                       UART\an2078_IAR(forum)\an2078\IAP_V2.0\user\Debug\Li #
#                       st\download.lst                                      #
#    Object file     =  D:\lilian\STR71X\application note\IAP using          #
#                       UART\an2078_IAR(forum)\an2078\IAP_V2.0\user\Debug\Ob #
#                       j\download.r79                                       #
#                                                                            #
#                                                                            #
##############################################################################

D:\lilian\STR71X\application note\IAP using UART\an2078_IAR(forum)\an2078\IAP_V2.0\common\download.c
      1          /******************** (C) COPYRIGHT 2006 STMicroelectronics ********************
      2          * File Name          : download.c
      3          * Author             : MCD Application Team
      4          * Date First Issued  : 10/25/2004
      5          * Description        : This file provides the software which allows to download 
      6          *                      an image to internal Flash.
      7          ********************************************************************************
      8          * History:
      9          *  02/01/2006 : IAP Version 2.0
     10          *  11/24/2004 : IAP Version 1.0
     11          ********************************************************************************
     12          THE PRESENT SOFTWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS WITH
     13          CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE TIME. AS A 
     14          RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY DIRECT, INDIRECT OR 
     15          CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE CONTENT OF SUCH 
     16          SOFTWARE AND/OR THE USE MADE BY CUSTOMERS OF THE CODING INFORMATION CONTAINED HEREIN
     17          IN CONNECTION WITH THEIR PRODUCTS.
     18          ********************************************************************************/
     19          
     20          #include "common.h"
     21          
     22          extern char file_name[FILE_NAME_LENGTH];
     23          /*******************************************************************************
     24          * Function Name  : SerialDownload
     25          * Description    : Download a file via serial port 
     26          * Input          : None 
     27          * Return         : None                                                               
     28          *******************************************************************************/

   \                                 In segment CODE_Flash, align 4, keep-with-next
     29          void SerialDownload (void)
     30          {
   \                     SerialDownload:
   \   00000000   30402DE9           PUSH     {R4,R5,LR}
   \   00000004   0CD04DE2           SUB      SP,SP,#+12
     31            char Number[10];
     32            s32 Size, DownloadAddr = 0x20002000;
   \   00000008   8005A0E3           MOV      R0,#+536870912
   \   0000000C   800D80E3           ORR      R0,R0,#0x2000
   \   00000010   0050B0E1           MOVS     R5,R0
     33            SerialPutString("Waiting for the file to be sent ... (press 'a' to abort)\n\r");
   \   00000014   A8009FE5           LDR      R0,??SerialDownload_0  ;; `?<Constant "Waiting for the file ...">`
   \   00000018   ........           _BLF     SerialPutString,??SerialPutString??rA
     34            Size = Ymodem_Receive((char *)DownloadAddr);
   \   0000001C   0500B0E1           MOVS     R0,R5
   \   00000020   ........           _BLF     Ymodem_Receive,??Ymodem_Receive??rA
   \   00000024   0040B0E1           MOVS     R4,R0
     35            if (Size > 0)
   \   00000028   010054E3           CMP      R4,#+1
   \   0000002C   110000BA           BLT      ??SerialDownload_1
     36            {
     37              SerialPutString("\n\n\rTransfer Completed Successfully!\n\r--------------------------------\r\n Name: ");
   \   00000030   90009FE5           LDR      R0,??SerialDownload_0+0x4  ;; `?<Constant "\\n\\n\\rTransfer Completed...">`
   \   00000034   ........           _BLF     SerialPutString,??SerialPutString??rA
     38              SerialPutString(file_name);
   \   00000038   8C009FE5           LDR      R0,??SerialDownload_0+0x8  ;; file_name
   \   0000003C   ........           _BLF     SerialPutString,??SerialPutString??rA
     39              Int2Str(Number,Size);
   \   00000040   0410B0E1           MOVS     R1,R4
   \   00000044   0D00B0E1           MOVS     R0,SP
   \   00000048   ........           _BLF     Int2Str,??Int2Str??rA
     40              SerialPutString("\n\r Size: ");
   \   0000004C   7C009FE5           LDR      R0,??SerialDownload_0+0xC  ;; `?<Constant "\\n\\r Size: ">`
   \   00000050   ........           _BLF     SerialPutString,??SerialPutString??rA
     41              SerialPutString(Number);
   \   00000054   0D00B0E1           MOVS     R0,SP
   \   00000058   ........           _BLF     SerialPutString,??SerialPutString??rA
     42              SerialPutString(" Bytes\r\n");
   \   0000005C   70009FE5           LDR      R0,??SerialDownload_0+0x10  ;; `?<Constant " Bytes\\r\\n">`
   \   00000060   ........           _BLF     SerialPutString,??SerialPutString??rA
     43              SerialPutString("-------------------\n");
   \   00000064   6C009FE5           LDR      R0,??SerialDownload_0+0x14  ;; `?<Constant "-------------------\\n">`
   \   00000068   ........           _BLF     SerialPutString,??SerialPutString??rA
     44              gimagesize = Size;
   \   0000006C   68009FE5           LDR      R0,??SerialDownload_0+0x18  ;; gimagesize
   \   00000070   004080E5           STR      R4,[R0, #+0]
   \   00000074   100000EA           B        ??SerialDownload_2
     45            }
     46            else if (Size == -1)
   \                     ??SerialDownload_1:
   \   00000078   010074E3           CMN      R4,#+1
   \   0000007C   0200001A           BNE      ??SerialDownload_3
     47            {
     48              SerialPutString("\n\n\rThe image size is higher than 248 KBytes!\n\r");
   \   00000080   58009FE5           LDR      R0,??SerialDownload_0+0x1C  ;; `?<Constant "\\n\\n\\rThe image size is ...">`
   \   00000084   ........           _BLF     SerialPutString,??SerialPutString??rA
   \   00000088   0B0000EA           B        ??SerialDownload_2
     49            }
     50            else if (Size == -2)
   \                     ??SerialDownload_3:
   \   0000008C   020074E3           CMN      R4,#+2
   \   00000090   0200001A           BNE      ??SerialDownload_4
     51            {
     52              SerialPutString("\n\n\rVerification failed!\n\r");
   \   00000094   48009FE5           LDR      R0,??SerialDownload_0+0x20  ;; `?<Constant "\\n\\n\\rVerification faile...">`
   \   00000098   ........           _BLF     SerialPutString,??SerialPutString??rA
   \   0000009C   060000EA           B        ??SerialDownload_2
     53            }
     54            else if (Size == -3)
   \                     ??SerialDownload_4:
   \   000000A0   030074E3           CMN      R4,#+3
   \   000000A4   0200001A           BNE      ??SerialDownload_5
     55            {
     56              SerialPutString("\r\n\nAborted by user.\n\r");
   \   000000A8   38009FE5           LDR      R0,??SerialDownload_0+0x24  ;; `?<Constant "\\r\\n\\nAborted by user.\\n\\r">`
   \   000000AC   ........           _BLF     SerialPutString,??SerialPutString??rA
   \   000000B0   010000EA           B        ??SerialDownload_2
     57            }
     58            else
     59            {
     60              SerialPutString("\n\rFailed to receive the file!\n\r");
   \                     ??SerialDownload_5:
   \   000000B4   30009FE5           LDR      R0,??SerialDownload_0+0x28  ;; `?<Constant "\\n\\rFailed to receive t...">`
   \   000000B8   ........           _BLF     SerialPutString,??SerialPutString??rA
     61            }
     62            return;

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美喷水一区二区| 色哟哟精品一区| 2024国产精品| 国产成人在线视频免费播放| 久久久亚洲午夜电影| 精久久久久久久久久久| 国产女同互慰高潮91漫画| 成人免费视频一区| 日韩美女视频19| 精品视频免费在线| 蜜桃视频一区二区三区在线观看| 日韩精品一区二区三区在线观看| 国产一区福利在线| 中文字幕不卡在线播放| 91高清视频免费看| 日韩和欧美一区二区| 日韩欧美的一区| 国产成人在线影院| 亚洲最大的成人av| 7777女厕盗摄久久久| 极品销魂美女一区二区三区| 国产精品美日韩| 欧美日韩中文字幕一区二区| 国产一区久久久| 一区二区三区在线观看动漫| 日韩欧美视频在线| 99视频一区二区| 五月婷婷欧美视频| 亚洲国产成人一区二区三区| 色婷婷激情久久| 蜜桃精品在线观看| 亚洲精品亚洲人成人网在线播放| 日韩一级片在线观看| 成人av午夜影院| 日韩av成人高清| 亚洲色图一区二区三区| 日韩精品中文字幕一区二区三区| 99久久久免费精品国产一区二区| 日韩有码一区二区三区| 国产精品美女久久久久aⅴ国产馆| 欧美日韩免费电影| av午夜精品一区二区三区| 青青国产91久久久久久| ㊣最新国产の精品bt伙计久久| 欧美日韩亚洲综合一区| 成人18视频日本| 韩国午夜理伦三级不卡影院| 亚洲国产成人porn| 中文字幕一区在线观看视频| 欧美成人一区二区三区片免费| 色欧美日韩亚洲| 国产高清久久久| 日韩国产高清在线| 亚洲婷婷综合久久一本伊一区| 久久综合九色综合97婷婷女人| 欧美日韩国产天堂| 日本乱码高清不卡字幕| 不卡欧美aaaaa| 国产精品亚洲第一| 久久精品国产77777蜜臀| 天天综合色天天综合| 亚洲色图一区二区| 亚洲欧洲精品成人久久奇米网| 国产视频在线观看一区二区三区 | 一本在线高清不卡dvd| 国产美女娇喘av呻吟久久| 五月激情六月综合| 亚洲福利国产精品| 亚洲夂夂婷婷色拍ww47| 最近中文字幕一区二区三区| 国产日本欧美一区二区| 久久综合色综合88| 久久久另类综合| 久久精品人人做人人综合 | 久久只精品国产| 91精品国产日韩91久久久久久| 欧美日韩小视频| 欧美日韩一区二区在线观看视频| 欧美亚洲国产怡红院影院| 在线观看国产日韩| 欧美日韩一区二区三区视频| 欧美日韩视频在线第一区| 欧美精品日韩一区| 日韩视频在线你懂得| 精品日韩一区二区三区免费视频| 精品国偷自产国产一区| 久久久精品国产免费观看同学| 久久久久久久久久久电影| 国产午夜精品一区二区三区嫩草| 久久久综合视频| 亚洲国产精品黑人久久久| 国产精品拍天天在线| 最好看的中文字幕久久| 一区二区三区小说| 午夜久久久久久久久| 久久成人免费日本黄色| 国产精品99久久久久久似苏梦涵| 懂色av噜噜一区二区三区av| 99久久精品免费看国产| 在线精品视频免费播放| 欧美一级xxx| 久久久精品一品道一区| 亚洲欧美另类久久久精品| 一区二区三区日韩欧美精品 | 日韩午夜电影在线观看| 久久久久久99精品| 亚洲欧美综合另类在线卡通| 亚洲成人7777| 韩国一区二区三区| 色先锋久久av资源部| 欧美精品在线观看一区二区| 欧美成人女星排行榜| 国产精品―色哟哟| 亚洲第一主播视频| 国产成人精品免费在线| 欧美日韩美女一区二区| 久久精品无码一区二区三区| 亚洲丝袜另类动漫二区| 久久国产免费看| 色久综合一二码| 精品国产免费视频| 亚洲在线免费播放| 久久97超碰色| 欧洲一区二区av| 久久精品免视看| 日日夜夜免费精品| av爱爱亚洲一区| 日韩免费电影网站| 一区二区成人在线视频 | 丁香婷婷综合激情五月色| 欧美色精品天天在线观看视频| 2021久久国产精品不只是精品| 一区二区视频在线看| 国产黄人亚洲片| 欧美美女bb生活片| 亚洲狠狠丁香婷婷综合久久久| 国产呦萝稀缺另类资源| 欧美精品日韩综合在线| 亚洲欧美另类在线| 国产白丝精品91爽爽久久| 日韩女优制服丝袜电影| 一区二区国产视频| av成人免费在线| 国产午夜亚洲精品理论片色戒| 免费黄网站欧美| 欧美影视一区二区三区| 亚洲视频在线观看三级| 国产白丝精品91爽爽久久 | 国产精品久久久久一区二区三区 | 欧美一区永久视频免费观看| 一区二区三区中文在线观看| 成人精品亚洲人成在线| 国产日韩欧美高清在线| 国内一区二区视频| 日韩视频国产视频| 日本成人在线看| 在线播放国产精品二区一二区四区| 亚洲欧美另类小说视频| 91丨porny丨首页| 国产精品素人视频| jizzjizzjizz欧美| 1000精品久久久久久久久| 成人高清伦理免费影院在线观看| 久久色视频免费观看| 国内一区二区视频| 久久人人超碰精品| 国产69精品久久久久777| 久久精子c满五个校花| 国产激情视频一区二区在线观看| 久久免费偷拍视频| 成人亚洲精品久久久久软件| 欧美激情在线看| www.99精品| 一区二区三区成人| 欧美午夜精品久久久久久超碰| 亚洲一区在线看| 欧美高清视频一二三区| 奇米色777欧美一区二区| 日韩欧美国产wwwww| 国产精品资源网| 国产精品久久福利| 91九色最新地址| 日精品一区二区| 日韩精品一区二区三区在线观看| 国产麻豆精品在线观看| 国产精品理伦片| 欧美网站一区二区| 另类小说视频一区二区| 久久精品日产第一区二区三区高清版| 国产91在线观看| 一区二区在线看| 日韩一区二区在线看| 国产成人免费视频网站 | 国产91色综合久久免费分享| 国产精品激情偷乱一区二区∴| 91网站黄www| 亚洲超碰精品一区二区| 亚洲精品一线二线三线| 成人一级片网址| 午夜精品久久久久影视|