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

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

?? cfg.h

?? uC_OS_II_外圍接口程序源代碼.rar
?? H
字號:
/*
*********************************************************************************************************
*                                  Embedded Systems Building Blocks
*                               Complete and Ready-to-Use Modules in C
*
*                                        Configuration Header File
*
*                            (c) Copyright 1999, Jean J. Labrosse, Weston, FL
*                                           All Rights Reserved
*
* Filename   : CFG.H
* Programmer : Jean J. Labrosse
*********************************************************************************************************
*/

/*
*********************************************************************************************************
*                                          TEST TASK PRIORITIES
*********************************************************************************************************
*/
                                                 
#define  TEST_AIO_TASK_PRIO         10
#define  TEST_CLK_TASK_PRIO         11
#define  TEST_TX_TASK_PRIO          12
#define  TEST_RX_TASK_PRIO          13
#define  TEST_DIO_TASK_PRIO         14
#define  TEST_TMR_TASK_PRIO         15

#define  STAT_TASK_PRIO             16

/*
*********************************************************************************************************
*                                     KEYBOARD CONFIGURATION CONSTANTS
*                                               (Chapter 3)
*
* Note: These #defines would normally reside in your application specific code.
*********************************************************************************************************
*/

#if      MODULE_KEY_MN

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

#define  KEY_MAX_ROWS                4      /* The maximum number of rows    on the keyboard           */
#define  KEY_MAX_COLS                6      /* The maximum number of columns on the keyboard           */

#define  KEY_PORT_ROW           0x0312      /* The port address of the keyboard matrix ROWs            */
#define  KEY_PORT_COL           0x0311      /* The port address of the keyboard matrix COLUMNs         */
#define  KEY_PORT_CW            0x0313      /* The port address of the I/O ports control word          */

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

#define  KEY_SCAN_TASK_DLY          50      /* Number of milliseconds between keyboard scans           */
#define  KEY_SCAN_TASK_PRIO         50      /* Set priority of keyboard scan task                      */
#define  KEY_SCAN_TASK_STK_SIZE   1024      /* Size of keyboard scan task stack                        */

#define  KEY_SHIFT1_MSK           0x80      /* The SHIFT1 key is on bit B7 of the column input port    */
                                            /*     (A 0x00 indicates that a SHIFT1 key is not present) */
#define  KEY_SHIFT1_OFFSET          24      /* The scan code offset to add when SHIFT1 is pressed      */

#define  KEY_SHIFT2_MSK           0x40      /* The SHIFT2 key is on bit B6 of the column input port    */
                                            /*     (A 0x00 indicates that an SHIFT2 key is not present)*/
#define  KEY_SHIFT2_OFFSET          48      /* The scan code offset to add when SHIFT2 is pressed      */

#define  KEY_SHIFT3_MSK           0x00      /* The SHIFT3 key is on bit B5 of the column input port    */
                                            /*     (A 0x00 indicates that a SHIFT3 key is not present) */
#define  KEY_SHIFT3_OFFSET           0      /* The scan code offset to add when SHIFT3 is pressed      */

#endif

/*$PAGE*/
/*
*********************************************************************************************************
*                          MULTIPLEXED LED DISPLAY DRIVER CONFIGURATION CONSTANTS
*                                               (Chapter 4)
*********************************************************************************************************
*/

#if      MODULE_LED

#define  DISP_PORT_SEG          0x0300      /* Port address of SEGMENTS output                         */
#define  DISP_PORT_DIG          0x0301      /* Port address of DIGITS   output                         */

#define  DISP_N_DIG                  8      /* Total number of digits (including status indicators)    */
#define  DISP_N_SS                   7      /* Total number of seven-segment digits                    */

#endif

/*
*********************************************************************************************************
*                            LCD DISPLAY MODULE DRIVER CONFIGURATION CONSTANTS
*                                               (Chapter 5)
*********************************************************************************************************
*/

#if      MODULE_LCD

#define  DISP_DLY_CNTS             100      /* Number of iterations to delay for 40 uS (software loop) */

#define  DISP_PORT_DATA         0x0300      /* Port address of the DATA port of the LCD module         */
#define  DISP_PORT_CMD          0x0303      /* Address of the Control Word (82C55) to control RS & E   */

#endif

/*$PAGE*/
/*
*********************************************************************************************************
*                             CLOCK/CALENDAR MODULE CONFIGURATION CONSTANTS
*                                               (Chapter 6)
*********************************************************************************************************
*/

#if      MODULE_CLK

#define  CLK_TASK_PRIO              51      /* This defines the priority of ClkTask()                  */
#define  CLK_DLY_TICKS     OS_TICKS_PER_SEC /* # of clock ticks to obtain 1 second                     */
#define  CLK_TASK_STK_SIZE         512      /* Stack size in BYTEs for ClkTask()                       */

#define  CLK_DATE_EN                 1      /* Enable DATE (when 1)                                    */
#define  CLK_TS_EN                   1      /* Enable TIME-STAMPS (when 1)                             */
#define  CLK_USE_DLY                 1      /* Task will use OSTimeDly() instead of pend on sem.       */

#endif

/*
*********************************************************************************************************
*                                             TIMER MANAGER
*                                              (Chapter 7)
*********************************************************************************************************
*/

#if      MODULE_TMR

#define  TMR_TASK_PRIO              52
#define  TMR_DLY_TICKS            (OS_TICKS_PER_SEC / 10)
#define  TMR_TASK_STK_SIZE         512

#define  TMR_MAX_TMR                20

#define  TMR_USE_SEM                 0

#endif

/*$PAGE*/
/*
*********************************************************************************************************
*                               DISCRETE I/O MODULE CONFIGURATION CONSTANTS
*                                              (Chapter 8)
*********************************************************************************************************
*/

#if      MODULE_DIO

#define  DIO_TASK_PRIO              53
#define  DIO_TASK_DLY_TICKS        (OS_TICKS_PER_SEC / 10)
#define  DIO_TASK_STK_SIZE         512

#define  DIO_MAX_DI                  8      /* Maximum number of Discrete Input  Channels (1..255)     */
#define  DIO_MAX_DO                  8      /* Maximum number of Discrete Output Channels (1..255)     */

#define  DI_EDGE_EN                  1      /* Enable code generation to support edge trig. (when 1)   */

#define  DO_BLINK_MODE_EN            1      /* Enable code generation to support blink mode (when 1)   */

#endif

/*
*********************************************************************************************************
*                                ANALOG I/O MODULE CONFIGURATION CONSTANTS
*                                               (Chapter 10)
*********************************************************************************************************
*/

#if      MODULE_AIO

#define  AIO_TASK_PRIO              54
#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*/
/*
*********************************************************************************************************
*                ASYNCHRONOUS SERIAL COMMUNICATIONS MODULE CONFIGURATION CONSTANTS
*                                            (Chapter 11)
*********************************************************************************************************
*/

#if      MODULE_COMM_PC

#define  COMM1_BASE        0x03F8           /* Base address of PC's COM1                               */
#define  COMM2_BASE        0x02F8           /* Base address of PC's COM2                               */

#define  COMM_MAX_RX            2           /* Maximum number of characters in Rx buffer of ...        */
                                            /* ... NS16450 UART.  2 for 16450, 16 for 16550.           */
#endif


#if      MODULE_COMM_BGND

#define  COMM1                  1
#define  COMM2                  2

#define  COMM_RX_BUF_SIZE      64           /* Number of characters in Rx ring buffer                  */
#define  COMM_TX_BUF_SIZE      64           /* Number of characters in Tx ring buffer                  */

#endif


#if      MODULE_COMM_RTOS

#define  COMM1                  1
#define  COMM2                  2

#define  COMM_RX_BUF_SIZE      64           /* Number of characters in Rx ring buffer                  */
#define  COMM_TX_BUF_SIZE      64           /* Number of characters in Tx ring buffer                  */

#endif

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区三区丝袜| 午夜精品免费在线| 久久九九久久九九| 精品日韩欧美在线| 精品入口麻豆88视频| 日韩一区二区三区视频在线观看 | 日韩av中文字幕一区二区三区 | 欧美色爱综合网| 欧亚一区二区三区| 在线播放欧美女士性生活| 欧美精品aⅴ在线视频| 91精品久久久久久久久99蜜臂| 欧美一区二区精品| 久久久九九九九| 国产精品久久久爽爽爽麻豆色哟哟| 国产精品久久久久久久久免费丝袜| 国产精品久久久久久久午夜片| 亚洲欧美日韩国产成人精品影院 | jiyouzz国产精品久久| 丁香啪啪综合成人亚洲小说| gogo大胆日本视频一区| 欧美日韩高清一区二区不卡| 精品国产成人在线影院 | 亚洲成人动漫精品| 日本欧美一区二区在线观看| 久久99久久精品| 99久久久免费精品国产一区二区| 欧美性一二三区| 337p粉嫩大胆色噜噜噜噜亚洲 | 欧美日韩激情一区二区三区| 日韩网站在线看片你懂的| 久久久久高清精品| 亚洲综合色噜噜狠狠| 加勒比av一区二区| 欧美综合亚洲图片综合区| 91麻豆精品国产无毒不卡在线观看| 久久这里只有精品6| 一区二区三区四区在线免费观看| 日本成人超碰在线观看| 99久久久免费精品国产一区二区| 日韩欧美国产一二三区| 国产精品女同一区二区三区| 日韩中文字幕麻豆| 不卡电影免费在线播放一区| 欧美电影免费观看高清完整版在线| 国产精品成人免费| 理论电影国产精品| 欧美午夜宅男影院| 国产精品国产三级国产普通话99| 日本女人一区二区三区| 色诱视频网站一区| 国产精品国产精品国产专区不蜜 | 一区二区三区欧美在线观看| 激情偷乱视频一区二区三区| 欧美三级电影在线观看| 国产精品国模大尺度视频| 国产酒店精品激情| 日韩欧美电影一区| 偷拍一区二区三区| 精品视频免费看| 亚洲午夜私人影院| 色婷婷av一区二区三区gif| 久久久精品蜜桃| 国产精品资源在线| 久久亚洲影视婷婷| 国产美女在线精品| 精品欧美一区二区三区精品久久| 五月激情综合婷婷| 欧美日韩aaaaa| 亚洲一卡二卡三卡四卡| 日本道在线观看一区二区| 国产精品国产a| 91在线视频免费观看| 亚洲日本乱码在线观看| caoporn国产精品| 亚洲欧洲国产专区| 91小视频免费观看| 一区二区成人在线观看| 色网综合在线观看| 亚洲成人综合视频| 欧美一区二区私人影院日本| 日本一区中文字幕| 久久综合99re88久久爱| 国产精品一二三四| 综合久久综合久久| 色88888久久久久久影院野外| 亚洲精品老司机| 欧美日韩一区二区三区四区五区| 性久久久久久久久久久久| 欧美日韩国产中文| 久久se这里有精品| 国产精品妹子av| 欧美少妇xxx| 久久66热re国产| 国产精品免费观看视频| 日本高清不卡视频| 经典一区二区三区| 成人免费一区二区三区视频 | 亚洲色图19p| 欧美日韩一区二区三区不卡| 日本美女视频一区二区| 日本一区二区在线不卡| 色婷婷av久久久久久久| 日韩高清在线不卡| 国产精品午夜电影| 欧美日韩一区成人| 成人亚洲一区二区一| 一区二区在线免费| 久久一区二区三区国产精品| www.亚洲精品| 麻豆精品新av中文字幕| 欧美激情综合在线| 欧美疯狂做受xxxx富婆| 成人综合在线观看| 美女网站一区二区| 亚洲理论在线观看| 久久欧美中文字幕| 欧美性生活一区| 国产成人精品免费视频网站| 亚洲国产成人av| 国产三级精品三级| 欧美一卡2卡3卡4卡| 91亚洲资源网| 国产成人免费网站| 日韩国产欧美视频| 亚洲综合视频在线观看| 欧美国产成人精品| 久久中文娱乐网| 欧美一区二区三区白人 | 一级中文字幕一区二区| 精品国产3级a| 91精品国产丝袜白色高跟鞋| 91原创在线视频| 国产精品一级黄| 免费久久99精品国产| 婷婷中文字幕一区三区| 亚洲人午夜精品天堂一二香蕉| 久久久久久免费网| 精品久久国产字幕高潮| 这里只有精品免费| 欧美美女激情18p| 欧美色成人综合| 一本高清dvd不卡在线观看| 粉嫩绯色av一区二区在线观看| 麻豆精品久久久| 精品在线免费视频| 久久精品999| 麻豆中文一区二区| 九色综合狠狠综合久久| 日韩av一区二| 另类调教123区 | 亚洲欧美自拍偷拍| 国产精品免费视频观看| 国产精品视频免费看| 中文在线免费一区三区高中清不卡| 久久综合色8888| 久久久久久久精| 中日韩av电影| 亚洲美女偷拍久久| 亚洲成人av一区| 奇米影视一区二区三区| 激情久久五月天| 国产91丝袜在线18| 91在线免费视频观看| 欧美曰成人黄网| 精品视频123区在线观看| 91精品国产美女浴室洗澡无遮挡| 91精品国产综合久久精品麻豆| 欧美肥妇毛茸茸| 26uuu国产在线精品一区二区| 26uuu亚洲| 有码一区二区三区| 日韩精品一二区| 国产福利一区在线观看| 91亚洲资源网| 91精品国产色综合久久ai换脸| 精品福利视频一区二区三区| 国产日韩av一区二区| 亚洲激情五月婷婷| 精品一区二区三区免费观看 | 欧洲人成人精品| 欧美一区二区三区四区高清| 欧美精品一区二区三区视频 | 日产精品久久久久久久性色| 精品中文字幕一区二区小辣椒| 成人美女在线观看| 制服丝袜中文字幕一区| 久久精品水蜜桃av综合天堂| 亚洲乱码国产乱码精品精小说| 美女国产一区二区| 91女神在线视频| 精品日韩一区二区三区免费视频| 中文字幕av一区二区三区免费看| 亚洲bt欧美bt精品777| 国产成人免费xxxxxxxx| 欧美少妇xxx| 国产精品乱人伦| 国产呦萝稀缺另类资源| 欧洲一区二区三区在线| 国产精品日韩精品欧美在线|