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

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

?? cpu_def.h

?? ucos2.86版本結合STM板極支持包
?? H
字號:
/*
*********************************************************************************************************
*                                               uC/CPU
*                                    CPU CONFIGURATION & PORT LAYER
*
*                          (c) Copyright 2004-2007; Micrium, Inc.; Weston, FL
*
*               All rights reserved.  Protected by international copyright laws.
*
*               uC/CPU is provided in source form for FREE evaluation, for educational
*               use or peaceful research.  If you plan on using uC/CPU in a commercial
*               product you need to contact Micrium to properly license its use in your
*               product.  We provide ALL the source code for your convenience and to
*               help you experience uC/CPU.  The fact that the source code is provided
*               does NOT mean that you can use it without paying a licensing fee.
*
*               Knowledge of the source code may NOT be used to develop a similar product.
*
*               Please help us continue to provide the Embedded community with the finest
*               software available.  Your honesty is greatly appreciated.
*********************************************************************************************************
*/

/*
*********************************************************************************************************
*
*                                      CPU CONFIGURATION DEFINES
*
* Filename      : cpu_def.h
* Version       : V1.17
* Programmer(s) : ITJ
*********************************************************************************************************
*/


/*
*********************************************************************************************************
*                                       CPU WORD CONFIGURATION
*
* Note(s) : (1) Configure CPU_CFG_ADDR_SIZE & CPU_CFG_DATA_SIZE in 'cpu.h' with CPU's word sizes :
*
*                   CPU_WORD_SIZE_08             8-bit word size
*                   CPU_WORD_SIZE_16            16-bit word size
*                   CPU_WORD_SIZE_32            32-bit word size
*                   CPU_WORD_SIZE_64            64-bit word size            See Note #1a
*
*               (a) 64-bit word size NOT currently supported.
*
*               (b) Ideally, CPU_WORD_SIZE #define's would be calculated at compile-time through use of
*                   the sizeof() operator.  However, some compilers do NOT allow pre-processor directives
*                   to include run-time macro's -- e.g. 'sizeof()'.
*
*           (2) Configure CPU_CFG_ENDIAN_TYPE in 'cpu.h' with CPU's data-word-memory order :
*
*                   CPU_ENDIAN_TYPE_BIG         Big-   endian word order (CPU words' most  significant
*                                                                         octet @ lowest memory address)
*                   CPU_ENDIAN_TYPE_LITTLE      Little-endian word order (CPU words' least significant
*                                                                         octet @ lowest memory address)
*********************************************************************************************************
*/

                                                        /* ----------------------- CPU WORD SIZE ---------------------- */
#define  CPU_WORD_SIZE_08                          1    /*  8-bit word size = sizeof(CPU_INT08x).                       */
#define  CPU_WORD_SIZE_16                          2    /* 16-bit word size = sizeof(CPU_INT16x).                       */
#define  CPU_WORD_SIZE_32                          4    /* 32-bit word size = sizeof(CPU_INT32x).                       */
#define  CPU_WORD_SIZE_64                          8    /* 64-bit word size = sizeof(CPU_INT64x) [see Note #1a].        */


                                                        /* ------------------- CPU WORD-ENDIAN ORDER ------------------ */
#define  CPU_ENDIAN_TYPE_NONE                      0    /*                                                              */
#define  CPU_ENDIAN_TYPE_BIG                       1    /* Big-   endian word order (CPU words' most  significant ...   */
                                                        /*                           ... octet @ lowest mem addr).      */
#define  CPU_ENDIAN_TYPE_LITTLE                    2    /* Little-endian word order (CPU words' least significant ...   */
                                                        /*                           ... octet @ lowest mem addr).      */


/*$PAGE*/
/*
*********************************************************************************************************
*                                   CRITICAL SECTION CONFIGURATION
*
* Note(s) : (1) Configure CPU_CFG_CRITICAL_METHOD with CPU's/compiler's critical section method :
*
*                                                       Enter/Exit critical sections by ...
*
*                   CPU_CRITICAL_METHOD_INT_DIS_EN      Disable/Enable interrupts
*                   CPU_CRITICAL_METHOD_STATUS_STK      Push/Pop       interrupt status onto stack
*                   CPU_CRITICAL_METHOD_STATUS_LOCAL    Save/Restore   interrupt status to local variable
*
*               (a) CPU_CRITICAL_METHOD_INT_DIS_EN  is NOT a preferred method since it does NOT support 
*                   multiple levels of interrupts.  However, with some CPUs/compilers, this is the only 
*                   available method.
*
*               (b) CPU_CRITICAL_METHOD_STATUS_STK    is one preferred method since it DOES support multiple 
*                   levels of interrupts.  However, this method assumes that the compiler allows in-line 
*                   assembly AND will correctly modify the local stack pointer when interrupt status is 
*                   pushed/popped onto the stack.
*
*               (c) CPU_CRITICAL_METHOD_STATUS_LOCAL  is one preferred method since it DOES support multiple 
*                   levels of interrupts.  However, this method assumes that the compiler provides C-level 
*                   &/or assembly-level functionality for the following :
*
*                     ENTER CRITICAL SECTION :
*                       (a) Save    interrupt status into a local variable
*                       (b) Disable interrupts
*
*                     EXIT  CRITICAL SECTION :
*                       (c) Restore interrupt status from a local variable
*
*           (2) Critical section macro's most likely require inline assembly.  If the compiler does NOT 
*               allow inline assembly in C source files, critical section macro's MUST call an assembly 
*               subroutine defined in a 'cpu_a.asm' file located in the following software directory :
*
*                   \<CPU-Compiler Directory>\<cpu>\<compiler>\
*
*                       where
*                               <CPU-Compiler Directory>    directory path for common   CPU-compiler software
*                               <cpu>                       directory name for specific CPU
*                               <compiler>                  directory name for specific compiler
*
*           (3) To save/restore interrupt status, a local variable 'cpu_sr' of type 'CPU_SR' MAY need to
*               be declared (e.g. if 'CPU_CRITICAL_METHOD_STATUS_LOCAL' method is configured).  Configure
*               'CPU_SR' data type in 'cpu.h' with the appropriate-sized CPU data type large enough to
*               completely store the CPU's/compiler's status word.
*********************************************************************************************************
*/

                                                        /* --------------- CPU CRITICAL SECTION METHODS --------------- */
#define  CPU_CRITICAL_METHOD_NONE                  0    /*                                                              */
#define  CPU_CRITICAL_METHOD_INT_DIS_EN            1    /* DIS/EN       ints.                                           */
#define  CPU_CRITICAL_METHOD_STATUS_STK            2    /* Push/Pop     int status onto stk.                            */
#define  CPU_CRITICAL_METHOD_STATUS_LOCAL          3    /* Save/Restore int status to local var.                        */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩欧美一区在线观看| 欧美在线你懂得| 在线观看三级视频欧美| 国产精品亚洲专一区二区三区 | 91精品婷婷国产综合久久| 7777精品伊人久久久大香线蕉| 26uuuu精品一区二区| 亚洲自拍偷拍av| 国产在线播精品第三| 91久久精品一区二区三| 国产午夜精品一区二区三区嫩草 | 欧美亚洲综合网| 久久久夜色精品亚洲| 亚洲一区二区三区视频在线播放 | 中文字幕欧美一| 免费成人在线影院| 色综合网站在线| 欧美精品一区二区三区四区| 亚洲精品成a人| 国产精品影视在线| 91麻豆精品国产91久久久使用方法| 国产精品三级在线观看| 美腿丝袜在线亚洲一区| 色素色在线综合| 亚洲国产成人在线| 久久机这里只有精品| 欧美性一二三区| 国产精品美女一区二区在线观看| 亚洲成av人影院在线观看网| av一二三不卡影片| 久久女同精品一区二区| 婷婷久久综合九色综合伊人色| 99国产一区二区三精品乱码| 亚洲韩国精品一区| 成人性生交大片免费看在线播放| 91精品福利在线一区二区三区 | 欧美日韩aaa| 樱桃国产成人精品视频| 国内外成人在线| 欧美一区二区三区免费| 亚洲成人福利片| 91福利在线观看| 亚洲免费在线播放| 成人精品视频一区| 日本一区二区久久| 国产酒店精品激情| 久久夜色精品国产噜噜av| 男女性色大片免费观看一区二区| 在线观看国产91| 国产精品色在线观看| 国产麻豆精品久久一二三| 91麻豆精品国产91久久久久| 亚洲成年人影院| 欧美日韩午夜精品| 亚洲电影你懂得| 欧美写真视频网站| 亚洲国产精品天堂| 欧美日韩在线综合| 午夜伊人狠狠久久| 91精品欧美一区二区三区综合在 | 久久免费精品国产久精品久久久久| 毛片一区二区三区| 欧美美女喷水视频| 偷拍亚洲欧洲综合| 正在播放亚洲一区| 精品一区二区三区免费| 久久久久久久国产精品影院| 国产精品综合二区| 欧美激情中文不卡| 国产成人精品1024| 亚洲国产激情av| 国产丶欧美丶日本不卡视频| 国产色产综合色产在线视频| 国产一区二区三区日韩| 国产清纯在线一区二区www| 成人网在线播放| 国产精品乱人伦| 一本久久a久久免费精品不卡| 亚洲理论在线观看| 欧美日韩电影一区| 久久爱另类一区二区小说| 久久综合丝袜日本网| 成人ar影院免费观看视频| 亚洲人成亚洲人成在线观看图片| 欧美性猛交一区二区三区精品| 五月天视频一区| 精品国产乱码久久久久久牛牛| 国产福利不卡视频| 亚洲乱码中文字幕综合| 欧美卡1卡2卡| 黄色精品一二区| 中文字幕在线观看一区| 欧美日韩亚洲综合一区二区三区| 男男视频亚洲欧美| 国产精品水嫩水嫩| 欧美在线观看视频一区二区| 乱一区二区av| 国产精品久久久久影院老司| 欧美无人高清视频在线观看| 午夜精品免费在线观看| 久久综合av免费| 91丝袜美女网| 青青青爽久久午夜综合久久午夜 | 国产成人99久久亚洲综合精品| 亚洲美女在线一区| 欧美日韩成人综合天天影院| 天堂久久久久va久久久久| 精品女同一区二区| 黑人巨大精品欧美黑白配亚洲| 久久久久久久久久久久电影| 日本韩国视频一区二区| 精品中文字幕一区二区| 日韩码欧中文字| 日韩欧美一二三区| 色婷婷精品久久二区二区蜜臀av| 美女mm1313爽爽久久久蜜臀| 国产精品电影院| 日韩精品中午字幕| 色综合天天综合给合国产| 激情综合网av| 亚洲综合一区二区| 欧美电影免费观看高清完整版在| 成人ar影院免费观看视频| 日本欧美韩国一区三区| 国产精品毛片无遮挡高清| 91精品蜜臀在线一区尤物| 972aa.com艺术欧美| 精品一区二区免费| 亚洲动漫第一页| 国产精品国产三级国产aⅴ无密码| 欧美一区二区视频网站| 91福利在线免费观看| 成人在线综合网站| 久久国内精品视频| 亚洲成av人片一区二区三区| 欧美r级在线观看| 97精品国产露脸对白| 久草这里只有精品视频| 一区精品在线播放| 久久久久久亚洲综合影院红桃| 欧美视频一区二区三区在线观看| 成人激情图片网| 激情综合色播五月| 日韩精品一区第一页| 亚洲精品视频在线观看免费| 欧美国产1区2区| 久久久久久**毛片大全| 日韩久久久精品| 欧美精品777| 欧美三级在线视频| 色哟哟日韩精品| 91网站黄www| 成人av小说网| 成人免费福利片| 东方aⅴ免费观看久久av| 激情亚洲综合在线| 精品一区二区三区免费| 麻豆91精品91久久久的内涵| 午夜久久久久久久久| 亚洲一区二区三区视频在线 | 国产成人综合网| 久久97超碰国产精品超碰| 日韩av在线播放中文字幕| 亚洲成av人片在线| 亚洲福利一区二区| 亚洲一区二区视频在线观看| 依依成人综合视频| 亚洲免费视频成人| 亚洲天堂2014| 成人欧美一区二区三区| 日韩精品在线网站| 日韩免费观看高清完整版| 日韩欧美高清一区| 欧美大度的电影原声| 日韩欧美国产高清| 久久综合色婷婷| 久久久国产精品麻豆| 日本一区二区三区高清不卡 | 国产一区二区伦理片| 青青草精品视频| 久久精品99久久久| 国产永久精品大片wwwapp| 国产精品羞羞答答xxdd| 成人午夜又粗又硬又大| 成人av电影在线观看| 91免费视频观看| 欧美视频在线一区| 日韩精品一区二| 国产精品热久久久久夜色精品三区| 亚洲乱码精品一二三四区日韩在线| 夜夜精品浪潮av一区二区三区| 男女视频一区二区| 国产成人在线观看| 色婷婷久久久综合中文字幕| 91精品啪在线观看国产60岁| 国产拍揄自揄精品视频麻豆| 亚洲精品成人悠悠色影视| 另类中文字幕网| 9i在线看片成人免费| 欧美精品亚洲二区|