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

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

?? aio.h

?? 一些ucos的外圍接口原代碼,如鍵盤LCDLED
?? H
字號:
/*
*********************************************************************************************************
*                                          Analog I/O Module
*
*                            (c) Copyright 1999, Jean J. Labrosse, Weston, FL
*                                          All Rights Reserved
*
* Filename   : AIO.H
* Programmer : Jean J. Labrosse
*********************************************************************************************************
*/

#ifdef   AIO_GLOBALS
#define  AIO_EXT
#else
#define  AIO_EXT extern
#endif

/*
*********************************************************************************************************
*                                        CONFIGURATION CONSTANTS
*********************************************************************************************************
*/

#ifndef  CFG_H

#define  AIO_TASK_PRIO             40
#define  AIO_TASK_DLY             100       /* Task execution period in milliseconds                   */
#define  AIO_TASK_STK_SIZE        512

#define  AIO_MAX_AI                 8       /* Maximum number of Analog Input  Channels (1..250)       */
#define  AIO_MAX_AO                 8       /* Maximum number of Analog Output Channels (1..250)       */

#endif
/*$PAGE*/
/*
*********************************************************************************************************
*                                            DATA TYPES
*********************************************************************************************************
*/

typedef struct aio {                        /* ANALOG I/O CHANNEL DATA STRUCTURE                       */
    BOOLEAN   AIOBypassEn;                  /* Bypass enable switch (Bypass when TRUE)                 */
    INT16S    AIORaw;                       /* Raw counts of ADC or DAC                                */
    FP32      AIOEU;                        /* Engineering units of AI channel                         */
    FP32      AIOGain;                      /* Total gain   (AIOCalGain   * AIOConvGain)               */
    FP32      AIOOffset;                    /* Total offset (AIOCalOffset + AIOConvOffset)             */
    INT16S    AIOLim;                       /* Maximum count of an analog output channel               */
    INT8U     AIOPassCnts;                  /* Pass counts                                             */
    INT8U     AIOPassCtr;                   /* Pass counter (loaded from PassCnts)                     */
    FP32      AIOCalGain;                   /* Calibration gain                                        */
    FP32      AIOCalOffset;                 /* Calibration offset                                      */
    FP32      AIOConvGain;                  /* Conversion gain                                         */
    FP32      AIOConvOffset;                /* Conversion offset                                       */
    FP32      AIOScaleIn;                   /* Input  to   scaling function                            */
    FP32      AIOScaleOut;                  /* Output from scaling function                            */
    void    (*AIOScaleFnct)(struct aio *paio);   /* Function to execute for further processing         */
    void     *AIOScaleFnctArg;                   /* Pointer to argument to pass to 'AIOScaleFnct'      */
} AIO;

/*
*********************************************************************************************************
*                                          GLOBAL VARIABLES
*********************************************************************************************************
*/

AIO_EXT   AIO      AITbl[AIO_MAX_AI];
AIO_EXT   AIO      AOTbl[AIO_MAX_AO];

/*$PAGE*/
/*
*********************************************************************************************************
*                                          FUNCTION PROTOTYPES
*********************************************************************************************************
*/

void     AIOInit(void);

INT8U    AICfgCal(INT8U n, FP32 gain, FP32 offset);
INT8U    AICfgConv(INT8U n, FP32 gain, FP32 offset, INT8U pass);
INT8U    AICfgScaling(INT8U n, void (*fnct)(AIO *paio), void *arg);
INT8U    AISetBypass(INT8U n, FP32 val);
INT8U    AISetBypassEn(INT8U n, BOOLEAN state);
INT8U    AIGet(INT8U n, FP32 *pval);

INT8U    AOCfgCal(INT8U n, FP32 gain, FP32 offset);
INT8U    AOCfgConv(INT8U n, FP32 gain, FP32 offset, INT16S lim, INT8U pass);
INT8U    AOCfgScaling(INT8U n, void (*fnct)(AIO *paio), void *arg);
INT8U    AOSet(INT8U n, FP32 val);
INT8U    AOSetBypass(INT8U n, FP32 val);
INT8U    AOSetBypassEn(INT8U n, BOOLEAN state);

void     AIOInitIO(void);                        /* Hardware dependant functions                       */
INT16S   AIRd(INT8U ch);
void     AOWr(INT8U ch, INT16S cnts);

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91在线观看下载| 性久久久久久久| 国内精品免费在线观看| 欧美三级中文字幕| 亚洲免费av网站| 91麻豆产精品久久久久久| 国产嫩草影院久久久久| 国产精品中文字幕欧美| 欧美精品一区二区三区蜜臀| 日韩电影在线免费观看| 69堂亚洲精品首页| 亚洲chinese男男1069| 欧美视频一区在线| 一区二区三区日韩欧美精品| 91在线你懂得| 亚洲卡通动漫在线| 色婷婷激情综合| 一区二区三区四区蜜桃| jiyouzz国产精品久久| 亚洲欧洲在线观看av| 色综合久久天天| 亚洲综合视频网| 欧美三级中文字幕在线观看| 日韩电影在线观看电影| 欧美一区二区三区喷汁尤物| 美女在线视频一区| 国产视频911| 99国产精品国产精品久久| 日韩理论片在线| 欧美日韩日日夜夜| 久久99国内精品| 中文字幕欧美日韩一区| 日本韩国一区二区| 日韩精品午夜视频| 久久久99精品免费观看不卡| 成人avav影音| 日韩精品五月天| 国产午夜精品久久久久久免费视| 国产精品一区二区不卡| 一区二区三区日韩精品视频| 欧美一区二区免费视频| 成人在线综合网站| 亚洲电影第三页| 久久精品人人做人人爽97| 91亚洲国产成人精品一区二区三 | 成人午夜视频在线观看| 亚洲欧美日韩国产手机在线 | 亚洲伦在线观看| 欧美一区二区三区四区视频| 日本aⅴ精品一区二区三区| 欧美国产成人精品| www.一区二区| 丝袜美腿亚洲色图| 国产精品系列在线| 欧美三级蜜桃2在线观看| 精品一区二区三区免费毛片爱 | 精品成人私密视频| 色婷婷综合久久久| 国产福利一区二区三区视频| 亚洲自拍偷拍综合| 国产亚洲精品久| 欧美日韩的一区二区| 成人午夜免费视频| 免费在线观看视频一区| 亚洲日本护士毛茸茸| 日韩精品一区二区三区在线播放 | 日韩欧美一二区| 色8久久人人97超碰香蕉987| 国产乱淫av一区二区三区| 亚洲电影在线播放| 日韩理论片网站| 国产日韩av一区二区| 欧美人xxxx| 一本大道综合伊人精品热热| 国产一区二区视频在线| 日韩高清欧美激情| 亚洲国产精品自拍| 亚洲欧美精品午睡沙发| 国产精品私房写真福利视频| 欧美zozo另类异族| 91精品国产91久久综合桃花| 色噜噜久久综合| 成人深夜福利app| 国产福利一区二区| 国产一区二区三区av电影| 人人爽香蕉精品| 日韩电影在线观看电影| 婷婷夜色潮精品综合在线| 亚洲第一主播视频| 亚洲第一福利一区| 天天操天天综合网| 亚洲成人一二三| 爽爽淫人综合网网站| 午夜精品一区二区三区三上悠亚| 国产精品福利影院| 国产精品美女久久久久久 | 亚洲精品一区二区三区四区高清| 欧美日韩一级二级| 欧美调教femdomvk| 欧美亚洲一区三区| 欧美三级一区二区| 3d动漫精品啪啪| 日韩精品在线一区二区| 精品日产卡一卡二卡麻豆| 6080午夜不卡| 精品福利一二区| 久久久久亚洲蜜桃| 国产色产综合色产在线视频| 国产精品电影院| 亚洲人亚洲人成电影网站色| 伊人性伊人情综合网| 亚洲欧洲性图库| 国产精品久久久久桃色tv| 久久久国产一区二区三区四区小说 | 欧美一级欧美一级在线播放| 日韩精品在线看片z| 国产午夜精品一区二区| 中文字幕亚洲电影| 亚洲va韩国va欧美va| 免费观看一级欧美片| 国产一区二区三区视频在线播放| 国产精品一区二区久久不卡| av在线不卡观看免费观看| 欧美系列亚洲系列| 日韩免费在线观看| 欧美一区二区在线看| 久久影院视频免费| 最近中文字幕一区二区三区| 亚洲欧美日韩在线| 日韩影院在线观看| 高清不卡一区二区| 在线观看日产精品| 欧美电影免费提供在线观看| 国产三级久久久| 亚洲欧美日韩国产综合| 亚洲黄色小视频| 免费成人在线观看视频| 91麻豆视频网站| 欧美群妇大交群中文字幕| 欧美成人精品福利| 亚洲欧美在线观看| 老司机午夜精品| 91电影在线观看| 久久精品免费在线观看| 亚洲午夜av在线| 热久久国产精品| 一本一道综合狠狠老| 欧美videos中文字幕| 亚洲同性gay激情无套| 麻豆成人综合网| 91亚洲精品久久久蜜桃| 精品美女被调教视频大全网站| 亚洲欧美国产三级| 国产福利视频一区二区三区| 欧美日本乱大交xxxxx| 中文字幕一区av| 国产精品影视天天线| 欧美一区在线视频| 国产精品国产自产拍在线| 日韩avvvv在线播放| 在线观看视频一区| 国产欧美一区二区精品秋霞影院| 亚洲图片欧美色图| 99久久婷婷国产综合精品电影 | 亚洲午夜一二三区视频| 国产一区二区影院| 日韩美女一区二区三区四区| 亚洲国产日韩av| 91网上在线视频| 国产女主播一区| 狠狠色丁香婷婷综合久久片| 69堂国产成人免费视频| 亚洲午夜在线观看视频在线| 色视频成人在线观看免| 国产精品你懂的在线| 国产成人精品免费在线| 精品久久久久久久人人人人传媒| 日本视频免费一区| 7777精品伊人久久久大香线蕉完整版| 亚洲精品第一国产综合野| 成人黄色电影在线| 国产精品视频看| 成人丝袜18视频在线观看| 日韩欧美一二三四区| 日韩和欧美的一区| 欧美一级在线视频| 丝袜诱惑亚洲看片| 欧美久久高跟鞋激| 日韩中文字幕亚洲一区二区va在线 | 成人黄页在线观看| 国产欧美一区二区精品性| 国产激情视频一区二区在线观看 | 亚洲精品国产成人久久av盗摄 | 国精产品一区一区三区mba视频| 久久久久国产精品麻豆ai换脸| 亚洲男人天堂av网| 欧美疯狂性受xxxxx喷水图片| 蜜臀久久99精品久久久画质超高清| 欧美成人女星排行榜| 北条麻妃一区二区三区|