首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明和表,回答下列问题,将解答填入答题纸的对应栏内。 【说明】 看门狗(Watchdog)技术是嵌入式系统设计中保证系统可靠的常用技术。嵌入式控制系统运行时由于受到外部干扰或者内部系统错误,程序有时会出现“跑飞”现象,导致整个系统瘫痪。为了
阅读下列说明和表,回答下列问题,将解答填入答题纸的对应栏内。 【说明】 看门狗(Watchdog)技术是嵌入式系统设计中保证系统可靠的常用技术。嵌入式控制系统运行时由于受到外部干扰或者内部系统错误,程序有时会出现“跑飞”现象,导致整个系统瘫痪。为了
admin
2013-01-19
66
问题
阅读下列说明和表,回答下列问题,将解答填入答题纸的对应栏内。
【说明】
看门狗(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
嵌入式系统设计师下午应用技术考试
软考中级
相关试题推荐
某数据库应用系统在运行过程中,发现随着数据量的不断增加,有部分查询业务和数据更新业务执行耗时越来越长。经分析,这些业务都与表Tablel有关。假设Tablel有30多个字段,分别为(Key,A2,A2,…Am,B1,B2,…Bn)。执行频度较高的查询业务都
某数据库应用系统在运行过程中,发现随着数据量的不断增加,有部分查询业务和数据更新业务执行耗时越来越长。经分析,这些业务都与表Tablel有关。假设Tablel有30多个字段,分别为(Key,A2,A2,…Am,B1,B2,…Bn)。执行频度较高的查询业务都
下图所示的扩展E—R图中,属性“电话”属于(62)________________,在逻辑结构设计中,该图中的(63)________________属性将不会被转换到关系模式中。
假设铁路自动售票系统有n个售票终端,该系统为每个售票终端创建一个进程Pj(i=1,2,…,n)管理车票销售过程。假设Tjj=1,2,…,m)单元存放某日某趟车的车票剩余票数,Temp为Pi进程的临时工作单元,x为某用户的购票张数。Pi进程的工作流程如下图所
主域名服务器在接收到域名请求后,首先查询的是(32)________________。
下列网络互连设备中,属于物理层的是(29)________________。
计算机中机械硬盘的性能指标不包括(4)________________。
(16)是构成我国保护计算机软件著作权的两个基本法律文件。单个自然人的软件著作权保护期为(17)。(17)
某本科髙校新建教务管理系统,支撑各学院正常的教学教务管理工作。经过初步分析,系统中包含的实体有学院、教师、学生、课程等。考虑需要将本科学生的考试成绩及时通报给学生家长,新增家长实体;考虑到夜大、网络教育学生管理方式的不同,需要额外的管理数据,新增进修学
以下关于单链表存储结构特征的叙述中,不正确的是()。
随机试题
建筑物有效使用面积与其建筑面积的比例低于正常建筑物有效使用面积与其建筑面积的比例部分所形成的价值损失,属于
关于壶腹癌的声像图特征叙述,正确的是
不能用于治疗室上性心律失常的药物是
安全生产许可证有效期满需要延期的,企业应当于期满前( )个月向原安全生产许可证颁发管理机构办理延期手续。企业在安全生产许可证有效期内,严格遵守有关安全生产法律法规,未发生死亡事故的,安全生产许可证有效期满时,经原安全生产许可证颁发管理机构同意,不再审查,
某单位两座办公楼之间有一条长204米的道路.在道路起点的两侧和终点的两侧已各栽种了一棵树。现在要在这条路的两侧栽种更多的树,使每一侧每两棵树之间的间隔不多于12米。如栽种每棵树需要50元人工费,则为完成栽种工作,在人工费这一项至少需要做()预算。
假定无风险收益率Rf为5%,投资人最优风险资产组合的预期收益率E(Rt)为15%,标准差为25%,试求假设投资人将40%的资产投资于无风险证券,则该投资组合的预期收益率和标准差是多少?
下列犯罪中,属于行为犯的是()
Cache能够有效提高存储体系的速度,它成功的依据是(4)。
对于大型企业的信息系统开发,数据的全局规划是十分重要的。J.Martin认为,在进行自顶向下的信息资源规划的同时,还必须在此基础上进行数据库的【】设计。
Nocompanylikestobetolditiscontributingtothemoraldeclineofanation."Isthiswhatyouintendedtoaccomplishwithy
最新回复
(
0
)