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

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

?? csp_capt.h

?? IAR 平臺(tái)ATMEL 的例程, 和說明
?? H
字號(hào):
/*-----------------------------------------------------------------------------
*   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_capt.h
* Description     : Definitions, Macros and function declarations for
*                   Capture module
* Library Version : 2.00
* Module Version  : 1.XX
*
*       +----- (NEW | MODify | ADD | DELete)                                 
*       |                                                                    
*  No   |   When       Who                What               
*-----+---+----------+------------------+--------------------------------------
* 000  NEW  01/05/99   Patrice VILCHEZ    Creation
* 001  MOD  01/04/01   Olivier MAZUYER    Clean up
* 002  MOD  08/06/01   Frederic SAMSON    Clean Up
* 003  MOD  24/10/01   Christophe GARDIN  Clean Up
*----------------------------------------------------------------------------*/

#ifndef CSP_CAPT_H
#define CSP_CAPT_H


/******************************************************************************
************************ CAPTURE Structure Definition *************************
******************************************************************************/
typedef struct
{
   CSP_REGISTER_T  ReservedA[20];     
   CSP_REGISTER_T  ECR;                   /* Enable Clock Register           */
   CSP_REGISTER_T  DCR;                   /* Disable Clock Register          */
   CSP_REGISTER_T  PMSR;                  /* Power Management Status Register*/
   CSP_REGISTER_T  ReservedB;      
   CSP_REGISTER_T  CR;                    /* Control Register                */
   CSP_REGISTER_T  MR;                    /* Mode Register                   */
   CSP_REGISTER_T  ReservedC;      
   CSP_REGISTER_T  CSR;                   /* Clear Status Register           */
   CSP_REGISTER_T  SR;                    /* Status Register                 */
   CSP_REGISTER_T  IER;                   /* Interrupt enable Register       */
   CSP_REGISTER_T  IDR;                   /* Interrupt Disable Register      */
   CSP_REGISTER_T  IMR;                   /* Interrupt Mask Register         */
   CSP_REGISTER_T  DR;                    /* Capture Data Register           */
} CSP_CAPT_T, *CSP_CAPT_PTR;


/******************************************************************************
************************ CAPTURE Registers Definition *************************
******************************************************************************/

/******************************************************************************
* ECR, DCR, PMSR : CAPTURE Power Management Registers
******************************************************************************/
#define CAP                (0x01ul << 1)  /* CAPTURE Clock                   */

/******************************************************************************
* CR : CAPTURE Control Register 
******************************************************************************/
#define SWRST              (0x01ul << 0)  /* CAPTURE Software Reset          */
#define CAPEN              (0x01ul << 1)  /* CAPTURE Enable                  */
#define CAPDIS             (0x01ul << 2)  /* CAPTURE Disable                 */
#define STARTCAPT          (0x01ul << 3)  /* Start Capture                   */

/******************************************************************************
* MR : CAPTURE Mode Register
******************************************************************************/
/* PRESCALAR : Counter Clock Prescalar                                       */
#define PRESCALAR_MASK        (0x0Ful << 0)              /* Mask             */   
#define CAPT_PRESCALAR(val)   (((val) & 0x0Ful) << 0)    /* Writing Macro    */ 

#define MEASMODE_POS_NEG   (0x00ul << 4)  /* Measure Between Positive and Negative Edge */
#define MEASMODE_POS       (0x02ul << 4)  /* Measure Between Positive Edge   */
#define MEASMODE_NEG       (0x03ul << 4)  /* Measure Between Negative Edge   */
#define OVERMODE           (0x01ul << 6)  /* Overrun Mode                    */
#define ONESHOT            (0x01ul << 7)  /* One Shot                        */

/******************************************************************************
* CSR, SR, IER, IDR, IMR : CAPTURE Status and Interrupt Registers 
******************************************************************************/
#define PDCEND             (0x01ul << 0)  /* PDC End                         */
#define OVERRUN            (0x01ul << 1)  /* Over Run                        */
#define OVERFLOW           (0x01ul << 2)  /* Over Flow                       */

/* SR, IER, IDR, IMR Registers only                                          */
#define DATACAPT           (0x01ul << 3)  /* Data Captured                   */

/* SR Register Only                                                          */
#define CAPENS             (0x01ul << 8)  /* Capture Enable Status           */

/******************************************************************************
* DR : CAPTURE Data Register
******************************************************************************/
/* DURATION : CAPTURE duration                                               */
#define DURATION_MASK      (0x7FFFul << 0)               /* Mask             */
#define DURATION(val)      (((val) & 0x7FFFul) << 0)     /* Writing Macro    */

/* LEVEL : Level Measured                                                    */
#define LEVEL              (0x01ul << 15) /* LEVEL Mask                      */
#define LEVEL_HIGHT        (0x01ul << 15) /* Duration Concerns High Level    */
#define LEVEL_LOW          (0x00ul << 15) /* Duration Concerns Low Level     */


/******************************************************************************
************************* CAPTURE Macros Definition ***************************
******************************************************************************/
/* ECR, DCR, PMSR : CAPTURE Power Management Registers                       */
#define CSP_CAPT_SET_ECR(capt, val)       ((capt)->ECR = (val))   /* Enable  */
#define CSP_CAPT_SET_DCR(capt, val)       ((capt)->DCR = (val))   /* Disable */
#define CSP_CAPT_GET_PMSR(capt)           ((capt)->PMSR)          /* Status  */

/* CR : CAPTURE Control Register                                             */
#define CSP_CAPT_SET_CR(capt, val)        ((capt)->CR = (val))

/* MR : CAPTURE Mode Register                                                */
#define CSP_CAPT_GET_MR(capt)             ((capt)->MR)
#define CSP_CAPT_SET_MR(capt, mode)       ((capt)->MR = (mode))

/* CSR, SR : CAPTURE Status Registers                                        */
#define CSP_CAPT_SET_CSR(capt, val)       ((capt)->CSR = (val))   /* Clear   */
#define CSP_CAPT_GET_SR(capt)             ((capt)->SR)            /* Status  */

/* IER, IDR, IMR : CAPTURE Interrupt Registers                               */
#define CSP_CAPT_SET_IER(capt, val)       ((capt)->IER = (val))   /* Enable  */
#define CSP_CAPT_SET_IDR(capt, val)       ((capt)->IDR = (val))   /* Disable */
#define CSP_CAPT_GET_IMR(capt)            ((capt)->IMR)           /* Mask    */

/* DR : CAPTURE Data Register                                                */
#define CSP_CAPT_GET_DR(capt)             ((capt)->DR)


/******************************************************************************
******************* CAPTURE External Functions Declaration ********************
******************************************************************************/
extern void CSP_CAPTInit(CSP_CAPT_T *const capt, U32_T mode);
extern void CSP_CAPTClose(CSP_CAPT_T *const capt);
extern void CSP_CAPTConfigInterrupt(CSP_CAPT_T *const capt, U32_T int_mode, U32_T int_mask, U32_T callback);
extern void CSP_CAPTEnable(CSP_CAPT_T *const capt);
extern void CSP_CAPTDisable(CSP_CAPT_T *const capt);
extern void CSP_CAPTStart(CSP_CAPT_T *const capt);


#endif   /* CSP_CAPT_H */

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
3d成人h动漫网站入口| 日韩欧美专区在线| 国内精品伊人久久久久av影院| 欧美韩国日本综合| 日韩精品一区二区三区视频播放 | 91精品国产综合久久蜜臀| 丁香天五香天堂综合| 麻豆极品一区二区三区| 日韩电影一区二区三区| 一区二区三区日韩| 亚洲日本一区二区三区| 国产精品网站在线观看| 久久久久久久久蜜桃| 欧美成人在线直播| 欧美一区二区三区免费在线看| 欧美视频一区在线| 56国语精品自产拍在线观看| 欧美亚洲免费在线一区| 在线观看视频91| 欧美浪妇xxxx高跟鞋交| 在线不卡欧美精品一区二区三区| 成人免费黄色在线| 成人精品小蝌蚪| 国产·精品毛片| 成人99免费视频| 成人aa视频在线观看| av福利精品导航| 精品视频一区三区九区| 91久久精品日日躁夜夜躁欧美| 99视频在线观看一区三区| av不卡在线观看| 欧美疯狂做受xxxx富婆| 日韩欧美在线网站| 国产精品情趣视频| 亚洲午夜一二三区视频| 久久精品国产亚洲高清剧情介绍| 成人午夜激情视频| 在线日韩国产精品| 精品国内片67194| 国产欧美综合色| 亚洲成人免费视频| 国产大片一区二区| 91久久一区二区| 欧美草草影院在线视频| 亚洲免费观看高清完整版在线| 免费在线视频一区| 91婷婷韩国欧美一区二区| 日韩视频在线观看一区二区| 亚洲欧美激情一区二区| 精品一区二区在线观看| 欧美最猛黑人xxxxx猛交| 国产精品欧美精品| 黑人精品欧美一区二区蜜桃| 欧美午夜精品久久久久久孕妇 | 91精品国产91综合久久蜜臀| 中文字幕日韩一区| 国产高清亚洲一区| 久久综合久久99| 精品一区二区三区在线播放| 在线视频欧美精品| 亚洲三级在线免费观看| 成人午夜激情在线| 久久久久久亚洲综合影院红桃| 麻豆国产一区二区| 精品国产一区二区三区四区四 | 国产精品第13页| 粉嫩嫩av羞羞动漫久久久| 久久久久久久网| 不卡一区在线观看| 亚洲欧美区自拍先锋| 欧美特级限制片免费在线观看| 一区二区三区中文免费| 欧美日韩国产不卡| 麻豆国产一区二区| 欧美韩国日本不卡| 日本丶国产丶欧美色综合| 日韩不卡一区二区三区| 欧美大尺度电影在线| 国产成人超碰人人澡人人澡| 亚洲欧美中日韩| 精品污污网站免费看| 久久97超碰色| 中文字幕一区二区三区蜜月| 日本韩国精品在线| 国产高清不卡一区| 亚洲精品写真福利| 日韩免费高清电影| eeuss影院一区二区三区| 性做久久久久久久免费看| 国产日韩欧美高清| 7799精品视频| www.激情成人| 久久国产免费看| 亚洲一二三四在线观看| 欧美精品一区二区不卡| 欧美日韩和欧美的一区二区| 国产成人午夜电影网| 蜜臀av国产精品久久久久| 一区二区三区国产豹纹内裤在线| 精品久久人人做人人爰| 色哟哟一区二区在线观看| 国产一区不卡在线| 美女一区二区三区| 五月激情综合婷婷| 亚洲激情在线激情| 亚洲色图色小说| 国产精品福利一区二区| wwwwww.欧美系列| 日韩精品一区二区三区视频播放| 欧美日韩三级视频| 欧美性生活影院| 欧美性感一区二区三区| www.激情成人| 日本高清视频一区二区| 91麻豆精品秘密| 在线免费精品视频| 欧美日韩精品一区二区三区| 欧美日韩精品一区二区三区蜜桃| 欧美日韩一区二区三区四区五区 | 国精产品一区一区三区mba桃花| 一区二区三区美女视频| 亚洲一区视频在线| 亚洲成人三级小说| 免费一区二区视频| 久久爱另类一区二区小说| 国产乱一区二区| 91在线高清观看| 欧美老肥妇做.爰bbww视频| 欧美精品一二三四| ww亚洲ww在线观看国产| 中文字幕精品在线不卡| 亚洲综合色婷婷| 精品一区二区久久久| kk眼镜猥琐国模调教系列一区二区 | 免费成人在线影院| 菠萝蜜视频在线观看一区| 在线观看日韩国产| 欧美xxxx在线观看| 亚洲精品少妇30p| 精品亚洲国内自在自线福利| 99精品热视频| 精品久久一区二区| 亚洲一区在线观看网站| 九一九一国产精品| 精品视频在线免费观看| 欧美国产成人在线| 精品在线视频一区| 99久久久精品| 国产欧美精品一区二区色综合| 婷婷中文字幕一区三区| 播五月开心婷婷综合| 精品国产乱码久久| 午夜精品福利一区二区三区蜜桃| 国产成人av电影免费在线观看| 欧美剧在线免费观看网站| 国产精品久久久久久一区二区三区 | 五月天婷婷综合| 在线免费观看日本欧美| 中文字幕色av一区二区三区| 国产成人综合精品三级| 日韩精品中文字幕一区| 天堂在线亚洲视频| 欧美亚洲一区二区在线观看| 国产精品久久久久久户外露出| 国产精品99久久久久久久女警 | 欧美四级电影在线观看| 日韩美女啊v在线免费观看| 粉嫩在线一区二区三区视频| 国产欧美日韩不卡免费| 高清不卡一区二区在线| 久久久99久久| 成人黄色在线看| 国产精品国产馆在线真实露脸 | 蜜桃av噜噜一区| wwww国产精品欧美| 成人免费视频视频| 亚洲综合久久久| 欧美日韩国产在线观看| 免费成人av在线| 国产欧美一区在线| 91一区二区在线| 日韩电影在线一区二区三区| 日韩精品资源二区在线| 福利电影一区二区| 亚洲国产另类av| 精品美女被调教视频大全网站| 激情成人午夜视频| 亚洲三级久久久| 日韩情涩欧美日韩视频| 成人爽a毛片一区二区免费| 亚洲国产wwwccc36天堂| 欧美精品一区二区在线播放| 色综合天天视频在线观看 | 激情综合一区二区三区| 国产色婷婷亚洲99精品小说| 欧美日韩一区二区在线观看视频| 国产精品一二三区在线| 图片区日韩欧美亚洲| 国产精品色噜噜| 久久伊人中文字幕|