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

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

?? stm32f10x_bkp.lst

?? STM32利用正交編碼器實現電機的控制
?? LST
?? 第 1 頁 / 共 2 頁
字號:
##############################################################################
#                                                                            #
# IAR ARM ANSI C/C++ Compiler V4.42A/W32               15/May/2008  12:06:30 #
# Copyright 1999-2005 IAR Systems. All rights reserved.                      #
#                                                                            #
#    Cpu mode        =  thumb                                                #
#    Endian          =  little                                               #
#    Stack alignment =  4                                                    #
#    Source file     =  C:\David JIANG\ST MCU\Docs\STM32\AN_JIANG\TIM        #
#                       Encoder\example\FWLib\src\stm32f10x_bkp.c            #
#    Command line    =  "C:\David JIANG\ST MCU\Docs\STM32\AN_JIANG\TIM       #
#                       Encoder\example\FWLib\src\stm32f10x_bkp.c" -D        #
#                       VECT_TAB_FLASH -lcN "C:\David JIANG\ST               #
#                       MCU\Docs\STM32\AN_JIANG\TIM                          #
#                       Encoder\example\project\EWARM\BOOT_FLASH\List\" -lb  #
#                       "C:\David JIANG\ST MCU\Docs\STM32\AN_JIANG\TIM       #
#                       Encoder\example\project\EWARM\BOOT_FLASH\List\" -o   #
#                       "C:\David JIANG\ST MCU\Docs\STM32\AN_JIANG\TIM       #
#                       Encoder\example\project\EWARM\BOOT_FLASH\Obj\" -z3   #
#                       --no_cse --no_unroll --no_inline --no_code_motion    #
#                       --no_tbaa --no_clustering --no_scheduling --debug    #
#                       --cpu_mode thumb --endian little --cpu cortex-M3     #
#                       --stack_align 4 --require_prototypes --fpu None      #
#                       --dlib_config "C:\Program Files\IAR                  #
#                       Systems\Embedded Workbench                           #
#                       4.0\arm\LIB\dl7mptnnl8f.h" -I "C:\David JIANG\ST     #
#                       MCU\Docs\STM32\AN_JIANG\TIM                          #
#                       Encoder\example\project\EWARM\" -I "C:\David         #
#                       JIANG\ST MCU\Docs\STM32\AN_JIANG\TIM                 #
#                       Encoder\example\project\EWARM\..\include\" -I        #
#                       "C:\David JIANG\ST MCU\Docs\STM32\AN_JIANG\TIM       #
#                       Encoder\example\project\EWARM\..\..\FWLib\inc\" -I   #
#                       "C:\Program Files\IAR Systems\Embedded Workbench     #
#                       4.0\arm\INC\"                                        #
#    List file       =  C:\David JIANG\ST MCU\Docs\STM32\AN_JIANG\TIM        #
#                       Encoder\example\project\EWARM\BOOT_FLASH\List\stm32f #
#                       10x_bkp.lst                                          #
#    Object file     =  C:\David JIANG\ST MCU\Docs\STM32\AN_JIANG\TIM        #
#                       Encoder\example\project\EWARM\BOOT_FLASH\Obj\stm32f1 #
#                       0x_bkp.r79                                           #
#                                                                            #
#                                                                            #
##############################################################################

C:\David JIANG\ST MCU\Docs\STM32\AN_JIANG\TIM Encoder\example\FWLib\src\stm32f10x_bkp.c
      1          /******************** (C) COPYRIGHT 2007 STMicroelectronics ********************
      2          * File Name          : stm32f10x_bkp.c
      3          * Author             : MCD Application Team
      4          * Date First Issued  : 09/29/2006
      5          * Description        : This file provides all the BKP firmware functions.
      6          ********************************************************************************
      7          * History:
      8          * 05/21/2007: V0.3
      9          * 04/02/2007: V0.2
     10          * 02/05/2007: V0.1
     11          * 09/29/2006: V0.01
     12          ********************************************************************************
     13          * THE PRESENT SOFTWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS
     14          * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE TIME.
     15          * AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY DIRECT,
     16          * INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE
     17          * CONTENT OF SUCH SOFTWARE AND/OR THE USE MADE BY CUSTOMERS OF THE CODING
     18          * INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.
     19          *******************************************************************************/
     20          
     21          /* Includes ------------------------------------------------------------------*/
     22          #include "stm32f10x_bkp.h"
     23          #include "stm32f10x_rcc.h"
     24          
     25          /* Private typedef -----------------------------------------------------------*/
     26          /* Private define ------------------------------------------------------------*/
     27          /* ------------ BKP registers bit address in the alias region ----------- */
     28          #define BKP_OFFSET        (BKP_BASE - PERIPH_BASE)
     29          
     30          /* --- RTCCR Register ---*/
     31          /* Alias word address of CCO bit */
     32          #define RTCCR_OFFSET      (BKP_OFFSET + 0x2C)
     33          #define CCO_BitNumber     0x07
     34          #define RTCCR_CCO_BB      (PERIPH_BB_BASE + (RTCCR_OFFSET * 32) + (CCO_BitNumber * 4))
     35          
     36          /* --- CR Register ---*/
     37          /* Alias word address of TPAL bit */
     38          #define CR_OFFSET         (BKP_OFFSET + 0x30)
     39          #define TPAL_BitNumber    0x01
     40          #define CR_TPAL_BB        (PERIPH_BB_BASE + (CR_OFFSET * 32) + (TPAL_BitNumber * 4))
     41          
     42          /* Alias word address of TPE bit */
     43          #define TPE_BitNumber     0x00
     44          #define CR_TPE_BB         (PERIPH_BB_BASE + (CR_OFFSET * 32) + (TPE_BitNumber * 4))
     45          
     46          /* --- CSR Register ---*/
     47          /* Alias word address of TPIE bit */
     48          #define CSR_OFFSET        (BKP_OFFSET + 0x34)
     49          #define TPIE_BitNumber    0x02
     50          #define CSR_TPIE_BB       (PERIPH_BB_BASE + (CSR_OFFSET * 32) + (TPIE_BitNumber * 4))
     51          
     52          /* Alias word address of TIF bit */
     53          #define TIF_BitNumber     0x09
     54          #define CSR_TIF_BB        (PERIPH_BB_BASE + (CSR_OFFSET * 32) + (TIF_BitNumber * 4))
     55          
     56          /* Alias word address of TEF bit */
     57          #define TEF_BitNumber     0x08
     58          #define CSR_TEF_BB        (PERIPH_BB_BASE + (CSR_OFFSET * 32) + (TEF_BitNumber * 4))
     59          
     60          
     61          /* ---------------------- BKP registers bit mask ------------------------ */
     62          /* RTCCR register bit mask */
     63          #define RTCCR_CAL_Mask    ((u16)0xFF80)
     64          
     65          /* CSR register bit mask */
     66          #define CSR_CTE_Set       ((u16)0x0001)
     67          #define CSR_CTI_Set       ((u16)0x0002)
     68          
     69          /* Private macro -------------------------------------------------------------*/
     70          /* Private variables ---------------------------------------------------------*/
     71          /* Private function prototypes -----------------------------------------------*/
     72          /* Private functions ---------------------------------------------------------*/
     73          
     74          /*******************************************************************************
     75          * Function Name  : BKP_DeInit
     76          * Description    : Deinitializes the BKP peripheral registers to their default
     77          *                  reset values.
     78          * Input          : None
     79          * Output         : None
     80          * Return         : None
     81          *******************************************************************************/
     82          void BKP_DeInit(void)
     83          {
     84            RCC_BackupResetCmd(ENABLE);
     85            RCC_BackupResetCmd(DISABLE);
     86          }
     87          
     88          /*******************************************************************************
     89          * Function Name  : BKP_TamperPinLevelConfig
     90          * Description    : Configures the Tamper Pin active level.
     91          * Input          : - BKP_TamperPinLevel: specifies the Tamper Pin active level.
     92          *                    This parameter can be one of the following values:
     93          *                       - BKP_TamperPinLevel_High: Tamper pin active on high level
     94          *                       - BKP_TamperPinLevel_Low: Tamper pin active on low level
     95          * Output         : None
     96          * Return         : None
     97          *******************************************************************************/
     98          void BKP_TamperPinLevelConfig(u16 BKP_TamperPinLevel)
     99          {
    100            /* Check the parameters */
    101            assert(IS_BKP_TAMPER_PIN_LEVEL(BKP_TamperPinLevel));
    102          
    103            *(vu32 *) CR_TPAL_BB = BKP_TamperPinLevel;
    104          }
    105          
    106          /*******************************************************************************
    107          * Function Name  : BKP_TamperPinCmd
    108          * Description    : Enables or disables the Tamper Pin activation.
    109          * Input          : - NewState: new state of the Tamper Pin activation.
    110          *                    This parameter can be: ENABLE or DISABLE.
    111          * Output         : None
    112          * Return         : None
    113          *******************************************************************************/
    114          void BKP_TamperPinCmd(FunctionalState NewState)
    115          {
    116            /* Check the parameters */
    117            assert(IS_FUNCTIONAL_STATE(NewState));
    118          
    119            *(vu32 *) CR_TPE_BB = (u32)NewState;
    120          }
    121          
    122          /*******************************************************************************
    123          * Function Name  : BKP_ITConfig
    124          * Description    : Enables or disables the Tamper Pin Interrupt.
    125          * Input          : - NewState: new state of the Tamper Pin Interrupt.
    126          *                    This parameter can be: ENABLE or DISABLE.
    127          * Output         : None
    128          * Return         : None
    129          *******************************************************************************/
    130          void BKP_ITConfig(FunctionalState NewState)
    131          {
    132            /* Check the parameters */
    133            assert(IS_FUNCTIONAL_STATE(NewState));
    134          
    135            *(vu32 *) CSR_TPIE_BB = (u32)NewState;
    136          }
    137          

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲成人一区在线| 免费在线欧美视频| 亚洲国产岛国毛片在线| 日韩免费一区二区三区在线播放| 欧美日韩免费在线视频| 欧洲日韩一区二区三区| 欧美视频在线一区二区三区 | 亚洲国产成人va在线观看天堂| 国产精品久久久久久亚洲伦 | 在线视频亚洲一区| 在线国产电影不卡| 欧美一区二区三区思思人| 欧美一区中文字幕| 久久亚洲一区二区三区明星换脸| 久久久久99精品一区| 一区免费观看视频| 亚洲成人午夜影院| 国产一区二区免费视频| 97久久人人超碰| 欧美日韩精品系列| xnxx国产精品| 一区二区三区中文字幕在线观看| 午夜久久久影院| 国产精品一区在线| 欧美中文一区二区三区| 91精品国产综合久久国产大片| 久久久久久久久久久久电影| 国产精品福利电影一区二区三区四区| 一区二区三区四区不卡在线| 麻豆精品蜜桃视频网站| 东方aⅴ免费观看久久av| 欧美综合亚洲图片综合区| 久久色中文字幕| 一区二区三区在线免费观看| 激情综合网天天干| 在线观看网站黄不卡| 久久品道一品道久久精品| 一区二区三区四区在线播放| 美女一区二区三区在线观看| 99久久综合精品| 精品88久久久久88久久久| 亚洲天堂av老司机| 经典三级视频一区| 欧美男男青年gay1069videost | 日韩欧美一区二区在线视频| 国产精品久久综合| 精品在线一区二区| 欧美亚洲一区三区| 成人欧美一区二区三区小说| 激情综合一区二区三区| 欧美日韩久久一区| 亚洲精选一二三| 成人一区在线看| 欧美不卡一区二区三区四区| 亚洲欧洲中文日韩久久av乱码| 国产精品一色哟哟哟| 欧美成人精品1314www| 石原莉奈在线亚洲三区| 在线观看日韩精品| 亚洲欧美日韩久久| 高潮精品一区videoshd| 欧美精品一区二区三区蜜臀| 奇米综合一区二区三区精品视频| 在线免费观看成人短视频| 亚洲丝袜另类动漫二区| 成人av电影免费观看| 欧美国产一区二区| 成人永久aaa| 国产精品乱码人人做人人爱| 国产米奇在线777精品观看| 日韩欧美一二三区| 久久99精品久久久久久国产越南| 欧美疯狂性受xxxxx喷水图片| 一区二区三区在线视频播放| 欧美在线999| 亚洲国产综合人成综合网站| 欧美丝袜丝交足nylons图片| 亚洲国产精品一区二区久久 | 国产精品久久久久久久久晋中| 丰满少妇久久久久久久| 国产精品午夜在线观看| 91视频你懂的| 亚洲成a人v欧美综合天堂| 欧美高清性hdvideosex| 免费在线欧美视频| 国产清纯美女被跳蛋高潮一区二区久久w | 一区二区三区精品久久久| 日本二三区不卡| 午夜av一区二区| 在线播放欧美女士性生活| 激情五月婷婷综合| 国产精品久久久久久亚洲伦| 在线观看亚洲一区| 美女爽到高潮91| 国产精品久久久久影院老司| 欧美在线观看视频一区二区三区 | 国产成人免费av在线| 一区精品在线播放| 色视频一区二区| 日韩电影一区二区三区四区| 日韩精品一区二区三区中文不卡| 国模少妇一区二区三区| 亚洲人精品午夜| 日韩一级二级三级| 国产91精品免费| 性欧美疯狂xxxxbbbb| 欧美精品一区二区三区四区 | 欧美性大战久久| 国内精品伊人久久久久av一坑 | 国产一区二区不卡在线| 亚洲乱码中文字幕综合| 日韩一二三区视频| 97精品国产露脸对白| 久久99日本精品| 中文字幕中文乱码欧美一区二区 | 色88888久久久久久影院按摩| 亚洲成人精品一区| 欧美国产综合一区二区| 8x8x8国产精品| 91蝌蚪国产九色| 国产主播一区二区三区| 偷拍一区二区三区四区| 国产精品丝袜久久久久久app| 欧美色视频在线| 99精品国产热久久91蜜凸| 另类综合日韩欧美亚洲| 亚洲午夜三级在线| 综合av第一页| 久久精品在这里| 精品久久99ma| 在线观看91av| 欧美视频在线观看一区| 91蜜桃婷婷狠狠久久综合9色| 蜜桃视频在线观看一区| 偷窥少妇高潮呻吟av久久免费| 中文字幕不卡在线播放| 亚洲精品一区二区三区在线观看| 欧美日韩精品一区二区天天拍小说 | 91丝袜美女网| 成人av在线播放网站| 国产综合色在线视频区| 六月婷婷色综合| 久久精品国产精品亚洲精品 | 久久久久久99精品| 精品国产制服丝袜高跟| 日韩一区二区免费电影| 91.xcao| 日韩三级视频在线观看| 欧美另类一区二区三区| 欧美日韩视频在线一区二区| 色久综合一二码| 欧美丝袜丝nylons| 69av一区二区三区| 日韩欧美中文一区| 久久婷婷成人综合色| 国产日韩欧美不卡在线| 国产欧美日韩精品在线| 国产精品国产三级国产专播品爱网 | 久久精品视频在线免费观看| 亚洲精品一区二区三区99| 久久精品亚洲一区二区三区浴池| 久久久久久久网| 中文字幕一区二区不卡| 亚洲精品国久久99热| 亚洲已满18点击进入久久| 久久精品国产一区二区| 精品一区二区三区免费| 国产乱国产乱300精品| 成人午夜av电影| 91在线观看下载| 欧美日韩午夜在线| 久久久久久97三级| 久久激情五月激情| 国产乱码字幕精品高清av| 成人小视频免费观看| 欧洲国内综合视频| 2021中文字幕一区亚洲| 亚洲视频中文字幕| 久久99久久精品| 91免费视频观看| 91精品国产91久久久久久最新毛片| 精品人在线二区三区| 中文字幕一区二区5566日韩| 午夜欧美大尺度福利影院在线看| 精品一区二区久久久| 91热门视频在线观看| 欧美一区二区三区在线观看| 中文字幕欧美三区| 青青草91视频| 99久久久国产精品| 日韩女优电影在线观看| 一区二区三区不卡视频在线观看 | 欧美午夜精品久久久久久超碰| 欧美精品在线一区二区三区| 日本一区二区三级电影在线观看 | 精品少妇一区二区三区在线播放 | 午夜成人在线视频| 国产精品综合视频| 欧美日韩国产综合久久| 国产女人aaa级久久久级|