首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明,回答问题1至问题4,将解答填入答题纸的对应栏内。 【说明】 某智能农业基地需要实时监控各个蔬菜大棚的温湿度,李工开发了一款温湿度监测仪,硬件系统设计部分如图2—1所示。 李工采用STM32作为主控处理器,利用TS-FTM01传感器进
阅读以下说明,回答问题1至问题4,将解答填入答题纸的对应栏内。 【说明】 某智能农业基地需要实时监控各个蔬菜大棚的温湿度,李工开发了一款温湿度监测仪,硬件系统设计部分如图2—1所示。 李工采用STM32作为主控处理器,利用TS-FTM01传感器进
admin
2018-11-21
60
问题
阅读以下说明,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】
某智能农业基地需要实时监控各个蔬菜大棚的温湿度,李工开发了一款温湿度监测仪,硬件系统设计部分如图2—1所示。
李工采用STM32作为主控处理器,利用TS-FTM01传感器进行温度和湿度采集,采用GSM/GPRS/GPS三合一模块来实现温湿度采集数据的上报。TF-FTM01传感器和主处理器之间采用RS485总线进行通信。在系统设计中,使用STM32处理器实现对多个TF-FTM01传感器的数据读取。GSM/GPRS/GPS三合一模块可以实现自我定位,并把采集到的温湿度数据进行上报,该模块和STM32处理器之间采用RS232进行数据通信。
TS-FTM01传感器使用RS485通信机制,每个传感器的RS485通信地址可以通过如图2-2所示的拨码开关进行配置。拨码开关一共有6位,实现对TS-FTM01传感器地址的编码。
STM32处理器具有通用同步异步收发器(USART),USART利用分数波特率发生器提供宽范围的波特率选择。STM32处理器的波特比率寄存器USART BRR的定义如
图2—3和表2—1所示。
基于图2—1所示的硬件设计,需要实现某地点的温湿度数据的定时上报功能。该功能要求以T为周期读取RS485总线上16个TS-FTM01传感器(地址编码为0~15)的温湿度数据,通过GPS获取当前的位置信息,然后通过GSM网络把温湿度数据和定位信息发送到固定的手机号码上。需要特别指出的是,在图2-1所示的硬件设计中未使用专用的RS485芯片,STM32端的RS485总线是通过GPIO45和GPIO46两根GPIO口线模拟出的,即通过两根GPIO口线的高低电平变化来模拟RS485数据传输协议。
基于上述硬件和软件设计,请从以下选项中选择正确的操作,把图2-4所示的软件流程补充完整,将流程图2-4中的(1)~(3)的答案填写在对应栏中。
A.设置GPIO45为输入模式,设置GPIO46为输出模式
B.设置GPIO45和GPIO46为输入模式
C.设置GPIO45为输出模式,设置GPIO46为输入模式
D.设置GPIO45和GPIO46为输出模式
E.addr>16
F.addr>=16
本方案利用低速串行总线遍历读取16个传感器的温湿度数据及GPS的定位信息,并通过GSM实现数据上报。该执行过程需要消耗一定的时间,导致现有的算法流程并不能精确实现以T为周期进行温湿度数据的采集和上报。为了修正该问题,需要把图2-4所示流程中的步骤
(4)
调整到步骤
(5)
后执行。请完成其中的填空,将答案填写在对应栏中。
选项
答案
(1)D (2)B (3)F (4)(m) (5)?
解析
本问题考查考生对RS485总线机制的理解以及对硬件定时器的使用。
RS485采用二线制进行半双工通信。本题要求用两根GPIO口线来模拟二线制的RS485总线,通过两根GPIO口线上的信号的高低来模拟RS485的差分信号,以便实现RS485信号的传输。本题在用两根GPIO口线模拟RS485总线方面并未全面考查RS485时序,只对RS485半双工通信概念进行考查。因此,在利用模拟的RS485总线进行数据发送时,总线处于写状态,因此要把这两根GPIO口线配置为输出模式;当处理器通过模拟的RS485总线实现了数据发送后,要立即把RS485总线的状态从写状态切换到读状态,以便接收传感器的应答信息,实现半双工通信。因此,此时应把这两根GPIO口线配置为输入模式。对应图2-4所示的软件流程中,在(1)处应把GPIO45和GPIO46配置为输出模式,在(2)处应把GPIO45和GPIO46配置为输入模式。
根据题干要求,需实现16个TS—FTM01传感器(地址编码为0~15)的温湿度数据读取。图2-4所示的软件流程中采用循环方式依次对每个传感器进行数据读取。根据软件流程,addr地址从0开始处理,因此循环结束的条件应为addr>=16,即软件流程图中(3)处的答案应为addr>=16。
根据题干要求,需要周期性地进行温湿度数据的采集和上报,周期T由硬件定时器来实现。为了实现精确定时,需要在一次定时时刻到后立即触发下一个周期的定时开始。但图2-4所示的软件流程中是一次定时时刻到后,先进行16个传感器的数据读取,然后再触发下一个周期的定时开始,导致实际的采集间隔为预设的周期T加上读取16个传感器温湿度数据所需的时间。为了修正这个问题,需要在定时时间到后立即触发下一个定时周期,然后在进行温湿度数据的读取和上报。因此需要把步骤(m)中的重置定时器操作提到步骤(c)定时超时后立即执行。因此本题中(4)和(5)处应填入(m)和(c)。
转载请注明原文地址:https://kaotiyun.com/show/7QWZ777K
本试题收录于:
嵌入式系统设计师下午应用技术考试题库软考中级分类
0
嵌入式系统设计师下午应用技术考试
软考中级
相关试题推荐
某企业人事管理系统中有如下关系模式,员工表Emp(eno,ename,age,sal,dname),属性分别表示员工号、员工姓名、年龄、工资和部门名称;部门表Dept(dnatne,phone),属性分别表示部门名称和联系电话。需要查询其它部门比销
在数据库系统运行中,经常会找出频繁执行的SQL语句进行优化。常见的优化策略有:尽可能减少多表查询或建立(65);用带(66)的条件子句等价替换OR子句;只检索需要的属性列等。(66)
以下关于编译和解释的叙述中,正确的为()。①编译是将高级语言源代码转换成目标代码的过程②解释是将高级语言源代码转换为目标代码的过程③在编译方式下,用户程序运行的速度更快④在解释方式下,用户程序运行的速度更快
阅读下列说明,回答问题1至问题4,将解答写在答题纸的对应栏内。[说明]用户的身份认证是许多应用系统的第一道防线,身份识别对确保系统和数据的安全保密极其重要。以下过程给出了实现用户B对用户A身份的认证过程。1.A->B:A2.B->A:{B,Nb}p
阅读下列说明和图,回答问题1至问题2,将解答填入答题纸的对应栏内。[说明]访问控制是对信息系统资源进行保护的重要措施,适当的访问控制能够阻止未经授权的用户有意或者无意地获取资源。访问控制一般是在操作系统的控制下,按照事先确定的规则决定是否允许用户对资源
阅读下列说明,回答问题1至问题7,将解答写在答题纸的对应栏内。【说明】扫描技术是网络攻防的一种重要手段,在攻和防当中都有其重要意义。nmap是一个开放源码的网络扫描工具,可以查看网络系统中有哪些主机在运行以及哪些服务是开放的。nmap工具的命令
阅读下列说明,回答问题,将解答填入答题纸的对应栏内。【说明】假设用户A和用户B为了互相验证对方的身份,设计了如下通信协议:1.A→B:RA2.B→A:f(PAB||RA)||RB3.A→B:f(PAB||_____
安全电子交易协议SET是由VISA和MasterCard两大信用卡组织联合开发的电子商务安全协议。以下关于SET的叙述中,正确的是()。
NAC’s(Network Access Control)role is to restrict network access to only compliant endpoints and(66)users. However, NAC is not a
重置的基本思想是通过(45)机制的支持,使得子类在继承父类界面定义的前提下,用适合于自己要求的实现去置换父类中相应的实现。
随机试题
2014年末,某省公路里程172167千米,同比增长2.8%,其中,高速公路4237千米,同比增长3.3%。国家铁路正线延展里程和营业里程分别为15060千米和9351千米,分别同比增长一0.28%,和0.23%。地方铁路正线延展里程和营业里程分别为180
Enteringcollegeislikestartinganew【B1】______ofyourlife.Everythingisnew.Everyoneis【B2】______.Untilyougettocolleg
患者,男,48岁。在县医院被诊断为肝癌后,神情呆滞,多次要求家人带其到省城大医院检查确认。此时患者所处的心理反应阶段是
患者,女,36岁。长期吸烟,患有滴虫性阴道炎。近来月经不规则,前来咨询避孕措施,护士应指导其选用()。
企业安全生产管理机构指的是生产经营单位内设的专门负责()的机构。
现金折扣和销售折让,均应在实际发生时计入当期财务费用。()
行政主体是指享有行政职权,能以自己的名义行使国家行政职权,做出影响行政相对人权利义务的行政行为,并能由其本身对外承担行政法律责任的组织。根据上述定义,下列所述属于行政主体的是( )。
世界卫生组织报告说,全球每年有数百万人死于各种医疗事故。在任何一个国家的医院,医疗事故致死的概率不低于0.3%。因此,即使是癌症患者也不应当去医院治疗,因为去医院治疗会增加死亡的风险。为了评估上述论证,对以下哪个问题的回答最为重要?
There’ssimplepremisebehindwhatLarryMyersdoesforaliving:Ifyoucansmellit,youcanfindit.Myersisthefound
Menhavetraveledeversincetheyflintappearedonearth.Inprimitivetimestheydidnottravelforpleasurebutto【C1】____
最新回复
(
0
)