1 .概述rtos的应用场合,分析各类不同应用对rtos的不同要求(比如实时性、可信性、小体积性等)
a:rtos根据应用场合,可以分为:(?
商业系统:
专用系统:
开放系统:
2. 构建一组周期任务(包括任务到达时间、执行时间和周期),使得这些任务采用edf调度算法是可调度的,但在rms调度算法下是不可调度的。请用图示和文字描述的方式对任务的运**况进行详细说明。
周期任务如下表:
t1,t2,t3在0时刻依次到达。
1. rms不可调度分析:
图表 1 rm示例。
说明:如图可见在rm算法下,t3在15时间,也就是t3下次请求开始后仍不能完成前一次调度,即t3,在rm算法下不能完成调度。所以说对这样的任务周期,rm算法是不可调度的。
2. edf可调度分析:
图表 2edf算法图示。
说明:有图可见在edf算法下。该任务调度可完成,在30个单位时间内,都可满足要求,在指定下次请求之前完成调度。所以说对这样的任务周期,edf算法是不可调度的。
3. 请选择一种熟悉的嵌入式操作系统,使用常用的系统调用,编写一个嵌入式应用软件的框架。具体要求包括:
a) 设计多个任务,数量自定。
b)使用信箱、队列、管道等通信方式之一。
c)使用信号量实现任务间的同步互斥。
d)使用定时器。
生产者消费者问题:
1) 三个任务。
2) 邮箱或队列。
3) 信号量控制任务的激活或挂起。
4) 定时器产生原始数据。
嵌入式作业
电力设备测控系统中的总线通讯协议实现。程俊 200910302013 一 程序实现的功能 嵌入式系统作为测控系统主机,依次每隔30秒获取设备数据,发送给各个传感器。1 程序实现是通个定义的一个数组,然后数组中分别放入 起始标记aa 设备类型 设备编号 数据发送请求55 校验位这里采用求和校验,而将第...
嵌入式作业
专业 电子信息工程班级 电信10 1 任课教师 姓名 学号成绩。题目 查阅相关资料,你认为选用哪一种硬件 芯片 和软件比较适合本专业的要求?为什么?答 个人觉得选用三星的6410芯片更适合本专业的要求,6410对比与2440不会更容易被淘汰,而且现在6410有很多开发板可以供我们自学,比如飞凌的ok...
嵌入式作业
include 基本系统数据类型。include 提供socket函数及数据结构。include 标准输入输出。include 标准库。include 提供错误号errno的定义,用于错误处理。include 字符串函数定义。include read函数 write函数和getpid函数等头文件。i...