2022年嵌入式实时操作系统用户操作手册 .pdf
《2022年嵌入式实时操作系统用户操作手册 .pdf》由会员分享,可在线阅读,更多相关《2022年嵌入式实时操作系统用户操作手册 .pdf(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、分类:用户操作手册使用者: E-fanciers 用户操作手册Version: 1.0 项 目 承 担 队伍:烟台大学计算机学院8-fanciers小组撰写人(签名): 孝瑞完成日期: 2009-8-26 本文档使用小组: E-fanciers小组评审负责人(签名) : 孝瑞评审日期: 2009-8-31 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 20 页 - - - - - - - - - 2 目 录一、引言 . 41.1 编写目的 . 41.2 项目背景 . 4
2、1.3 定义 . 41.4 参考资料: . 5二、软件概述 . 52.1 目标 . 52.2 功能 . 52.3 性能 . 5三、运行环境 . 53.1 硬件 . 53.2 支持软件 . 5四、使用说明 . 64.1 安装和初始化 . 64.2 输入 . 11 4.3 输出 . 11 4.4 求助查询 . 13 五、运行说明 . 14 5.1 运行表 .13 5.2 运行步骤 .13 六、非常规过程 . 14 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 20 页 -
3、- - - - - - - - 3 七、操作命令一览表 .14 八、程序文件 .15 九、用户操作举例. 15 用户操作手册(User Guide )名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 20 页 - - - - - - - - - 4 一引言1编写目的让 E-fanciers系统用户学会使用本系统-MyRTOS的功能。2项目背景MyRTOS系统是由烟台大学计算机学院E-fanciers团队开发的嵌入式实时操作系统. 本系统将用来参加09 年山东省齐鲁软件大赛。
4、3定义(列出手册中用到的专门术语定义和缩写词的原意。)int taskInit(void);/* 创建一个任务 , 返回 : 返回任务编号tid, 0: 成功 , 其他 : 失败 .*/ /*name: 任务名称 , entryPtr : 任务函数入口 , stack_size: 任务栈大小 , priority: 任务优先级 */ int taskCreate(char *name, void *entryPtr, int stack_size, int priority); /* 启动一个任务 , 让 taskCreat创建的任务参加调度*/ int taskStart(unsigned
5、char tid); /*tid: 任务编号 , 由 taskCreate返回 */ int taskPriorityGet(unsigned char tid); int taskPrioritySet(unsigned char tid, int newPriority); /* 获取和设置任务优先级, 用于动态调整 */ int taskSuspend(unsigned char tid); /* 将任务挂起 , 该任务退出调度*/ int taskDelete(unsigned char tid); /* 将任务删除该任务退出调度且回收任务分配的资源*/ int semCreate(v
6、oid); /* 互斥信号量创建, 返回信号量标识sid, 0: 失败 */ int semTake(int sid); int semGive(int sid); /* 互斥信号量获取和释放*/ int taskSleep(int ticks); /* 任务睡眠 ( 非忙等 ), 由任务自己调用, 主动阻塞一段时间. 时间单位为tick, 即 10ms*/ 4参考资料(列出这些资料的作者、标题、编号、发表日期、出版单位或资料来源)可包括:(1)项目开发计划;(2)需求规格说明书;(3)概要设计说明书;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - -
7、 - - - - - 名师精心整理 - - - - - - - 第 4 页,共 20 页 - - - - - - - - - 5 (4)详细设计说明书;(5)测试计划;(6)手册中引用的其他资料、采用的软件工程标准或软件工程规范。)二软件概述1目标MyRTOS实时操作系统2功能MyRTOS的功能介绍:本软件作品作为嵌入式实时操作系统系统,采用各种算法和策略,始终保证系统行为的可预测性 (Predictability)。可预测性是指在系统运行的任何时刻,在任何情况下, 实时操作系统的资源调配策略都能为争夺资源( 包括 CPU 、内存等 ) 的多个实时任务合理地分配资源,使每个实时任务的实时性要求
8、都能得到满足。与通用操作系统不同,实时操作系统注重的不是系统的平均表现,而是要求每个实时任务在最坏情况下都要满足其实时性要求,也就是说,实时操作系统注重的是个体表现,更准确地讲是个体最坏情况的表现。3性能(1)数据精确度(包括输入、输出及处理数据的精度。)(2)时间特性(如响应时间、处理时间、数据传输时间等。)(3)灵活性(在操作方式、运行环境需做某些变更时软件的适应能力。)(4)可移植性强三运行环境1硬件(列出软件系统运行时所需的硬件最小配置)(1)周立功 EasyArm2138;(2)外存储器、媒体、记录格式、设备型号及数量;(3)串口接口参数:波特率9600 ,8 位数据, 1 位停止,
9、无硬件流控制。(4)数据传输设备及数据转换设备的型号及数量。)2支持软件(1 )操作系统 :MyRTOS1.1;(2 )c 语言名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 20 页 - - - - - - - - - 6 四使用说明1安装和初始化(给出程序的存储形式、操作命令、反馈信息及其含义、表明安装完成的测试实例以及安装所需的软件工具等。)1.1. 准备工具:周立功 EasyArm2138开发板一块 ( 附图 1.1.1) JLINK 调试器一块 ( 附图 1.1
10、.2) USB转串口电缆一条( 附图 1.1.3) ( 附图 1.1.1) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 20 页 - - - - - - - - - 7 (附图 1.1.2 )(附图 1.1.3 ) 1.2.连接目标板:连接方法如图1.2.1所示:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 20 页 - - - - - - -
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年嵌入式实时操作系统用户操作手册 2022 嵌入式 实时 操作系统 用户 操作手册
限制150内