program10.c
来自「嵌入式系统基础课件」· C语言 代码 · 共 27 行
C
27 行
#include "priority.h"
#include <stdlib.h>
#define LO_CRITICAL_SECS 2
#define HI_CRITICAL_SECS 2
#define STACK_SIZE 1000
#define TOP_OF(stk) &stk[STACK_SIZE]
typedef struct THREAD
{
void (*function)() ;
int priority ;
char graphic ;
char *title ;
WINDOW *window ;
OS_STK stack[STACK_SIZE] ;
} THREAD ;
typedef enum
{
SEMA_PENDING = 0,
SEMA_ACQUIRED = 1,
SEMA_RELEASED = 2
} SEMAPHORE ;
#define DORMANT '
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?