首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
电梯群控系统由楼层控制器、电梯轿箱控制器、电机房控制器和中央控制子系统组成,其中电梯轿箱控制器的基本功能要求如下: a、需要若干个对应楼层的按键和开门、关门、紧急呼叫等功能按键,用户可同时按下若干个楼层按键。需要用7段LED显示器显示电梯所运行到的
电梯群控系统由楼层控制器、电梯轿箱控制器、电机房控制器和中央控制子系统组成,其中电梯轿箱控制器的基本功能要求如下: a、需要若干个对应楼层的按键和开门、关门、紧急呼叫等功能按键,用户可同时按下若干个楼层按键。需要用7段LED显示器显示电梯所运行到的
admin
2021-02-01
72
问题
电梯群控系统由楼层控制器、电梯轿箱控制器、电机房控制器和中央控制子系统组成,其中电梯轿箱控制器的基本功能要求如下:
a、需要若干个对应楼层的按键和开门、关门、紧急呼叫等功能按键,用户可同时按下若干个楼层按键。需要用7段LED显示器显示电梯所运行到的楼层。
b、需要在电梯轿箱门的两侧安装红外发射、接收探头,门打开后开始监测红外接收电路的信号,当探测到无人再进入电梯时,5秒后电梯门关闭。若门在关闭时,又有人已经进入门内,门将再自动打开,以防夹到人。然后重新开始计时5秒,再关门,电梯运行。
c、具备与中央控制子系统的数字语音对讲功能。若用户遇到紧急情况,可以按下“紧急呼叫”按键,则启动数字语音对讲。
d、具备对轿箱内部的视频监控功能。中央控制子系统通过电梯轿箱控制器可以查看轿箱内部的监控视频。
根据上述功能要求的描述,若采用S3C2410芯片为核心来构建电梯轿箱控制器的硬件平台,请完善下面的叙述(程序)和回答有关的问题。
(注意:完善程序或回答问题所需的寄存器格式见题后的附录)
(1)电梯轿箱控制器的硬件平台设计时,除了要设计最小硬件系统外,还必须完成按键接口电路、LED显示器接口电路、红外探测接口电路、电梯开关门驱动电路、音频接口电路、【81】接口电路及通信接口电路等。在通信接口设计时,由于电梯轿箱控制器与电机房控制器之间只需要传输包含命令信息、楼层信息的文本数据,它们之间的通信接口拟设计为RS一485接口,可以采用S3C2410芯片内部的【82】部件外加电平转换芯片等来实现。而电梯轿箱控制器与中央控制子系统之间需要传输视频和音频信息,它们之间的通信接口拟设计为以太网接口,由于S3C2410芯片内部没有以太网控制部件,因此需外加以太网控制器芯片及电平转换等来实现。实现时,若选用AX88796芯片,其片选信号CS引脚(低电平有效)连到S3C2410芯片的nGCS3上,因此,读写AX88796芯片内部寄存器的首地址是:【83】。(说明:S3C2410芯片外部可扩展的存储容量为1 GB,分成了8块,每块128MB,分别由nGCS0一nGCS7选择,整个外部存储空间的首地址为:0x00000000)
(2)设计红外探测电路时,利用GPE2作为输出,控制红外发射管工作,GPE3作为输入连接到红外接收管。那么,相关驱动程序中,初始化GPE2、GPE3引脚功能的语句是:
rGPECON=((rGPECON|0x00000010)&【84】);//rGPECON是端口E的控制寄存器
若GPE2输出“1”时,控制红外发射管工作(即发射红外线),GPE2输出“0”时,控制红外发射管不工作,那么,相关驱动程序中,控制红外发射管工作和不工作的语句分别是:
rGPEDAT=rGPEDAT|【85】;//rGPEDAT是端口E的数据寄存器
rGPEDAT=rGPEDAT&【86】;
(3)电梯轿箱控制器探测到无人再进入电梯时,将延时5秒后关闭电梯门。设计时,若选用S3C2410芯片内部的Timer2部件来产生0.05秒的时间间隔,然后,再用Timer0部件来计数,即计0.05秒时间间隔的产生次数。那么,Timer0部件在此将作为计数器用,而Timer2部件在此将作为【87】器用。软件设计时,Timer0部件计数【88】次,即表示5秒时间间隔到,将产生中断请求,在Timer0的中断服务程序中发出轿箱门关闭信号。
若系统主频参数PCLK为264MHz,分割器值选择为16,预分频系数选择为19,那么,为了使Timer2能产生0.05秒的时间间隔,初始化函数可以设计如下,请补充完善。(注:所有参数请用十六进制表示)
void Timer2Int(void)
{
//设置定时器配置寄存器0(TCFG0)
rTCFGO=【89】;//dead zone=0,Timer2预分频系数设19
//设置定时器配置寄存器1(TCFGl)
rTCFGl=【90】;//都工作在中断方式,mux2=1/16
//设置计数常数
rTCNTB2=【91】;
//设置控制寄存器TCON
rTCON=【92】;//更新TCNTB2和TCMPB2
rTCON=0x001000;//Timer2启动
}
(4)电梯轿箱控制器中所需的数字语音对讲功能,需要设计语音信号的采集电路和回放电路。通常情况下人的语音信号是频率范围为300Hz~【93】Hz的模拟信号,因此,可以利用A/D转换部件设计语音波形的采集电路,从而得到数字语音信号,并通过以太网通信接口传输给中央控制子系统。假设采样频率为8KHz,样本值用8位二进制数进行编码。那么,125ms的语音片段,用10Mbps的以太网传输,至少需要【94】ms。语音信号回放电路可以利用D/A转换芯片再加功放电路等来设计,设计语音回放软件时,为了使回放时语音不会失真,需定时把数字语音信号输出到D/A芯片中,这个定时时间间隔应该是【95】μs。
(5)电梯轿箱控制器中所需的视频监控功能,需要设计与视频模块的接口电路。若用GPEl5、【96】来连到视频模块的SDA、【97】引脚上,GPC0~GPC7连接到视频模块的数据线上,用于输入视频图像的Y信号,那么,相关驱动程序中需要下面语句来初始化GPC0~GPC7引脚的功能。
rGPCCON=rGPCCON&【98】;//rGPCCON是端口C的控制寄存器
(6)电梯轿箱控制器中需要移植μC/OS—II操作系统作为软件平台。移植工作的重点是改写OS_CPU.H、【99】、OS_CPU_C.C等与处理器硬件有关的文件,使其适合电梯轿箱控制器的硬件环境,从而在其上运行。电梯轿箱控制器的应用程序主函数中,需要用【100】函数来创建任务,并用OSStart()函数来启动多任务调度功能。
说明:下面是试题解答时需要用到的寄存器格式及相关说明。
1)端口C控制寄存器(GPCCON)的格式
2)端口E控制寄存器(GPECON)的格式
3)TCFGO寄存器
4)TCFG1寄存器
说明:设置TCFGO、TCFG1可以确定预分频器系数、分割器值,如:通过设置TCFG0为0x00001 F00,Timer2的预分频器系数选择为31,设置TCFG1为0x00000100,Timer2的分割器值选择为4。通过下面公式计算定时器的计数常数:
定时器输入时钟频率=PCLK/(预分频系数+1)/分割器值
计数常数=定时时间间隔/(1/定时器输入时钟频率)
预分频系数的范围为0~255,分割器值的取值范围为2、4、8、16。
5)TCON寄存器(注:此处不用的位被省略,其值均默认为0)
选项
答案
(1)【81】视频【82】UART0【83】0x18000000 (2)【84】0xFFFFFFlF或(~0x000000EO)或~0x000000E0【85】0x0004【86】0xFFFB (3)【87】定时【88】100【89】0x00001300或0x1300【90】0x000300或0x00000300或0x300【91】0xA122【92】0x002000或0x00002000或0x2000 (4)【93】3400 4000或3.4k 4k【94】0.8【95】125 (5)【96】GPE14【97】SCL【98】0xFFFF0000或(~0x0000FFFF)或~0x0000FFFF (6)【99】OS_CPU_A.S【100】OSTaskCreate()
解析
电梯轿箱控制器的硬件平台设计时,视频接口电路用以实现视频监控功能,空【81】为视频;S3C2410芯片内部串行异步通信接口外加电平转换芯片可采用RS一485总线进行通信。UARTl与UARTO相同,只是增加了一个调制解调器(Modem)接口,空【82】为UART0;每块128MB,nGCS3控制第4块,其首地址为3×128MB,换算成十六进制即为空【83】的答案0x18000000。
和0相与清零,和1相与保持不变。和0相或保持不变,和1相或置1。00为输入,01为输出,则初始化GPE2、GPE3引脚功能为输出、输入的语句是:rGPECON=((rGPE—CON|0x00000010)&OxFFFFFF1F),则空【84】为0xFFFFFF1F或(~0x000000E0)或一0x000000E0。GPE2输出“1”时,控制红外发射管工作,则空【85】为0x0004;GPE2输出“0”时,控制红外发射管不工作则空【86】为0xFFFB。
Timer0部件为计数器,而Timer2部件为定时器,则【87】为定时;软件设计时,Timer0部件计数为100,因为定时5s=0.05×100,则空【88】为100;Timer2预分频系数为19,则【89】为0x00001300或0x1300。Timer2分割器值为16,则空【90】为0x000300或0x00000300或0x300。定时器输入时钟频率=PCLK/(预分频系数+1)/分割器值,计数常数=定时时间间隔/(1/定时器输入时钟频率),即可得到空【91】的答案为:0xA122;更新TCNTB2和TCMPB2则空【92】的答案为:0x002000或0x00002000或0x2000。
人的语音信号是频率范围为300Hz~3400/4000Hz的模拟信号,则空【93】为34004000或3.4k,4k;采样频率为8KHz,采样周期为125us,样本值用8位二进制数进行编码,125ms的语音片段,用10Mbps的以太网传输,至少需要(125ms×8)/(125us×10M)=0.8ms。则空【94】为0.8;空【95】为:125;即为一个采样周期。
GPE15、GPE14连接视频模块I
2
C总线的SDA、SCL引脚。初始化GPC0~GPC7引脚为输入的语句是:rGPCCON:rGPCCON&0xFFFF0000。
电梯轿箱控制器中需要移植μC/OS—II操作系统作为软件平台。移植工作的重点是改写OS_CPU.H、OS_CPU_A.S、OS_CPU_C.C等与处理器硬件有关的文件;用OSTaskCreate()函数来创建任务,并用OSStart()函数来启动多任务调度功能。
转载请注明原文地址:https://kaotiyun.com/show/HB0Z777K
本试题收录于:
三级嵌入式系统开发技术题库NCRE全国计算机三级分类
0
三级嵌入式系统开发技术
NCRE全国计算机三级
相关试题推荐
目前PC机中使用的外存储器主要是硬盘,以下是有关硬盘的叙述:Ⅰ.存取硬盘上的数据需要使用柱面号、磁道号和扇区号3个参数来定位Ⅱ.平均等待时间与磁盘的转速有关Ⅲ.内部数据传输率与磁盘的转速有关Ⅳ.外部数据传输率与硬盘接口性
在下列有关Windows98/XP设备管理功能的叙述中,正确的是
在Windows98/XP系统中,下列有关进程与线程的叙述正确的是
下面是有关扫描仪的叙述: Ⅰ.光学分辨率是扫描仪的一个重要性能指标 Ⅱ.所有扫描仪都能扫描照相底片等透明图件 Ⅲ.扫描仪的工作过程主要基于光电转换原理 Ⅳ.滚筒式扫描仪价格便宜、体积小,适合于家庭使用 其中正确的是_
PC机中DRAM内存条的类型有多种,按存取速度从高到低的顺序排列,正确的是______。
如果多个中断同时发生,系统将根据中断优先级响应优先级最高的中断请求,若调整中断事件的响应次序,可以利用( )。
静态RAM 的优点是只要电源不撤除,信息就不会丢失,但它的功耗较大,容量______,存取速度______。
Windows98中的MSDOS.SYS是一个文本文件,其内容分为Paths和Options两段,以及必不可少的一段“无用”字符。这些必不可少的一段“无用”字符用于保证该文件大小超过______。
Wndows98是一个支持多任务处理的操作系统,系统通过虚拟机机制来运行多个程序。下面是有关Windows虚拟机的一些叙述: ①在Windows98中,Windows虚拟机分为Win32虚拟机、Winl6虚拟机和DOS虚拟机,以运行不同类型的应用程
RS-232C是由美国电子工业协会(EIA:ElectronicIndustriesAssociation)推荐的标准接口,它是应用于______交换的数据通信设备和数据终端设备之间的标准接口。
随机试题
圣吉把学习型组织的五项技能称为“五项修炼”,其核心是()
患者,男,16岁,5个月前无明显诱因于面部、上胸背部出现丘疹、脓疱、结节、囊肿,有触痛,时轻时重,逐渐增多,部分皮疹有破溃、结痂,形成散在瘢痕。发病以来一般情况可,睡眠、饮食及大小便无特殊。既往无药物过敏史、无服用糖皮质激素等药物史,也无焦油、沥青、卤代氢
根据《药品经营质量管理现范》的规定,怕压药品应
甲公司与乙公司就一批高档西服的买卖合同以电子邮件的形式进行磋商。5月8日,甲公司首先提出该批西服的数量、质量、价格等内容,询问乙公司能否提供。乙公司接受了甲公司的要求,并就履行地点、期限等内容提出了若干补充意见,且提出采用合同书形式订立合同,并于5月10日
四部门经济中的部门包括()。
2014年1月1日,甲公司采用分期收款方式向乙公司销售一套大型设备,合同约定的销售价格为1000万元(不含增值税),分5次于每年12月31日等额收取。该大型设备成本为800万元。假定该销售商品符合收入确认条件,同期银行贷款年利率为6%。不考虑其他因素,假定
胆汁是由()分泌的。
方舟中学有一台电脑能上QQ,但无法浏览网页,在下列选项中可能设置错误的是()。
河姆渡和半坡居民过着定居生活,最主要的原因是()。
第三产业
最新回复
(
0
)