首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。 【说明】 在服务型智能扫地机器人的系统设计中,李工设计的扫地机器人硬件系统接口如图2—1所示,其中STM32单片机负责进行各个传感器的数据采集,包括利用GPIO进行各种传感器数据的获取、利用ADC进
阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。 【说明】 在服务型智能扫地机器人的系统设计中,李工设计的扫地机器人硬件系统接口如图2—1所示,其中STM32单片机负责进行各个传感器的数据采集,包括利用GPIO进行各种传感器数据的获取、利用ADC进
admin
2021-03-25
34
问题
阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。
【说明】
在服务型智能扫地机器人的系统设计中,李工设计的扫地机器人硬件系统接口如图2—1所示,其中STM32单片机负责进行各个传感器的数据采集,包括利用GPIO进行各种传感器数据的获取、利用ADC进行红外测距仪数据的获取、利用IIC进行陀螺仪(角度)传感器数据的获取,通过串口将数据发送给主处理器S5PV210,并利用脉冲计数进行扫地机器人运动速度、距离等信息的获取。主处理器S5PV210通过USB接口采集实时视频,利用PWM进行云台控制,同时利用USB接口通过WIFI和后台主机实现信息交互。
STM32单片机有BOOT1和BOOT0两个启动方式选择管脚,包括三种不同的启动方式,如表2一1所示。
李工在STM32单片机的启动电路设计时,采用跳线帽形式进行启动方式选择,对应电路如图2—2所示。
李工在利用ADC进行红外测距仪数据的采集设计中,采用STM32内置的12bit逐次比较型ADC,参考电压V
ref
为3.3V,ADC的采集数字输出为:
为获取扫地机器人在移动过程中的距离、速度等信息,李工将霍尔传感器模块分别安装在左右车轮驱动电机的轴上,通过两个计数器采集左右驱动电机轴上的霍尔传感器脉冲数,以此来计算获取扫地机器人的移动距离、旋转角度等信息。图2-3为扫地机器人的圆形机身和左右两轮的示意图。
已知左右车轮转动一圈时,霍尔传感器输出564个脉冲(表示为n
0
),那么计数器采集到的脉冲数和左右轮的移动距离关系可以表示为(R为车轮距中心半径,r为左右轮的半径,n
r
为当前计数器从开始到现在采集到的脉冲数):
李工在扫地机器人设计中加入了陀螺仪模块,通过陀螺仪可以获取不同时刻之间的偏转角,进而与霍尔传感器相融合,使得运动控制器能够直接快速得到系统当前的偏转角。陀螺仪和STM32之间通过IIC接口进行数据通信,陀螺仪和STM32之间还有一个信号线(STM32的GPIO9)和陀螺仪芯片复位线(STM32的GPIO8,低电平为复位,高电平为非复位)。
在STM32通过IIC接口获取陀螺仪数据前,需要先对陀螺仪复位并查询信号线的有效性(GPIO9高为有效,低为无效),有效时再通过IIC接口读取陀螺仪的数据。李工设计了通过IIC接口获取陀螺仪数据的流程图(图2-4),请选择合适的项进行补全。
图2-4中(1)~(4)备选答案:
A.GPIO9和GPIO8都设置为输入
B.GPIO9和GPIO8都设置为输出
C.GPIO9设置为输入,GPIO8设置为输出
D.GPIO9设置为输出,GPIO8设置为输入
E.GPIO9设置为高,持续一段时间,GPIO9设置为低
F.GPIO9设置为低,持续一段时间,GPIO9设置为高
G.GPIO8设置为低,持续一段时间,GPIO8设置为高
H.GPIO8设置为高,持续一段时间,GPIO8设置为低
I.GPIO9为高电平?
J.GPIO9为低电平?
K.GPIO8为高电平?
L.GPIO8为低电平?
M.通过IIC读取数据
N.通过IIC写入数据
选项
答案
(1)C (2)G (3)I (4)M
解析
本问题需要仔细分析题目中给出的两部分流程说明:
1.陀螺仪和STM32之间还有一个信号线(STM32的GPIO9)和陀螺仪芯片复位线(STM32的GPIO8,低电平为复位,高电平为非复位)。
2.在STM32通过IIC接口获取陀螺仪数据前,需要先对陀螺仪复位并查询信号线的有效性(GPTI9高为有效,低为无效),有效时再通过IIC接口读取陀螺仪的数据。
按照题目中给出的流程说明,在对应流程图中只要选择对应的GPIO管脚的配置或者检查即可。
转载请注明原文地址:https://jikaoti.com/ti/zJI7FFFM
本试题收录于:
嵌入式系统设计师下午应用技术考试题库软考中级分类
0
嵌入式系统设计师下午应用技术考试
软考中级
相关试题推荐
在计算机的存储系统中,()属于外存储器。
阅读下列说明,回答问题1至问题7,将解答写在答题纸的对应栏内。【说明】扫描技术是网络攻防的一种重要手段,在攻和防当中都有其重要意义。nmap是一个开放源码的网络扫描工具,可以查看网络系统中有哪些主机在运行以及哪些服务是开放的。nmap工具的命令
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】恶意代码是指为达到恶意目的而专门设计的程序或者代码。常见的恶意代码类型有:特洛伊木马、蠕虫、病毒、后门、Rootkit、僵尸程序、广告软件。2017年5月,勒索软件
阅读下列说明,回答问题,将解答填入答题纸的对应栏内。【说明】假设用户A和用户B为了互相验证对方的身份,设计了如下通信协议:1.A→B:RA2.B→A:f(PAB||RA)||RB3.A→B:f(PAB||_____
以下关于VPN的叙述中,正确的是(61)________________。
含有两个密钥的3重DES加密:C=Ek1[Dk2[Ek1[P]]],其中Kk1≠Kk2,则其有效的密钥长度为(35)________。
Maintenance activities include(74)。 ①making enhancements to software products ②developing a new software product ③co
阅读以下说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某综合化智能空气净化器设计以微处理器为核心,包含各种传感器和控制器,具有检测环境空气参数(包含温湿度、可燃气体、细颗粒物等),空气净化、加湿、除湿、加热和杀菌等功能,并能通过
16个微处理器的编号分别为0、1、2、3、…、14、15,采用四维立方体单级互联函数为Cube3时,5号微处理器与(20)号微处理器相连接。
一个由微处理器构成的实时数据采集系统,其采样周期为20ms,A/D转换时间为25μs,则当CPU使用______传送方式读取数据时,其效率最高。A.查询B.中断C.无条件传输D.延时采样
随机试题
“泰山四大名药”指的是()。
国际服务营销的限制因素主要有文化差异、知识产权保护和()
作为创新社会管理的方式之一。社区网格化管理是根据各社区实际居住户数、区域面积大小、管理难度等情况,将社区划分数个网格区域,把党建、维稳、综治、民政、劳动和社会保障、计划生育、信访等社会管理工作落实到网格,形成了“网中有格、格中定人、人负其责、专群结合、各方
在意大利拥有住所的英国公民查某未留遗嘱死亡,之后其独子向英国法院要求继承查某在英国留下的动产。按照英国冲突规范,动产继承适用被继承人的住所地法,而根据意大利冲突规范,动产继承应当适用被继承人本国法。如果英国法院最终决定适用英国法,则法院在审理过程中适用了国
生产性毒物以烟的形态存在于生产环境中,其为直径小于()μm的悬浮于空气中的固体微粒。
案例六:张先生是某运输公司的老板,2007年投保了某保险公司的运输工具保险,保险金额为200万元。根据案例六,回答下列问题:运输工具保险的主要险种不包括( )。
传统内部审计发展到现代内部审计,其主要标志之一是()。
该公司需要重新进行工作分析,它属于工作分析需求产生的下列情况()。由于公司财务部近2年组织结构变化较大,所以工作分析可先从财务部人手进行,为此,小陈需要搜集以下资料()。
商品价值形式的发展经历了四个阶段,以下属于四个阶段的是()。
设起点站上车人数X服从参数为λ(λ>0)的泊松分布,每位乘客中途下车的概率为p(0<p<1),且中途下车与否相互独立,以Y表示中途下车人数.(1)求在发车时有n个乘客的情况下,中途有m个乘客下车的概率;(2)求(X,Y)的概率分布.
最新回复
(
0
)