首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明和表,回答下列问题,将解答填入答题纸的对应栏内。 【说明】 看门狗(Watchdog)技术是嵌入式系统设计中保证系统可靠的常用技术。嵌入式控制系统运行时由于受到外部干扰或者内部系统错误,程序有时会出现“跑飞”现象,导致整个系统瘫痪。为了
阅读下列说明和表,回答下列问题,将解答填入答题纸的对应栏内。 【说明】 看门狗(Watchdog)技术是嵌入式系统设计中保证系统可靠的常用技术。嵌入式控制系统运行时由于受到外部干扰或者内部系统错误,程序有时会出现“跑飞”现象,导致整个系统瘫痪。为了
admin
2013-01-19
45
问题
阅读下列说明和表,回答下列问题,将解答填入答题纸的对应栏内。
【说明】
看门狗(Watchdog)技术是嵌入式系统设计中保证系统可靠的常用技术。嵌入式控制系统运行时由于受到外部干扰或者内部系统错误,程序有时会出现“跑飞”现象,导致整个系统瘫痪。为了防止这一现象的发生,对系统可靠性要求较高的场合往往要加入看门狗电路。当系统“跑飞”时,看门狗电路能自动恢复系统的运行。
张工在某嵌入式系统中设计实现了看门狗电路,采用的芯片寄存器如表4—1、表4.2、表4.3、表4-4所示。
王工编写了以下程序代码,实现看门狗电路的初始化。请仔细阅读每行代码,然后回答问题。
#define PCLK 10000000 //第1行
#define rWTCON (*(volatile unsigned int*)0x53000000) //第2行
#define rWTDAT (*(volatile unsigned int*)0x53000004) //第3行
#define rWTCNT (*(volatile unsigned int*)0x53000008) //第4行
void watchdog_test(void) //第5行
{ //第6行
rWTCON = ((PCLK/1000000-1)<<8)|(3<<3)I(1<<2); //第7行
rWTDAT=7812; //第8行
rWTCNT=7812; //第9行
rWTCON |= (1<<5); //第10行
}
请将以下问题的答案写在答题纸的对应栏中。
(1)在程序的第2、3、4行,分别使用了volatile关键字,请说明该关键字的作用。
(2)在程序的第7行,实现了对看门狗的三个功能设置,除了设置预装比例值外,其他两个功能分别是什么?
(3)在程序的第10行,实现了对看门狗的哪个功能设置?
(4)该系统结构采用的编址方式是什么?
(5)该系统的位序是大端方式还是小端方式?
选项
答案
(1)类型修饰符,防止编译器对代码进行优化 (2)设置看门狗的分频因素为1/128、使能中断产生 (3)使能看门狗定时器 (4)统一编址 (5)小端方式
解析
(1)在驱动程序中对寄存器操作时,经常使用volatile关键字,作用是确保本条指令不会因编译器的优化而省略,且要求每次直接读值。
(2)在程序第7行,对看门狗定时器控制寄存器(WTCON)设置了三个属性值,通过查表4.4中WTCON的相应标识位,可以得知对预装比例值[15:8]、时钟分频因素
[4:3]、中断使能[2]进行了设置。
(3)在程序第10行,也对看门狗定时器控制寄存器(WTCON)进行了设置,通过查表4—4中WTCON的相应标识位,可以得知使能看门狗定时器[5]。
(4)从程序的第2、3、4行可以看出,对寄存器的操作,采用存储器指令进行,所以,该系统结构采用的是内存和外设统一编址的方式。
(5)从程序第7行、第10行对看门狗定时器控制寄存器的操作,结合表4—4中对应寄存器的位定义可以看出,该系统的位序是小端方式。
转载请注明原文地址:https://kaotiyun.com/show/lhWZ777K
本试题收录于:
嵌入式系统设计师下午应用技术考试题库软考中级分类
0
嵌入式系统设计师下午应用技术考试
软考中级
相关试题推荐
下图所示的扩展E—R图中,属性“电话”属于(62)________________,在逻辑结构设计中,该图中的(63)________________属性将不会被转换到关系模式中。
给定关系R(A,B,C,D,E)与S(B,C,F,G),那么与表达式π2,4,6,7(σ2<7(RS))等价的SQL语句如下:SELECT(41)________________FROMR,SWHERE(42)______________
某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示活动的持续天数,则完成该项目的最少时间为(27)________________天。活动EH和IJ的松弛时间分别为(28)________________天。
在安全通信中,S将所发送的信息使用(12)________________进行数字签名,T收到该消息后可利用(13)________________验证该消息的真实性。
需求分析阶段生成的文档中,用来描述企业中各项业务流程的是(61)________________。
DBMS提供的DDL功能不包含(35)________________。
以下关于软件可靠性测试的叙述中,错误的是(26)________________。
耦合是模块之间的相对独立性(互相连接的紧密程度)的度量。耦合程度不取决于(25)________________。
以下关于计算机软件著作权的叙述中,正确的是(16)________________。
给定关系模式如下,学生(学号,姓名,专业),课程(课程号,课程名称),选课(学号,课程号,成绩)。查询所有学生的选课情况的操作是(36);查询所有课程的选修情况的操作是(37)。(36)
随机试题
试述讨价还价过程中应注意的原则。
领导者按照决策及其实施计划组织人力、财力、物力,协调它们之间的关系,实现管理目标的能力是()
分类属于数模混合网的是()。
某化学品厂建造项目,主要设计的工程包括:药剂生产线、循环冷却水站、配电供电系统、供水排水管网、氨吸收塔、氯气吸收塔、工艺及热力外管廊、焚烧炉、活性炭吸附设施等。生产原料为含有害和恶臭的化学品。工程附近有居民区和风景区,靠近长江,评价区大气环境质量较好,附近
发生法律责任的原因可能是多方面的,但主要是()和()的责任。
一个工作部门会出现多个矛盾指令源的项目组织结构是()。
()不宜作为股份有限公司的发起人。
(中央财经大学2010年复试真题)刘某将自有住房无偿赠与非法定继承人王某,已向税务机关提交经审核并签字盖章的“个人无偿赠与不动产登记表”。下列有关刘某赠房涉及税收的表述中,正确的有()。
Inordertoworkheretheforeignerneedsaworkpermit,whichmustbeapplied【C1】______byhisprospectiveemployer.Theprobl
A、Tomakefulluseofthemetalsleft.B、Toprotecttheforestresourcesfrombeingdestroyed.C、Tocallforstoppingusingplas
最新回复
(
0
)