云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 嵌入式系统试卷A-答案

嵌入式系统试卷A-答案

  • 62 次阅读
  • 3 次下载
  • 2025/6/16 20:12:55

2、请用C语言编写一个简单框架程序(个别地方也可文字叙述),要求体现前后台系统的编程思想(任务就是一个函数,直接调用,无需实现,但至少三个任务),并分析前后台系统的优缺点以及它的实时性如何决定。 答:

后台程序:

void main( void ) {

Init( ) { }

}

__irq void HandleFlag1( void ) (1分) { { {

清中断请求标志; eventFlag1 = true; } 清中断请求标志; eventFlag2 = true; } 清中断请求标志; eventFlag3 = true; }

前台程序:

//初始化

while(1) (1分)

if( eventFlag1) (1分)

task1( ); task2( );

else if( eventFlag3) (1分)

task3( );

else if( eventFlag2) (1分)

__irq void HandleFlag2( void ) (1分)

__irq void HandleFlag3( void ) (1分)

优点:系统结构简单,几乎不需要额外的存储开销。(1分)

缺点:所有的任务具有相同的优先级别,任务响应时间不可预测;后台程序是一个无限循环的结构,一旦在这个循环体中正在处理的任务崩溃,使得整个任务队列中的其他任务得不到机会被处理,从而造成整个系统的崩溃。(1分) 实时性:取决于所有其它任务的执行时间之和。(1分)

第 5 页(共 6 页)

3、形形色色的嵌入式系统默默无闻地生活在我们的身边,为我们的学习生活增加了无穷的乐趣。请列举你所熟悉的五个嵌入式应用系统,并对每个嵌入式系统作简单的分析(指出它为什么是嵌入式系统)。

答:答案众多(评分标准:每一个应用2分,其中题目1分,简要分析1分) U盘(2分);MP3播放器(2分);手机(2分);蓝牙耳机(2分);GPS导航仪(2分)。等等 简要分析略。

第 6 页(共 6 页)

搜索更多关于: 嵌入式系统试卷A-答案 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

2、请用C语言编写一个简单框架程序(个别地方也可文字叙述),要求体现前后台系统的编程思想(任务就是一个函数,直接调用,无需实现,但至少三个任务),并分析前后台系统的优缺点以及它的实时性如何决定。 答: 后台程序: void main( void ) { Init( ) { } } __irq void HandleFlag1( void ) (1分) { { { 清中断请求标志; eventFlag1 = true; } 清中断请求标志; eventFlag2 = true; } 清中断请求标志; eventFlag3 = true; } 前台程序: //初始化 while

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com