没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
/*
* eg3.c uC/OS 任务间通讯和同步实验
*
* 内容:
* uC/OS 任务间通讯和同步实验,建立一个工程,应用程序含两个任务,一个任务不断显
示跑马灯,另外一个任务不断显示数码管
* 使用邮箱实现两个任务间操作的通讯动作
* 目的:
* uC/OS 任务间通讯和同步编程,对多任务应用编程以及任务间通讯和同步有直观的了
解。
*
*/
#include "Includes.h" /* uC/OS interface */
#include "option.h"
#include "2410lib.h"
#include "uhal.h"
#include "interrupt.h"
/* 任务栈 */
OS_STK StackLED1[STACKSIZE]= {0, }; // 任务 LED 任务栈
OS_STK StackLED2[STACKSIZE]= {0, }; // 任务 LED 任务栈
OS_STK StackLED3[STACKSIZE]= {0, }; // 任务 LED 任务栈
OS_STK StackSEG[STACKSIZE]= {0, }; // 任务 SEG 任务栈
OS_STK Stackkey[STACKSIZE]= {0, };
/* 任务 ID */
char IdLED1 = '1'; // 任务 LED ID
char IdLED2 = '2'; // 任务 LED ID
char IdLED3 = '3'; // 任务 LED ID
char IdSEG = '4'; // 任务 SEG ID
char Idkey = '5';
#define U8 unsigned char
unsigned char ch;
unsigned char pluse_tabl[] =
{
0x05, 0x09, 0x0a, 0x06,
};
#define U8 unsigned char
unsigned char seg7tabl[16] = {
/* 0 1 2 3 4 5 6 7*/
0xc0, 0xf9, 0xa4, 0xb0, 0x99, 0x92, 0x82, 0xf8,
/* 8 9 A B C D E F*/
0x80, 0x90, 0x88, 0x83, 0xc6, 0xa1, 0x86, 0x8e,
};
资源评论
lizhihua0906
- 粉丝: 0
- 资源: 17
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功