基于NIOS II的uC/OS系统的开发
作者:
时间:2016-09-12
来源:网络
收藏
OS_STK led_task_stk[TASK_STACKSIZE];
OS_STK seg_task_stk[TASK_STACKSIZE];
//定义优先级
#define INITIALIZE_TASK_PRIORITY 6
#define LED_TASK_PRIORITY 10
#define DS1302_TASK_PRIORITY 11
#define SEG_TASK_PRIORITY 12
//格式为: 秒 分 时 日 月 星期 年
unsigned
char
time[7] = {0x00,0x19,0x14,0x17,0x03,0x17,0x10};
unsigned
char
ti[][7]={
一
,
二
,
三
,
四
,
五
,
六
,
日
};
alt_u8 segtab[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
unsigned
char
bittab[6]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf};
unsigned
char
led_buffer[8]={1,2,3,4,5,6,7,8};
static
unsigned
char
cnt=0;
void
seg_handler(
void
);
/*
* === FUNCTION ======================================================================
* Name: ds1302_task
* Description: 任务1 调用ds1302驱动并通过串口显示数据
* =====================================================================================
*/
void
ds1302_task(
void
* pdata)
评论