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

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

?? rccu.lst

?? IAPBootLoader源程序是單片機ARM的在系統編程方法1
?? LST
?? 第 1 頁 / 共 3 頁
字號:
##############################################################################
#                                                                            #
# 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\source\rccu.c #
#    Command line    =  "D:\lilian\STR71X\application note\IAP using         #
#                       UART\an2078_IAR(forum)\an2078\IAP_V2.0\source\rccu.c #
#                       " -lC "D:\lilian\STR71X\application note\IAP using   #
#                       UART\an2078_IAR(forum)\an2078\IAP_V2.0\user\Debug\Li #
#                       st\" -lA "D:\lilian\STR71X\application note\IAP      #
#                       using UART\an2078_IAR(forum)\an2078\IAP_V2.0\user\De #
#                       bug\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" -I                        #
#                       "D:\lilian\STR71X\application note\IAP using         #
#                       UART\an2078_IAR(forum)\an2078\IAP_V2.0\user\..\inclu #
#                       de\" -I "D:\lilian\STR71X\application note\IAP       #
#                       using UART\an2078_IAR(forum)\an2078\IAP_V2.0\user\.. #
#                       \common\" -I ROJ_DIR$\ -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\rccu.lst                                          #
#    Object file     =  D:\lilian\STR71X\application note\IAP using          #
#                       UART\an2078_IAR(forum)\an2078\IAP_V2.0\user\Debug\Ob #
#                       j\rccu.r79                                           #
#                                                                            #
#                                                                            #
##############################################################################

D:\lilian\STR71X\application note\IAP using UART\an2078_IAR(forum)\an2078\IAP_V2.0\source\rccu.c
      1          /******************** (C) COPYRIGHT 2006 STMicroelectronics ********************
      2          * File Name          : rccu.c
      3          * Author             : MCD Application Team
      4          * Date First Issued  : 07/28/2003
      5          * Description        : This file provides all the RCCU software functions.
      6          ********************************************************************************
      7          * History:
      8          *  02/01/2006 : IAP Version 2.0
      9          *  11/24/2004 : IAP Version 1.0
     10          *******************************************************************************
     11           THE PRESENT SOFTWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS WITH
     12           CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE TIME.
     13           AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY DIRECT, INDIRECT
     14           OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE CONTENT
     15           OF SUCH SOFTWARE AND/OR THE USE MADE BY CUSTOMERS OF THE CODING INFORMATION
     16           CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.
     17          *******************************************************************************/
     18          #include "rccu.h"

   \                                 In segment CODE, align 4, keep-with-next
   \   __??Code32?? __code __arm __atpcs FlagStatus RCCU_Div2Status(void)
   \                     RCCU_Div2Status:
   \   00000000   8A02A0E3           MOV      R0,#-1610612728
   \   00000004   000090E5           LDR      R0,[R0, #+0]
   \   00000008   800C10E3           TST      R0,#0x8000
   \   0000000C   0100000A           BEQ      ??RCCU_Div2Status_0
   \   00000010   0100A0E3           MOV      R0,#+1
   \   00000014   000000EA           B        ??RCCU_Div2Status_1
   \                     ??RCCU_Div2Status_0:
   \   00000018   0000A0E3           MOV      R0,#+0
   \                     ??RCCU_Div2Status_1:
   \   0000001C   0EF0A0E1           MOV      PC,LR            ;; return
     19          
     20          /*******************************************************************************
     21          * Function Name  : RCCU_PLL1Config
     22          * Description    : Configures the PLL1 div & mul factors.
     23          * Input 1        : New_Mul ( RCCU_PLL1_Mul_12, RCCU_PLL1_Mul_16, RCCU_PLL1_Mul_20,
     24          *                  RCCU_PLL1_Mul_24 )
     25          * Input 2        : New_Div ( RCCU_Div_1, RCCU_Div_2, RCCU_Div_3, RCCU_Div_4,
     26          *                  RCCU_Div_5, RCCU_Div_6, RCCU_Div_7)
     27          * Return         : None
     28          *******************************************************************************/

   \                                 In segment CODE, align 4, keep-with-next
     29          void RCCU_PLL1Config ( RCCU_PLL1_Mul New_Mul, RCCU_PLL_Div New_Div )
     30          {
   \                     RCCU_PLL1Config:
   \   00000000   70402DE9           PUSH     {R4-R6,LR}
   \   00000004   0040B0E1           MOVS     R4,R0
   \   00000008   0150B0E1           MOVS     R5,R1
     31            u32 Tmp = 0;
   \   0000000C   0000A0E3           MOV      R0,#+0
   \   00000010   0060B0E1           MOVS     R6,R0
     32          
     33            if (RCCU_FrequencyValue(RCCU_CLK2)>3000000)
   \   00000014   0000A0E3           MOV      R0,#+0
   \   00000018   ........           BL       RCCU_FrequencyValue
   \   0000001C   7C109FE5           LDR      R1,??RCCU_PLL1Config_0  ;; 0x2dc6c1
   \   00000020   010050E1           CMP      R0,R1
   \   00000024   0700003A           BCC      ??RCCU_PLL1Config_1
     34              RCCU->PLL1CR|=RCCU_FREEN_Mask;
   \   00000028   1800A0E3           MOV      R0,#+24
   \   0000002C   A00480E3           ORR      R0,R0,#0xA0000000
   \   00000030   1810A0E3           MOV      R1,#+24
   \   00000034   A01481E3           ORR      R1,R1,#0xA0000000
   \   00000038   001091E5           LDR      R1,[R1, #+0]
   \   0000003C   801091E3           ORRS     R1,R1,#0x80
   \   00000040   001080E5           STR      R1,[R0, #+0]
   \   00000044   060000EA           B        ??RCCU_PLL1Config_2
     35            else
     36              RCCU->PLL1CR&=~RCCU_FREEN_Mask;
   \                     ??RCCU_PLL1Config_1:
   \   00000048   1800A0E3           MOV      R0,#+24
   \   0000004C   A00480E3           ORR      R0,R0,#0xA0000000
   \   00000050   1810A0E3           MOV      R1,#+24
   \   00000054   A01481E3           ORR      R1,R1,#0xA0000000
   \   00000058   001091E5           LDR      R1,[R1, #+0]
   \   0000005C   8010D1E3           BICS     R1,R1,#0x80
   \   00000060   001080E5           STR      R1,[R0, #+0]
     37          
     38            Tmp = ( RCCU->PLL1CR & ~RCCU_MX_Mask ) | ( New_Mul << RCCU_MX_Index );
   \                     ??RCCU_PLL1Config_2:
   \   00000064   1800A0E3           MOV      R0,#+24
   \   00000068   A00480E3           ORR      R0,R0,#0xA0000000
   \   0000006C   000090E5           LDR      R0,[R0, #+0]
   \   00000070   3000D0E3           BICS     R0,R0,#0x30
   \   00000074   0410B0E1           MOVS     R1,R4
   \   00000078   010290E1           ORRS     R0,R0,R1, LSL #+4
   \   0000007C   0060B0E1           MOVS     R6,R0
     39            RCCU->PLL1CR = ( Tmp & ~RCCU_DX_Mask ) | New_Div | 0x40;
   \   00000080   1800A0E3           MOV      R0,#+24
   \   00000084   A00480E3           ORR      R0,R0,#0xA0000000
   \   00000088   A611B0E1           LSRS     R1,R6,#+3
   \   0000008C   0520B0E1           MOVS     R2,R5
   \   00000090   811192E1           ORRS     R1,R2,R1, LSL #+3
   \   00000094   401091E3           ORRS     R1,R1,#0x40
   \   00000098   001080E5           STR      R1,[R0, #+0]
     40          }
   \   0000009C   7080BDE8           POP      {R4-R6,PC}       ;; return
   \                     ??RCCU_PLL1Config_0:
   \   000000A0   C1C62D00           DC32     0x2dc6c1
     41          
     42          /*******************************************************************************
     43          * Function Name  : RCCU_RCLKSourceConfig
     44          * Description    : Selects the RCLK source clock
     45          * Input          : New_Clock ( RCCU_PLL1_Output, RCCU_CLOCK2_16, RCCU_CLOCK2,
     46          *                  RCCU_RTC_CLOCK)
     47          * Return         : None
     48          *******************************************************************************/

   \                                 In segment CODE, align 4, keep-with-next
     49          void RCCU_RCLKSourceConfig ( RCCU_RCLK_Clocks New_Clock )
     50          {
     51            switch ( New_Clock )
   \                     RCCU_RCLKSourceConfig:
   \   00000000   0010B0E1           MOVS     R1,R0
   \   00000004   030051E3           CMP      R1,#+3
   \   00000008   4D00008A           BHI      ??RCCU_RCLKSourceConfig_1
   \   0000000C   012F8FE2           ADR      R2,??RCCU_RCLKSourceConfig_0
   \   00000010   0120D2E7           LDRB     R2,[R2, R1]
   \   00000014   02F18FE0           ADD      PC,PC,R2, LSL #+2
   \                     ??RCCU_RCLKSourceConfig_0:
   \   00000018   2B180045           DC8      +43,+24,+0,+69
     52            {
     53              case RCCU_CLOCK2    :{   /* Resets the CSU_Cksel bit in clk_flag */
     54                                       RCCU->CFR &= ~RCCU_CSU_CKSEL_Mask;
   \                     ??RCCU_RCLKSourceConfig_2:
   \   0000001C   8A12A0E3           MOV      R1,#-1610612728
   \   00000020   8A22A0E3           MOV      R2,#-1610612728
   \   00000024   002092E5           LDR      R2,[R2, #+0]
   \   00000028   0120D2E3           BICS     R2,R2,#0x1
   \   0000002C   002081E5           STR      R2,[R1, #+0]
     55                                       /* Set the CK2_16 Bit in the CFR */
     56                                       RCCU->CFR |= RCCU_CK2_16_Mask;
   \   00000030   8A12A0E3           MOV      R1,#-1610612728
   \   00000034   8A22A0E3           MOV      R2,#-1610612728
   \   00000038   002092E5           LDR      R2,[R2, #+0]
   \   0000003C   082092E3           ORRS     R2,R2,#0x8
   \   00000040   002081E5           STR      R2,[R1, #+0]
     57                                       /* Deselect The CKAF */
     58                                       RCCU->CCR   &= ~RCCU_CKAF_SEL_Mask;
   \   00000044   A014A0E3           MOV      R1,#-1610612736
   \   00000048   A024A0E3           MOV      R2,#-1610612736

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本韩国欧美在线| 亚洲精品成人天堂一二三| 亚洲欧美一区二区久久| 国产精品一区二区黑丝| 国产欧美一区二区三区沐欲| 激情久久五月天| 国产精品色婷婷久久58| 欧美性极品少妇| 精品亚洲成a人在线观看| 久久九九99视频| 91丨porny丨国产入口| 亚洲福利国产精品| 精品国产一区二区三区av性色| 久久精品噜噜噜成人av农村| 国产蜜臀av在线一区二区三区| 久久久国产午夜精品| 欧美日韩中字一区| 风间由美中文字幕在线看视频国产欧美| 1024国产精品| 久久一留热品黄| 欧美一区日本一区韩国一区| 国产麻豆精品在线观看| 三级影片在线观看欧美日韩一区二区| 2020国产精品自拍| 国产人成一区二区三区影院| 自拍偷拍欧美精品| 欧美高清在线一区| 日韩欧美中文字幕精品| 在线视频你懂得一区| 床上的激情91.| 加勒比av一区二区| 成人国产精品视频| 国产精品亚洲а∨天堂免在线| 成人av影院在线| 日韩视频免费观看高清完整版 | 99这里都是精品| 黄页网站大全一区二区| 色婷婷久久99综合精品jk白丝| 国产**成人网毛片九色| 在线观看不卡一区| 久久精品欧美一区二区三区不卡| 一区二区三区中文字幕精品精品 | 激情综合网天天干| av亚洲精华国产精华精| 在线不卡免费av| 欧美一区二区在线播放| 国产精品国产三级国产普通话99 | 欧美日韩极品在线观看一区| 在线观看成人免费视频| 久久精品视频一区二区三区| 午夜成人在线视频| 午夜av区久久| 色域天天综合网| 久久久久久综合| 久久精品免费观看| 欧美日韩一级视频| 亚洲人成人一区二区在线观看| 久久成人久久爱| 91麻豆精品国产综合久久久久久| 91精品国产乱码久久蜜臀| 中文字幕在线观看不卡视频| 国产在线麻豆精品观看| 日韩一级高清毛片| 亚洲v中文字幕| 精品一区二区三区在线视频| 欧美视频在线一区| 亚洲免费在线观看视频| 成人免费视频网站在线观看| 久久久欧美精品sm网站| 久久99精品久久久| 欧美一级日韩免费不卡| 性久久久久久久| 91国产福利在线| 一区二区三区蜜桃网| 欧美伊人久久大香线蕉综合69 | 亚洲国产综合91精品麻豆| 日本韩国欧美三级| 一区二区三区在线看| 91行情网站电视在线观看高清版| 亚洲欧洲av色图| 91偷拍与自偷拍精品| 亚洲欧洲色图综合| 91丨porny丨中文| 亚洲免费观看视频| 色婷婷av一区二区三区之一色屋| 亚洲伦在线观看| 日本高清不卡在线观看| 亚洲国产日日夜夜| 欧美日韩国产三级| 日韩av在线免费观看不卡| 大白屁股一区二区视频| 中文字幕视频一区| 欧洲av在线精品| 奇米亚洲午夜久久精品| 色噜噜狠狠成人中文综合| 亚洲精品日韩专区silk| 91精品国产综合久久久久久久| 麻豆成人av在线| 91麻豆精品国产91久久久久久 | 一本久久a久久精品亚洲| 亚洲愉拍自拍另类高清精品| 国产福利视频一区二区三区| 日韩一区二区在线播放| 国产自产2019最新不卡| 亚洲欧洲av色图| 日韩丝袜美女视频| av影院午夜一区| 亚洲第一成人在线| 久久久国产一区二区三区四区小说 | 欧美一三区三区四区免费在线看 | 久久精品亚洲一区二区三区浴池| 不卡av在线免费观看| 天堂蜜桃91精品| 欧美激情一二三区| 91麻豆精品91久久久久久清纯 | 精品国产成人系列| 91麻豆swag| 精品一区二区三区久久| 一区二区三区日韩在线观看| 精品粉嫩aⅴ一区二区三区四区| 色综合中文字幕国产 | 91精品国产福利| 色婷婷综合在线| 韩国女主播成人在线观看| 亚洲午夜三级在线| 中日韩免费视频中文字幕| 欧美一级二级三级蜜桃| 色婷婷狠狠综合| 丁香网亚洲国际| 精品一区二区免费| 五月综合激情网| 一区二区免费看| 亚洲日本va在线观看| 中文字幕精品在线不卡| xvideos.蜜桃一区二区| 欧美人与性动xxxx| 色悠久久久久综合欧美99| 国产白丝网站精品污在线入口| 麻豆一区二区99久久久久| 婷婷国产在线综合| 亚洲国产视频在线| 夜夜爽夜夜爽精品视频| 日韩一区中文字幕| 中文字幕中文在线不卡住| 国产片一区二区| 国产午夜精品在线观看| 精品播放一区二区| 精品国产网站在线观看| 日韩一区二区麻豆国产| 欧美另类一区二区三区| 欧美性生活久久| 精品视频一区 二区 三区| 在线观看一区二区视频| 95精品视频在线| 日本网站在线观看一区二区三区| 亚洲蜜臀av乱码久久精品| 亚洲色图欧洲色图婷婷| 成人欧美一区二区三区视频网页| 国产精品久久久久久久久快鸭| 欧美激情资源网| 亚洲欧美另类久久久精品2019| 亚洲欧美日韩中文播放| 一区二区三区高清不卡| 亚洲国产wwwccc36天堂| 婷婷夜色潮精品综合在线| 日韩精品乱码免费| 麻豆国产91在线播放| 国产成人亚洲综合a∨婷婷| 国产成人av福利| 99re66热这里只有精品3直播| 91丨九色丨蝌蚪丨老版| 欧美日韩国产精选| 欧美一级在线视频| 欧美激情一区二区三区蜜桃视频| 成人欧美一区二区三区小说| 亚洲一级电影视频| 久久se精品一区二区| 不卡av免费在线观看| 欧美日本在线播放| 2021中文字幕一区亚洲| 亚洲免费资源在线播放| 天堂精品中文字幕在线| 国产久卡久卡久卡久卡视频精品| 成人黄色av网站在线| 欧美日韩精品是欧美日韩精品| 久久综合久久综合亚洲| 最近中文字幕一区二区三区| 视频一区视频二区中文字幕| 国产成人免费在线观看不卡| 91豆麻精品91久久久久久| 精品国产乱码久久久久久牛牛 | 欧洲视频一区二区| 日韩无一区二区| 自拍偷在线精品自拍偷无码专区| 日本欧美一区二区在线观看| 岛国一区二区在线观看| 日韩一区二区三区免费观看| 国产精品久久久久久福利一牛影视 | 波多野结衣视频一区| 欧美一区二区三区在线观看视频|