- 21
- 0
- 约2.17万字
- 约 19页
- 2020-05-06 发布于云南
- 举报
《嵌入式系统》综合实验报告
实验内容
基于uC/OS-II的时钟设计
系
自动控制
专 业
自动化
班 级
学 号
学生姓名
指导教师
2011
基于uC/OS-II的时钟设计
实验要求
1. 按正常逻辑显示“年-月-日”,“时:分:秒”,其中分与秒间“:”每0.5秒闪烁1次。
2. 可利用键盘的上,下,左,右键进行日期,时间设置;按“ESC”退出程序;
3. 可利用键盘的上,下键进行走时快慢调整,以便检验走时逻辑[可选功能];
4. 功能的实现过程中,必须体现所学的uC/OS-II相关知识,信号量、互斥量、消息邮箱、消息队列必须用到;
5. 独立完成,正常演示结果,且正确回答老师抽查问题。
实验设计思想
1、划分了6个任务,分别为year、month、day、hour、min、sec,建立了2个信号量semsec、semhalfsec。
2、dis1Num(char x, char y, char num)表示在界面(x,y)坐标上显示一位数,dis2Num(char x, char y,
char num)表示两位数组成一个时间块。
3、用方向键定义了4个key,left、right可以进行年月日时分秒的切换,up、down可以对每一项的数值的加减。
4、每过一个信号量semsec,时间加1秒,OSSemPend(semHalfSec, 0
原创力文档

文档评论(0)