首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明和表,回答下列问题,将解答填入答题纸的对应栏内。 【说明】 看门狗(Watchdog)技术是嵌入式系统设计中保证系统可靠的常用技术。嵌入式控制系统运行时由于受到外部干扰或者内部系统错误,程序有时会出现“跑飞”现象,导致整个系统瘫痪。为了
阅读下列说明和表,回答下列问题,将解答填入答题纸的对应栏内。 【说明】 看门狗(Watchdog)技术是嵌入式系统设计中保证系统可靠的常用技术。嵌入式控制系统运行时由于受到外部干扰或者内部系统错误,程序有时会出现“跑飞”现象,导致整个系统瘫痪。为了
admin
2013-01-19
33
问题
阅读下列说明和表,回答下列问题,将解答填入答题纸的对应栏内。
【说明】
看门狗(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)________________属性将不会被转换到关系模式中。
Redis是一种NoSQL数据库,具体地说,是(70)________________存储数据库。
下列描述的因素中,不属于数据库物理设计应该考虑的是(64)________________。
设置日志文件的目的不包括(59)________________。
数据库的并发操作可能带来的问题包括(51)________________。
在SOL中,通过使用COMMIT和ROLLBACK语句可以结束事务。以下说法正确的是(45)________________。
对有n个结点、e条边且采用数组表示法(即邻接矩阵存储)的无向图进行深度优先遍历,时间复杂度为(10)________________。
(16)是构成我国保护计算机软件著作权的两个基本法律文件。单个自然人的软件著作权保护期为(17)。(16)
在数据库系统运行中,经常会找出频繁执行的SQL语句进行优化。常见的优化策略有:尽可能减少多表查询或建立(65);用带(66)的条件子句等价替换OR子句;只检索需要的属性列等。(65)
以下关于单链表存储结构特征的叙述中,不正确的是()。
随机试题
新生儿先天不足的病因有
男性,53岁,3年前开始有心慌,心悸,气促,近日症状加重伴乏力,双下肢水肿。查体:血压110/80mmHg,心界向左下扩大,心率115次/分,心房颤动,A2SM2/6反流样杂音,双肺呼吸音稍粗,无明显干、湿性啰音,颈静脉怒张,肝肋下2cm,双下肢水肿(
肠内抗阿米巴药组织内杀阿米巴药
A.柴胡疏肝散加青皮、白芥子、郁金B.柴胡疏肝散加金铃子散,左金丸、丹皮、山栀C.柴胡疏肝散加茯苓、白术D.柴胡疏肝散加旋复花、代赭石、半夏、生姜E.柴胡疏肝散加桃仁、红花胁肋胀痛,纳食减少,嗳气频繁,肠鸣腹泻,苔白,脉弦。其治疗方选
设备运输合同承运人的义务为()。
某公司利用剩余生产能力,可以用于开发新产品,现有A、B两种产品可供选择。A产品的预计单价为100元/件,单位变动成本为80元/件,单位产品工时定额为5工时/件;B产品的预计单价为50元/件。单位变动成本为35元/件,单位产品工时定额为3工时/件。要求:
根据商标法律制度的规定,下列情形中,不得申请商标注册的有()。
某初三学生住校,睡上铺。一天晚上熄灯以后,他违反学校规定和宿舍同学一起看流星雨,不小心跌下床,摔成了植物人。家长和学校因为巨额医疗费发生了争执,双方协商不成,学生家长将学校告上法庭。法院调查发现学生床铺的护栏高度只有16.5厘米,不符合国家不低于20厘米的
每当华灯初上,全国各地的广场、公园里都会响起欢歌劲曲,几十甚至上百位中老年人聚在一起,随着节拍跳起广场舞。简洁有力的动作、节奏感强的音乐、平常的大妈,这些普普通通的元素却让广场舞风靡大江南北,甚至跳出国门。本应是全民娱乐、健身的广场舞,现已经有变
①新版《红楼梦》电视剧一上映,就受到普遍质疑和批评。不少人把它和旧版相比。指斥它风格怪异,糟蹋经典,不忠实原著。而导演李少红则坚持认为其实她才是“忠实原著”的,有片中大量直接取自小说的旁白为证。我觉得这种争论模糊了焦点。②电视剧是视觉艺术、影像艺术,和小
最新回复
(
0
)