嵌入式系统设计应用技术2021年1月21日每日一练
问答题[问题2]
代码一所示的方法能够实现共享资源的互斥访问吗?请用300字以内文字举例说明。
问答题[问题1]图16-2的状态图不完全,请将其补充完整,并将下面给出的转换关系填入图16-2的适当位置。转换关系:①用户需要语音通话②通话完成③重新连接网络④未找到网络或网络出错
案例分析题【说明】
在智能家居系统设计中,李工被分配进行ZigBee协调器、信息采集器节点、终端控制节点和安全视频监控系统的部分硬件电路原理设计
案例分析题【说明】
随着汽车工业的飞速发展,越来越多的车上的原有机械控制装置正在被电子控制装置所取代,这是典型的实时控制系统,例如用于控制发动机、自动变速箱、防抱死系统、电子稳定控制系统、牵引力控制系统、刹车辅助系统的ECU和用于座位调整、车窗玻璃升降、车顶移动的电子产品,这在很大程度上提高和完善了汽车的性能和技术水平
问答题[问题2]
按照你对GPS终端系统的理解,将下列A~F标记的处理过程填入图16-3中的(1)~(6)处,并选择正确的处理顺序。
A.语音对话/按下按钮 B.发送信息到通信模块 C.监听命令
D.接收成功要求监听信息 E.要求监听 F.通过GSM发送信息
处理顺序选项:
①ABDFCE ②ACDBFE ③ABFDEC ④ACBDEF
问答题[问题3](4分)
李工编写某嵌入式软件时,遇到了一些问题,请帮助李工解答下面2个问题,并将答案填写在答题纸中对应的栏目。
(1)李工在编译时,程序没有通过编译,经检查程序后将文件头的 # include 改为 # include"filename.h"后编译通过,请问 # include 和 # include"filename.h"的区别是什么?
(2)李工在编写一段C++程序时,需要调用一段已编译的C语言函数,为什么要加extem"C"?
问答题[问题1]
代码段、数据段和bss段的大小是在什么时候确定的?
案例分析题【说明】
在智能家居系统软件设计中,家庭内网节点软件设计包括协调器软件、现场采集/ 执行器(室内温湿度采集节点、模拟台灯控制节点、模拟雨水窗户监控节点、模拟空调控制节点和火灾检测节点)的软件设计
问答题【问题2】(10 分)
请针对【问题1】找出的LED 接口电路设计中的错误,简要分析其故障原因。
问答题【问题1】由图2一1系统总体框图设计可知,飞控板和遥控板之间是用2.4G无线通信进行数据传输,各自主处理器和无线通信模块之间是SPI接口。同时,在飞控板上,处理器和惯性测量单元是通过IIC进行数据交互。以下关于SPI接口和IIC接口的描述中,正确的是:__________(1)、_________(2)、_________(3)、_________(4)。
A.SPI和IIC都是主从式通信方式
B.SPI的数据收发线是各自独立的,IIC也是同样
C.SPI和IIC的传输都不需要片选控制
D.IIC总线是一个多主机的总线,可以连接多于一个能控制总线的器件到总线
E.IIC总线包括标准模式,快速模式和高速模式,相互之间的传输速度差异并不大
F.在原理设计中,到底采用SPI和IIC哪种方式,需要依据外设芯片的接口而定
G.SPI是一种环形总线结构H.在IIC总线上,可以有多个从设备具有相同的IIC地址
