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

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

?? csp_cm.h

?? IAR 平臺ATMEL 的例程, 和說明
?? H
字號:
/*-----------------------------------------------------------------------------
*   EUROPE TECHNOLOGIES Software Support
*------------------------------------------------------------------------------
* The software is delivered "AS IS" without warranty or condition of any
* kind, either express, implied or statutory. This includes without
* limitation any warranty or condition with respect to merchantability or
* fitness for any particular purpose, or against the infringements of
* intellectual property rights of others.
*------------------------------------------------------------------------------
*
* File Name       : csp_cm.h
* Description     : Definitions, Macros and function declarations for
*                   Clock Manager module
* Library Version : 1.00
* Module Version  : 1.XX
*
*       +----- (NEW | MODify | ADD | DELete)
*       |
*  No   |   When       Who                What
*-----+---+----------+------------------+--------------------------------------
* 000  NEW  19/07/02   Christophe GARDIN  Creation
*----------------------------------------------------------------------------*/

#ifndef CSP_CM_H
#define CSP_CM_H


/******************************************************************************
************************** CM Structure Definition ****************************
******************************************************************************/
typedef struct
{
   CSP_REGISTER_T  CM_CE;              /* Clock Enable Register                 */
   CSP_REGISTER_T  CM_CD;              /* Clock Disable Register                */
   CSP_REGISTER_T  CM_CS;              /* Clock Status Register                 */
   CSP_REGISTER_T  PST;             /* PLL Stabilization Time Register       */
   CSP_REGISTER_T  PDIV;            /* PLL Divider Register                  */
   CSP_REGISTER_T  OST;             /* Oscillator Stabilization Time Register*/
   CSP_REGISTER_T  MDIV;            /* Master Clock Divider Register         */
} CSP_CM_T;


/******************************************************************************
************************** CM Registers Definition ****************************
******************************************************************************/

/******************************************************************************
* CE, CD, CS : CM Clock Registers
******************************************************************************/
#define PLLSLCT         (0x01ul << 2)     /* PLL/Master Clock Selection      */
#define LFSLCT          (0x01ul << 3)     /* Low Frequency Clock Selection   */
#define DIVSLCT         (0x01ul << 5)     /* Programmable Clock Selection    */
#define RTCSEL          (0x01ul << 6)     /* RTC Frequency Clock Selection   */
#define RTCKEN          (0x01ul << 7)     /* Low Frequency Clock Oscillator  */

/* CE Register Only                                                          */
#define CLKEKEY         (0x2305ul << 16)  /* Write Access in CE Allowed      */

/* CD Register Only                                                          */
#define CLKDKEY         (0x1807ul << 16)  /* Write Access in CD Allowed      */

/* CS Register Only                                                          */
#define MCKEN           (0x01ul << 8)     /* Master Clock Oscillator Enable status */
#define PLLEN           (0x01ul << 9)     /* PLL Enable status                     */
#define DIVEN           (0x01ul << 13)    /* Programmable Divider Enable status    */
#define RTCSLCT         (0x01ul << 14)    /* Low Frequency Clock Selection status  */

/******************************************************************************
* PST : CM PLL Stabilization Time Register
******************************************************************************/
/* PSTB : PLL Stabilization Time                                             */
#define PSTB_MASK       (0x3FFul << 0)             /* PSTB Mask              */
#define PSTB(val)       (((val) & 0x3FFul) << 0)   /* Writing Macro          */

/* PSTKEY : PST access key                                                   */
#define PSTKEY    (0x59C1ul << 16)  /* Write Access in PST Allowed     */

/******************************************************************************
* PDIV : CM PLL Divider Register
******************************************************************************/
/* PMUL : PLL Divider                                                        */
#define PMUL_MASK       (0x1Ful << 0)              /* PMUL Mask              */
#define PMUL(val)       (((val) & 0x1Ful) << 0)    /* Writing Macro          */

#define PLLDIV2         (0x01ul << 15)    /* PLL Divider                     */

/* PDIVKEY : PDIV access key                                                 */
#define PDIVKEY   (0x762Dul << 16)  /* Write Access in PDIV Allowed    */

/******************************************************************************
* OST : CM Oscillator Stabilization Time Register
******************************************************************************/
/* OSTB : Oscillator Stabilization Time                                      */
#define OSTB_MASK       (0x3FFul << 0)              /* OSTB Mask             */
#define OSTB(val)       (((val) & 0x3FFul) << 0)    /* Writing Macro         */

/* OSTKEY : OST access key                                                   */
#define OSTKEY    (0xDB5Aul << 16)  /* Write Access in OST Allowed    */

/******************************************************************************
* MDIV : CM Master Clock Divider Register
******************************************************************************/
/* MDIV : Master Clock Divider                                               */
#define MDIV_MASK       (0x7Ful << 0)               /* MDIV Mask             */
#define MDIV(val)       (((val) & 0x7Ful) << 0)     /* Writing Macro         */

/* MDIVKEY : POST access key                                                 */
#define MDIVKEY   (0xACDCul << 16)  /* Write Access in MDIV Allowed    */


/******************************************************************************
**************************** CM Macros Definition *****************************
******************************************************************************/
/* CE, CD, CS : CM Clock Registers                                           */
#define CSP_CM_SET_CE(cm, val)       ((cm)->CM_CE = (val & 0xffff) | CLKEKEY)
#define CSP_CM_SET_CD(cm, val)       ((cm)->CM_CD = (val & 0xffff) | CLKDKEY)
#define CSP_CM_GET_CS(cm)           ((cm)->CM_CS)

/* PST : CM PLL Stabilization Time Register                                  */
#define CSP_CM_SET_PST(cm, val)     ((cm)->PST = (val & 0xffff) | PSTKEY)
#define CSP_CM_GET_PST(cm)          ((cm)->PST)

/* PDIV : CM PLL Divider Register                                            */
#define CSP_CM_SET_PDIV(cm, val)    ((cm)->PDIV = (val & 0xffff) | PDIVKEY)
#define CSP_CM_GET_PDIV(cm)         ((cm)->PDIV)

/* OST : CM Oscillator Stabilization Time Register                           */
#define CSP_CM_SET_OST(cm, val)     ((cm)->OST = (val & 0xffff) | OSTKEY)
#define CSP_CM_GET_OST(cm)          ((cm)->OST)

/* MDIV : CM Master Clock Divider Register                                   */
#define CSP_CM_SET_MDIV(cm, val)    ((cm)->MDIV = (val & 0xffff) | MDIVKEY)
#define CSP_CM_GET_MDIV(cm)         ((cm)->MDIV)


/******************************************************************************
********************** CM External Functions Declaration **********************
******************************************************************************/


#endif   /* CSP_CM_H */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
性久久久久久久| 欧美国产日本视频| 美腿丝袜亚洲一区| 精品久久久久久久久久久院品网 | 高清日韩电视剧大全免费| 久久久久国产成人精品亚洲午夜| 国产揄拍国内精品对白| 欧美国产97人人爽人人喊| 91麻豆精东视频| 亚洲成人综合在线| 久久先锋资源网| av在线播放不卡| 亚洲va欧美va人人爽| 精品久久久网站| 色综合天天综合色综合av| 午夜伊人狠狠久久| 久久精品欧美日韩精品 | 国产在线看一区| 国产精品麻豆一区二区| 欧美日韩另类一区| 国产成人午夜精品影院观看视频 | 午夜不卡在线视频| 精品成人一区二区| 色综合久久久久| 日韩电影免费在线观看网站| 久久新电视剧免费观看| 在线观看视频一区二区欧美日韩| 青椒成人免费视频| 亚洲人成网站精品片在线观看| 欧美丰满高潮xxxx喷水动漫| 丁香激情综合五月| 日本大胆欧美人术艺术动态| 国产精品久久毛片av大全日韩| 欧美精品亚洲二区| 99久久99久久综合| 国产一区二区三区最好精华液| 一区二区成人在线| 久久久精品日韩欧美| 在线成人小视频| 99久久综合99久久综合网站| 蜜臀av一区二区在线观看| 中文字幕亚洲视频| 久久久久国产成人精品亚洲午夜| 欧美精品aⅴ在线视频| av一区二区不卡| 国产精品 欧美精品| 日本在线不卡视频| 一级日本不卡的影视| 中文字幕乱码久久午夜不卡| 欧美一级片在线观看| 一本大道av伊人久久综合| 国产福利精品一区| 精品一区二区三区在线观看| 日韩成人精品在线| 亚洲欧美电影院| 国产精品高潮呻吟| 国产欧美一区二区三区网站 | 国产盗摄一区二区| 激情文学综合插| 青娱乐精品视频在线| 亚洲高清视频中文字幕| 亚洲欧美国产毛片在线| 亚洲丝袜另类动漫二区| 国产精品免费观看视频| 国产亚洲欧美一区在线观看| wwwwxxxxx欧美| 久久无码av三级| 久久综合网色—综合色88| 日韩一区二区免费电影| 6080日韩午夜伦伦午夜伦| 欧美日韩国产高清一区二区三区 | 国产日韩成人精品| 精品国产乱码久久久久久图片 | 成人av手机在线观看| 国产91丝袜在线18| 成人在线综合网站| 不卡在线视频中文字幕| 91在线你懂得| 色综合 综合色| 欧美综合久久久| 欧美日韩成人综合| 91麻豆精品国产自产在线 | 欧美精品一区在线观看| 欧美v亚洲v综合ⅴ国产v| 欧美电影免费观看高清完整版在线观看| 在线不卡中文字幕| 欧美一级理论性理论a| 精品久久五月天| 国产欧美一区二区在线观看| 亚洲国产高清在线观看视频| 亚洲欧洲另类国产综合| 伊人开心综合网| 夜夜揉揉日日人人青青一国产精品 | 艳妇臀荡乳欲伦亚洲一区| 亚洲精选一二三| 亚洲成av人在线观看| 亚洲成国产人片在线观看| 久久爱另类一区二区小说| 国产精品影视天天线| 成人av在线一区二区| 在线视频亚洲一区| 日韩精品一区二区三区视频播放| 亚洲精品一区二区三区福利| 国产精品高潮呻吟久久| 亚洲成人一区二区| 国产美女精品在线| 91久久精品一区二区三区| 欧美一级精品大片| 国产网红主播福利一区二区| 亚洲精品水蜜桃| 日本亚洲一区二区| 国产.精品.日韩.另类.中文.在线.播放| 99视频国产精品| 欧美性做爰猛烈叫床潮| 精品乱人伦一区二区三区| 亚洲特黄一级片| 久久99精品国产.久久久久久| 成人黄色电影在线| 日韩一区二区影院| 亚洲欧美偷拍三级| 国产精品一区二区无线| 色域天天综合网| 国产视频视频一区| 日韩国产在线一| 成人综合在线网站| 欧美va亚洲va在线观看蝴蝶网| 中文字幕一区二区三区四区不卡| 日本最新不卡在线| 在线精品视频免费播放| 久久精品免视看| 蜜臀av在线播放一区二区三区| 91在线观看一区二区| 精品国精品国产| 亚洲国产成人va在线观看天堂| 国内精品免费**视频| 欧美性生交片4| 国产精品久久三区| 国产专区综合网| 91精品国产福利| 亚洲一区二区三区四区中文字幕 | 国产精品另类一区| 激情欧美日韩一区二区| 欧美日韩电影在线| 亚洲欧美视频一区| 成人av在线电影| 国产欧美一区二区三区鸳鸯浴| 日韩专区中文字幕一区二区| 99久久777色| 国产精品毛片无遮挡高清| 国产一区二区三区不卡在线观看| 日韩视频在线观看一区二区| 亚洲一区二三区| 欧美无砖专区一中文字| 亚洲综合免费观看高清完整版| av不卡免费电影| 国产精品午夜电影| 国产69精品久久久久777| 久久网站最新地址| 激情都市一区二区| 久久中文娱乐网| 精东粉嫩av免费一区二区三区| 91精品国产高清一区二区三区蜜臀| 亚洲狠狠爱一区二区三区| 91福利在线导航| 一区二区三区精品视频| 欧美中文字幕久久| 亚洲成人av一区二区| 欧美日本一区二区在线观看| 亚洲国产综合视频在线观看| 在线视频国产一区| 亚洲成人av一区| 欧美一卡2卡三卡4卡5免费| 麻豆成人av在线| 精品粉嫩超白一线天av| 国产一区二区免费在线| 欧美激情艳妇裸体舞| 99久久国产综合色|国产精品| 最新久久zyz资源站| 在线亚洲人成电影网站色www| 亚洲一二三四在线观看| 欧美二区在线观看| 韩国精品免费视频| 国产偷国产偷精品高清尤物| 岛国精品在线观看| 一区二区在线观看免费| 欧美日本在线视频| 国产一区欧美一区| 国产精品不卡在线观看| 在线观看视频91| 久久精品国产色蜜蜜麻豆| 国产精品视频第一区| 色系网站成人免费| 日韩精品一二三区| 精品国产3级a| 91在线观看地址| 美国毛片一区二区三区| 国产精品伦理一区二区| 欧美在线高清视频| 国产一区二区不卡在线| 亚洲黄色在线视频|