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

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

?? stm32f10x_bkp.lst

?? STM32利用正交編碼器實現電機的控制
?? LST
?? 第 1 頁 / 共 2 頁
字號:
    138          /*******************************************************************************
    139          * Function Name  : BKP_RTCCalibrationClockOutputCmd
    140          * Description    : Enables or disables the output of the Calibration Clock.
    141          * Input          : - NewState: new state of the Calibration Clock output.
    142          *                    This parameter can be: ENABLE or DISABLE.
    143          * Output         : None
    144          * Return         : None
    145          *******************************************************************************/
    146          void BKP_RTCCalibrationClockOutputCmd(FunctionalState NewState)
    147          {
    148            /* Check the parameters */
    149            assert(IS_FUNCTIONAL_STATE(NewState));
    150          
    151            *(vu32 *) RTCCR_CCO_BB = (u32)NewState;
    152          }
    153          
    154          /*******************************************************************************
    155          * Function Name  : BKP_SetRTCCalibrationValue
    156          * Description    : Sets RTC Clock Calibration value.
    157          * Input          : - CalibrationValue: specifies the RTC Clock Calibration value.
    158          *                    This parameter must be a number between 0 and 0x7F.
    159          * Output         : None
    160          * Return         : None
    161          *******************************************************************************/
    162          void BKP_SetRTCCalibrationValue(u8 CalibrationValue)
    163          {
    164            u16 tmpreg = 0;
    165          
    166            /* Check the parameters */
    167            assert(IS_BKP_CALIBRATION_VALUE(CalibrationValue));
    168          
    169            tmpreg = BKP->RTCCR;
    170          
    171            /* Clear CAL[6:0] bits */
    172            tmpreg &= RTCCR_CAL_Mask;
    173          
    174            /* Set CAL[6:0] bits according to CalibrationValue value */
    175            tmpreg |= CalibrationValue;
    176          
    177            /* Store the new value */
    178            BKP->RTCCR = tmpreg;
    179          }
    180          
    181          /*******************************************************************************
    182          * Function Name  : BKP_WriteBackupRegister
    183          * Description    : Writes user data to the specified Data Backup Register.
    184          * Input          : - BKP_DR: specifies the Data Backup Register.
    185          *                    This parameter can be BKP_DRx where x:[1, 10]
    186          *                  - Data: data to write
    187          * Output         : None
    188          * Return         : None
    189          *******************************************************************************/
    190          void BKP_WriteBackupRegister(u16 BKP_DR, u16 Data)
    191          {
    192            /* Check the parameters */
    193            assert(IS_BKP_DR(BKP_DR));
    194          
    195            *(vu16 *) (BKP_BASE + BKP_DR) = Data;
    196          }
    197          
    198          /*******************************************************************************
    199          * Function Name  : BKP_ReadBackupRegister
    200          * Description    : Reads data from the specified Data Backup Register.
    201          * Input          : - BKP_DR: specifies the Data Backup Register.
    202          *                    This parameter can be BKP_DRx where x:[1, 10]
    203          * Output         : None
    204          * Return         : The content of the specified Data Backup Register
    205          *******************************************************************************/
    206          u16 BKP_ReadBackupRegister(u16 BKP_DR)
    207          {
    208            /* Check the parameters */
    209            assert(IS_BKP_DR(BKP_DR));
    210          
    211            return (*(vu16 *) (BKP_BASE + BKP_DR));
    212          }
    213          
    214          /*******************************************************************************
    215          * Function Name  : BKP_GetFlagStatus
    216          * Description    : Checks whether the Tamper Pin Event flag is set or not.
    217          * Input          : None
    218          * Output         : None
    219          * Return         : The new state of the Tamper Pin Event flag (SET or RESET).
    220          *******************************************************************************/
    221          FlagStatus BKP_GetFlagStatus(void)
    222          {
    223            return (FlagStatus)(*(vu32 *) CSR_TEF_BB);
    224          }
    225          
    226          /*******************************************************************************
    227          * Function Name  : BKP_ClearFlag
    228          * Description    : Clears Tamper Pin Event pending flag.
    229          * Input          : None
    230          * Output         : None
    231          * Return         : None
    232          *******************************************************************************/
    233          void BKP_ClearFlag(void)
    234          {
    235            /* Set CTE bit to clear Tamper Pin Event flag */
    236            BKP->CSR |= CSR_CTE_Set;
    237          }
    238          
    239          /*******************************************************************************
    240          * Function Name  : BKP_GetITStatus
    241          * Description    : Checks whether the Tamper Pin Interrupt has occurred or not.
    242          * Input          : None
    243          * Output         : None
    244          * Return         : The new state of the Tamper Pin Interrupt (SET or RESET).
    245          *******************************************************************************/
    246          ITStatus BKP_GetITStatus(void)
    247          {
    248            return (ITStatus)(*(vu32 *) CSR_TIF_BB);
    249          }
    250          
    251          /*******************************************************************************
    252          * Function Name  : BKP_ClearITPendingBit
    253          * Description    : Clears Tamper Pin Interrupt pending bit.
    254          * Input          : None
    255          * Output         : None
    256          * Return         : None
    257          *******************************************************************************/
    258          void BKP_ClearITPendingBit(void)
    259          {
    260            /* Set CTI bit to clear Tamper Pin Interrupt pending bit */
    261            BKP->CSR |= CSR_CTI_Set;
    262          }
    263          
    264          /******************* (C) COPYRIGHT 2007 STMicroelectronics *****END OF FILE****/

   Maximum stack usage in bytes:

     Function                       CSTACK
     --------                       ------
     BKP_ClearFlag                      0
     BKP_ClearITPendingBit              0
     BKP_DeInit                         4
     BKP_GetFlagStatus                  0
     BKP_GetITStatus                    0
     BKP_ITConfig                       8
     BKP_RTCCalibrationClockOutputCmd
                                        8
     BKP_ReadBackupRegister             8
     BKP_SetRTCCalibrationValue         8
     BKP_TamperPinCmd                   8
     BKP_TamperPinLevelConfig           8
     BKP_WriteBackupRegister           12


   Segment part sizes:

     Function/Label                 Bytes
     --------------                 -----
     BKP_DeInit                       16
     BKP_TamperPinLevelConfig         32
     BKP_TamperPinCmd                 32
     BKP_ITConfig                     32
     BKP_RTCCalibrationClockOutputCmd
                                      32
     BKP_SetRTCCalibrationValue       48
     BKP_WriteBackupRegister          60
     BKP_ReadBackupRegister           62
     BKP_GetFlagStatus                16
     BKP_ClearFlag                    18
     BKP_GetITStatus                  16
     BKP_ClearITPendingBit            18
     ??DataTable9                      4
     ??DataTable10                     4
     ??DataTable14                     4
     ?<Constant "C:\\David JIANG\\ST MCU...">
                                      88
      Others                          16

 
 410 bytes in segment CODE
  88 bytes in segment DATA_C
 
 394 bytes of CODE  memory (+ 16 bytes shared)
  88 bytes of CONST memory

Errors: none
Warnings: none

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品国产秦先生| 99久久精品国产导航| 国产成人啪午夜精品网站男同| 丁香婷婷综合激情五月色| 欧美三级在线播放| 国产清纯白嫩初高生在线观看91 | 日韩欧美亚洲一区二区| 亚洲少妇中出一区| 国产成人综合网| 日韩精品中午字幕| 日韩不卡手机在线v区| 色女孩综合影院| 国产精品初高中害羞小美女文| 韩国精品久久久| 在线不卡一区二区| 爽好久久久欧美精品| 一本色道a无线码一区v| 亚洲国产精品高清| 国产成人av资源| 久久久99精品久久| 国产激情一区二区三区四区| 欧美白人最猛性xxxxx69交| 三级久久三级久久| 欧美日韩国产一级二级| 亚洲va国产va欧美va观看| 在线观看av一区| 夜色激情一区二区| 欧美亚洲一区三区| 亚洲一区二区三区视频在线 | 99riav久久精品riav| 国产日韩欧美精品综合| 国产剧情在线观看一区二区| 欧美精品一区男女天堂| 国产一区二区免费在线| 久久亚洲春色中文字幕久久久| 久久99精品久久久久久| 2023国产精品| 成人av网站在线观看免费| 国产精品无人区| 色婷婷综合五月| 午夜精品久久一牛影视| 91麻豆精品国产综合久久久久久| 日韩成人免费看| 欧美tickling挠脚心丨vk| 国产成人亚洲综合a∨婷婷| 国产日产欧美一区| 色综合久久中文字幕| 五月天精品一区二区三区| 欧美一区二区三区日韩| 国产精品91一区二区| 亚洲女子a中天字幕| 欧美日精品一区视频| 久久国产麻豆精品| 欧美国产成人精品| 欧美午夜电影在线播放| 久久精品国产99久久6| 国产农村妇女毛片精品久久麻豆| 91麻豆国产福利在线观看| 日韩中文字幕不卡| 国产午夜精品一区二区三区视频 | zzijzzij亚洲日本少妇熟睡| 亚洲免费观看在线视频| 91精品国产乱码| 国产91精品一区二区麻豆网站| 中文字幕一区二区三区蜜月| 91国产丝袜在线播放| 久久国产精品第一页| 国产精品国产三级国产aⅴ中文 | 蜜桃视频一区二区| 欧美韩日一区二区三区| 欧美蜜桃一区二区三区| 国产传媒欧美日韩成人| 天天做天天摸天天爽国产一区| 久久免费午夜影院| 欧美系列一区二区| 高清久久久久久| 日韩成人一级片| 尤物视频一区二区| 国产日韩亚洲欧美综合| 538prom精品视频线放| 成人av在线资源网站| 久88久久88久久久| 婷婷六月综合亚洲| 伊人夜夜躁av伊人久久| 国产偷国产偷亚洲高清人白洁| 欧美日韩激情在线| 成人晚上爱看视频| 久久激五月天综合精品| 天天色天天爱天天射综合| 亚洲国产精品二十页| 日韩欧美的一区| 欧美日韩国产首页| 色久优优欧美色久优优| av在线一区二区| 狠狠色丁香久久婷婷综| 青娱乐精品视频| 婷婷综合另类小说色区| 亚洲综合免费观看高清完整版| 亚洲欧洲av在线| 国产性色一区二区| 26uuu亚洲| 久久尤物电影视频在线观看| 日韩一区二区三区在线观看| 在线电影欧美成精品| 欧美色综合影院| 欧美亚洲精品一区| 欧美在线播放高清精品| 91久久奴性调教| 91国偷自产一区二区三区成为亚洲经典 | 国产乱码精品一区二区三区av| 免费观看久久久4p| 久久99精品国产91久久来源| 蜜桃一区二区三区在线| 久久www免费人成看片高清| 精品综合久久久久久8888| 久久不见久久见免费视频1| 精品一区二区在线看| 久久精工是国产品牌吗| 国产揄拍国内精品对白| 成人美女视频在线看| gogo大胆日本视频一区| 91福利视频在线| 欧美区一区二区三区| 日韩欧美一区二区免费| 欧美电影精品一区二区| 欧美精品一区二| 亚洲成a人v欧美综合天堂下载| 性做久久久久久| 久久精品国产亚洲a| 国产91露脸合集magnet| 色婷婷综合久久久中文一区二区| 欧美色图在线观看| 日韩午夜激情视频| 中文字幕二三区不卡| 亚洲美女少妇撒尿| 免费在线观看一区二区三区| 国产呦萝稀缺另类资源| 91丨国产丨九色丨pron| 欧美日韩国产一区| 国产亚洲欧美在线| 有坂深雪av一区二区精品| 午夜精品成人在线| 国产精品中文欧美| 91久久久免费一区二区| 欧美成人精精品一区二区频| 中文字幕日韩一区| 日日摸夜夜添夜夜添精品视频| 韩国成人精品a∨在线观看| 91福利在线免费观看| 欧美刺激脚交jootjob| 最新国产の精品合集bt伙计| 日本美女一区二区三区| www.成人在线| 国产精品午夜在线观看| 亚洲欧美日韩综合aⅴ视频| 国内精品自线一区二区三区视频| 日本不卡一二三| 91日韩在线专区| 欧美成人精精品一区二区频| 日韩毛片精品高清免费| 免费成人在线影院| 欧美一a一片一级一片| 久久午夜羞羞影院免费观看| 亚洲欧美经典视频| 久久99精品国产91久久来源| 欧美视频一区在线观看| 亚洲欧美自拍偷拍| 精品国产百合女同互慰| 亚洲午夜电影在线| 国产精品中文有码| 欧美一二三区在线观看| 一区二区三区.www| 国产黑丝在线一区二区三区| 欧美日韩午夜精品| 亚洲欧美一区二区不卡| 国产成人精品影视| 欧美成人一区二区三区在线观看| 亚洲人成在线观看一区二区| 国产成人精品三级| 精品理论电影在线| 日韩中文字幕麻豆| 欧美日韩情趣电影| 亚洲欧美日韩国产一区二区三区| 国产一区二区三区黄视频 | 亚洲日本免费电影| 成人免费毛片a| 国产日产欧美精品一区二区三区| 久久成人羞羞网站| 精品裸体舞一区二区三区| 蜜臀av国产精品久久久久| 51精品国自产在线| 天天爽夜夜爽夜夜爽精品视频| 欧洲av在线精品| 亚洲一区在线观看视频| 日本道免费精品一区二区三区| 一区二区三区日本| 欧美性色欧美a在线播放| 亚洲综合在线视频| 欧美三级日韩三级国产三级| 一区二区高清视频在线观看|