第一范文网 - 专业文章范例文档资料分享平台

嵌入式系统试卷A-答案

来源:用户分享 时间:2025/8/10 12:53:19 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

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-答案 的文档
嵌入式系统试卷A-答案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c1rodj31jyf207lq1badk_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top