实时操作系统

实时操作系统

ID:41068537

大小:256.50 KB

页数:33页

时间:2019-08-15

实时操作系统_第1页
实时操作系统_第2页
实时操作系统_第3页
实时操作系统_第4页
实时操作系统_第5页
资源描述:

《实时操作系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实时操作系统实习报告实时操作系统实验报告32实时操作系统实习报告实验一任务管理实验实验目的:l理解任务管理的基本原理,了解任务的各个基本状态及其变迁过程;l掌握µC/OS-II系统的编程方法,包括main函数的书写方法,任务组成、创建、启动和时间函数,主要包括:nOSInit;OSStart;OSTaskCreate;PC_DispStr;PC_GetKey;OSTimeDlyHMSM;OSTimeDly;OSTimeGet等。实验要求与思路:设计一个任务,利用OSTimeGet实现时间的获取,同时利用PC_DispStr实现时间的显示,同时需要编写一个启动任务实现对时间任务的

2、启动。实验程序:/***********************************************************************************************************uC/OS-II*TheReal-TimeKernel*EXAMPLE**********************************************************************************************************/#include"includes.h"/*************

3、**********************************************************************************************CONSTANTS**********************************************************************************************************/#defineTASK_STK_SIZE512/*Sizeofeachtask'sstacks(#ofWORDs)*//**********************

4、*************************************************************************************VARIABLES32实时操作系统实习报告**********************************************************************************************************/OS_STKTaskStk[TASK_STK_SIZE];/*Tasksstacks*/OS_STKTaskStartStk[TASK_STK_SIZE];/

5、***********************************************************************************************************FUNCTIONPROTOTYPES**********************************************************************************************************/voidTask(void*data);/*Functionprototypesoftasks*/voidTaskSta

6、rt(void*data);/*FunctionprototypesofStartuptask*/staticvoidTaskStartCreateTasks(void);staticvoidTaskStartDispInit(void);/***********************************************************************************************************MAIN************************************************************

7、**********************************************/voidmain(void){PC_DispClrScr(DISP_FGND_WHITE+DISP_BGND_BLACK);/*Clearthescreen*/OSInit();/*InitializeuC/OS-II*/PC_DOSSaveReturn();/*SaveenvironmenttoreturntoDOS*/PC_VectSet(uCOS,OSCtxSw);/*InstalluC/OS

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。