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

📄 os.h

📁 UCOS操作系统在C8051F上移植程序代码
💻 H
字号:
/************************************************************************************
*  Copyright (c) 2004,西安铭朗电子科技有限责任公司
*            All rights reserved.
*
* 文件名称: uart.h
* 文件标识: none
* 适用器件: c8051f020
* 
* 摘 要: 本文件是uart0,uart1硬件驱动程序头文件;
* 
* 当前版本:1.0
* 作 者:李林利
* 完成日期:2004年11月14日
*
* 历史版本:0.9 
* 原作者 : 李林利
* 完成日期:2004年1月1日


/*************************************************************************************/
#include    <stdio.h>
#include    <string.h>
#include    <ctype.h>
#include    <stdlib.h>
#include    <setjmp.h>

#define TASK_REENTRANT		large reentrant
#define KCREENTRANT			large reentrant



#ifdef  OS_CPU_GLOBALS
#define OS_CPU_EXT
#else
#define OS_CPU_EXT  extern
#endif

/*
*********************************************************************************************************
*                                              DATA TYPES
*                                         (Compiler Specific)
*********************************************************************************************************
*/

typedef unsigned char  BOOLEAN;

/*******************************************************************************************************/

/*******************************************************************************************************/

typedef unsigned char  OS_STK;                   /* Each stack entry is 8-bit wide                    */



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


⌨️ 快捷键说明

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