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

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

?? key_cfg.h

?? ucosII在TMS320LF2407成功移植的源代碼
?? H
字號(hào):
/*
*********************************************************************************************************
*                           Shanghai Maritime University
*                                                 Pudong Avenue 1550#
*
*                                        (c)Copyright 2005,SMSC,Shanghai,China
*                                                    All Rights Reserved
*
*
* Filename   : Key_cfg.h
* Programmer : Jason Chen (Refer to Jean J. Labrosse's Matrix keyboard driver)
*********************************************************************************************************
*                                          USER DEFINED CONSTANTS
*
* Note: These #defines would normally reside in your application specific code.
*********************************************************************************************************
*/
//#include "Data_types.h"
#ifndef KEY_CFG_H
#define KEY_CFG_H

#include "includes.h"


#define  KEY_BUF_SIZE               10      /* Size of the KEYBOARD buffer                             */

#define KEY_PORT_VAL      port8001     /* Port of single-switch keyboard interface */

#define KEY_PORT_MAX_BITS     16    /* Port bits of single-switch keyboard interface */

#define  KEY_RPT_DLY                 2      /* Number of scan times before auto repeat executes again  */
#define  KEY_RPT_START_DLY          10      /* Number of scan times before auto repeat function engages*/

#define  KEY_SCAN_TASK_DLY          100      /* Number of milliseconds between keyboard scans           */
#define  KEY_SCAN_TASK_PRIO         10      /* Set priority of keyboard scan task                      */
#define  KEY_SCAN_TASK_STK_SIZE   400      /* Size of keyboard scan task stack                        */

#define MULTITASK          1
#define OS                uCOS_II
/*
*********************************************************************************************************
*                                            Key scanning states used in key sanning FSM
*********************************************************************************************************
*/
#define KEY_STATE_UP                 1     
#define KEY_STATE_DEBOUNCE           2
#define KEY_STATE_RPT_START_DLY      3
#define KEY_STATE_RPT_DLY            4


/*
*****************************************************
*             Definition of Instruction and Data Ports
*****************************************************
*/
#if MULTITASK == 1

#if OS == uCOS_II
//static OS_EVENT *DispSem;
static  OS_STK    KeyScanTaskStk[KEY_SCAN_TASK_STK_SIZE];  /* Keyboard scanning task stack             */
static  OS_EVENT *KeySemPtr;                               /* Pointer to keyboard semaphore            */
#define xOSSemBCreate(options,init)               OSSemCreate(init)
#define xOSSemTake(sem,timeout,addtion)     OSSemPend(sem,timeout,addtion)
#define xOSSemGive(sem)                                 OSSemPost(sem)
#define DELAY(Ticks)                                       Delay(Ticks)
#define xOSTaskCreate(name, \
	                              priority, \
	                              stack,\
	                              entrypoint,\
	                              arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10)    OSTaskCreate( entrypoint,arg1,stack,priority)
#define xOSTimeDlyHMSM(hour,minute, second,millisecond)        OSTimeDlyHMSM(hour,minute, second,millisecond)                     
 /*--------------------------------------------------------
   If the macroes of 'INT_DISABLE()' and 'INT_ENABLE() ' are defined, 
   remember to add ';' at  each end of these two macro contents.
   -------------------------------------------------------*/
#define INT_DISABLE()      asm("   SETC INTM");
#define INT_ENABLE()       asm("   CLRC INTM");
#endif

#else
#define DELAY(cnt)     Delay(cnt)
/*--------------------------------------------------------
   If the macroes of 'INT_DISABLE()' and 'INT_ENABLE() ' are defined, 
   remember to add ';' at  each end of these two macro contents.
   -------------------------------------------------------*/
#define INT_DISABLE()      asm("   SETC INTM");
#define INT_ENABLE()       asm("   CLRC INTM");
#define OS_ENTER_CRITICAL()
#define OS_EXIT_CRITICAL()  

#endif
ioport unsigned char port8001;
/*
*********************************************************************************************************
*                                            GLOBAL VARIABLES
*********************************************************************************************************
*/

static  INT8U     KeyBuf[KEY_BUF_SIZE];     /* Keyboard buffer                                         */
static  INT8U     KeyBufInIx;               /* Index into key buf where next scan code will be inserted*/
static  INT8U     KeyBufOutIx;              /* Index into key buf where next scan code will be removed */
static  INT16U    KeyDownTmr;               /* Counts how long key has been pressed                    */
static  INT8U     KeyNRead;                 /* Number of keys read from the keyboard                   */

static  INT8U     KeyRptStartDlyCtr;        /* Number of scan times before auto repeat is started      */
static  INT8U     KeyRptDlyCtr;             /* Number of scan times before auto repeat executes again  */

static  INT8U     KeyScanState;             /* Current state of key scanning function                  */

#endif /* End of KEY_CFG_H */
/*
*********************************************************************************************************
*                                           End  of  Key_cfg.h
*********************************************************************************************************
*/

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
蜜臀av在线播放一区二区三区| 国产一区二区福利| 欧美国产精品一区二区| 这里只有精品电影| 色婷婷一区二区三区四区| 成人午夜激情在线| 久久精品国产澳门| 视频一区二区三区中文字幕| 亚洲影院在线观看| 亚洲成人免费av| 亚洲一区二区av电影| 亚洲乱码国产乱码精品精98午夜| 国产精品高潮呻吟| 日本一区二区三区电影| 欧美成人vps| 日韩欧美久久一区| 在线国产电影不卡| 91小视频免费观看| 日本久久电影网| 色一区在线观看| 91久久奴性调教| 色综合一个色综合| 成人午夜视频在线| 蜜臀av一区二区在线免费观看| 久久久久久电影| 91精品欧美一区二区三区综合在 | 成人av在线一区二区| 欧美mv和日韩mv的网站| 99精品视频一区二区三区| 另类小说色综合网站| 亚洲一区二区三区小说| 欧美国产综合色视频| 久久综合九色综合97_久久久| 91在线观看污| 99re热视频精品| 国产成人免费在线视频| 另类欧美日韩国产在线| 日韩精品欧美精品| 亚洲中国最大av网站| 精品成人在线观看| 777亚洲妇女| 色狠狠桃花综合| 一本大道久久精品懂色aⅴ| 激情欧美一区二区三区在线观看| 中文字幕一区二区三区乱码在线 | 成人看片黄a免费看在线| 精品久久久久久久久久久久久久久久久 | 欧美一区二区在线免费播放| 欧美日韩精品一区二区天天拍小说| 欧美无砖砖区免费| 欧美一区二区大片| 国产欧美综合色| 精品一区二区三区在线播放| 日韩激情一区二区| 懂色av中文一区二区三区| 国产91精品一区二区| 国产成人精品亚洲777人妖| 成人丝袜高跟foot| 欧美日韩一级视频| 欧美丰满高潮xxxx喷水动漫| 国产偷国产偷精品高清尤物| 日韩精品免费专区| 国产成人99久久亚洲综合精品| 欧美三级日本三级少妇99| 精品国产区一区| 亚洲精品高清视频在线观看| 极品少妇xxxx精品少妇偷拍| 日本精品免费观看高清观看| 久久综合久久99| 亚洲一区成人在线| www.久久精品| 国产精品色哟哟| 国产一区二区三区四区五区入口| 欧美午夜精品理论片a级按摩| 国产欧美日韩综合精品一区二区| 国产精品18久久久久久久久久久久 | 亚洲成人综合网站| 懂色一区二区三区免费观看| 国产喂奶挤奶一区二区三区| 久久久久久久久久久久久女国产乱| 制服丝袜亚洲精品中文字幕| 亚洲主播在线播放| 91黄色小视频| 高清不卡一区二区在线| 国内一区二区视频| 色婷婷av一区二区三区软件| 欧美一区日韩一区| 一区二区三区欧美日| 成人动漫一区二区在线| 久久免费国产精品| 黄一区二区三区| 日韩视频永久免费| 人人狠狠综合久久亚洲| 欧美性感一区二区三区| 蜜桃免费网站一区二区三区| 欧美伊人久久久久久久久影院| 亚洲男人天堂av网| 欧美日韩国产大片| 久久国产麻豆精品| 国产日韩欧美精品一区| 99久久综合国产精品| 亚洲综合免费观看高清完整版| 欧美绝品在线观看成人午夜影视| 午夜私人影院久久久久| 欧美一级片在线看| 国产成都精品91一区二区三| 亚洲精品一二三| 91精品国产色综合久久久蜜香臀| 蜜臀精品一区二区三区在线观看| 久久久国际精品| 欧洲亚洲精品在线| 久久成人久久鬼色| 亚洲摸摸操操av| 久久免费电影网| 日本高清不卡aⅴ免费网站| 午夜精品一区二区三区免费视频| 日韩一级在线观看| 97精品国产97久久久久久久久久久久 | 国内精品伊人久久久久av影院 | 裸体歌舞表演一区二区| 91精品国产一区二区三区| 精品1区2区在线观看| 中文字幕亚洲精品在线观看| 国产精品自拍三区| 欧美精品一区二区三区蜜臀| 国产成人自拍网| 亚洲日本在线视频观看| 欧美性做爰猛烈叫床潮| 日韩电影一区二区三区| 久久久久国色av免费看影院| 成人黄色软件下载| 亚洲国产精品久久不卡毛片| 日韩欧美激情在线| 懂色一区二区三区免费观看| 亚洲欧美自拍偷拍| 亚洲欧美日韩中文播放 | 精品一区二区久久| 污片在线观看一区二区| 天天综合天天做天天综合| 亚洲狠狠丁香婷婷综合久久久| 久久久综合精品| 欧美高清在线一区| 中文字幕精品在线不卡| 国产欧美精品一区| 亚洲国产精华液网站w| 国产亲近乱来精品视频| 久久精品一区二区| 国产清纯白嫩初高生在线观看91 | 精品99999| 337p亚洲精品色噜噜狠狠| 日韩一区二区三区观看| 欧美大片一区二区三区| 精品三级在线看| 久久夜色精品一区| 国产精品区一区二区三| 国产精品天美传媒沈樵| 中文字幕五月欧美| 亚洲精选免费视频| 国产乱理伦片在线观看夜一区| 色综合网色综合| 亚洲视频一二区| 国产一区欧美一区| 国产成人午夜精品5599| 国产一区二区按摩在线观看| 粉嫩高潮美女一区二区三区| 亚洲欧美综合色| 欧美一区在线视频| 国产一区在线观看麻豆| 久久理论电影网| 欧美日韩一区视频| 99re成人在线| 国产mv日韩mv欧美| 免费观看日韩av| 亚洲成人av电影| 综合久久久久久久| 中文字幕av资源一区| 91精品国产91热久久久做人人| 99在线热播精品免费| 极品少妇xxxx精品少妇偷拍| 午夜精彩视频在线观看不卡| 国产精品欧美精品| 国产一区二区主播在线| 欧美日韩高清在线播放| 中文字幕一区二区三区乱码在线 | 欧美一区二区三区婷婷月色| 亚洲欧洲日韩在线| 国产在线精品一区二区不卡了| 欧美性生活大片视频| 久久精品亚洲一区二区三区浴池 | 欧美高清性hdvideosex| 久久久久国产一区二区三区四区| 午夜精品久久久久久久久| 91美女视频网站| 亚洲素人一区二区| 91在线视频播放| 日韩理论在线观看| 欧美日韩国产首页| 亚洲一区二区三区不卡国产欧美| 99久久夜色精品国产网站| 国产欧美一区二区精品秋霞影院|