⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 os_cpu.h

📁 8052小型操作系统, 用Keil C编译器, 能进行任务切换, 信号量管理.
💻 H
字号:
/*
*********************************************************************************************************
*                                        uC/OS-16
*                                  The Real-Time Kernel
*                                       MCS51
*
* File : OS_CPU.H
* By   : zhang xian
* Date : 2006-7-25
*********************************************************************************************************
*/

typedef unsigned char  BOOLEAN;
typedef unsigned char  INT8U;                    /* Unsigned  8 bit quantity               */
typedef signed   char  INT8S;                    /* Signed    8 bit quantity               */
typedef unsigned int   INT16U;                   /* Unsigned 16 bit quantity               */
typedef signed   int   INT16S;                   /* Signed   16 bit quantity               */
typedef unsigned long  INT32U;                   /* Unsigned 32 bit quantity               */
typedef signed   long  INT32S;                   /* Signed   32 bit quantity               */
typedef float          FP32;                     /* Single precision floating point        */
typedef double         FP64;                     /* Double precision floating point        */

typedef unsigned char  OS_STK;                   /* Each stack entry is 8-bit wide         */
typedef unsigned char  OS_SP;                    /* 堆栈指针的宽度 */
typedef unsigned int   OS_PC;                    /* PC指针的宽度 */
typedef unsigned char  bool;

#define   OS_CNT_SIZE  INT8U
#undef    little_endian                          /* 大端系统 */

#define  OS_ENTER_CRITICAL()      EA=0           /* Disable interrupts                     */
#define  OS_EXIT_CRITICAL()	  EA=1           /* Enable  interrupts                     */

/*
*********************************************************************************************************
*                                 MC68HC12
*********************************************************************************************************
*/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -