假设当前主控板的STM32处理器PWM模块的参考时钟频率为1kHz,要将PWM模块的频率设置为100kHz,则ARR寄存器的值应设置为___;如果此时占空比希望设置为20%,那么CCR寄存器的值应该设置为___。
根据以上描述,请补充图11-39飞控系统软件简要流程图中空(1)-(3)处的内容。
根据以上描述,请补充图11-39飞控系统软件简要流程图中空(4)-(6)处的内容。
(最高分值: 1 分)在该硬件设计中配置8255控制字时,CPU需要向245进行数据输出(245的A口传输给B口);在获取AD采集数据时CPU需要接收245所传输过来的数据(245的B口传输给A口)。根据硬件设计,描述DR为高电平时,245双向缓冲器在A、B口之间进行数据传输的方向为_____;根据硬件设计,描述DR为低电平时,245双向缓冲器在A、B口之间进行数据传输的方向为_____。
INIT8255: MOV DPTR,【1】 ;进行8255的工作模式配置
MOV A, 10011010B
MOV @DPRT, A
MOV A, 00000001B
MOVX @DPRT, A
数据采集程序如下:
ORG 0200H
ACQU NOP
MOV DPTR,【2】;通过8255的C口进行AD574的转换控制
MOV A, 【3】
MOVX @DPRT, A
MOV A,【4】
MOVX @DPRT, A
WAIT: MOVX A, @DPTR
ANL A,【5】;通过与操作判断AD转换是否完毕
JNZ WAIT
MOV DPTR, 【6】;读取8255A口的AD转换数据
MOVX A, @DPTR
MOV R2,A ; 有效数据存放在R2寄存器中
MOV DPTR, 【7】;读取8255B口的AD转换数据
MOVX A, @DPTR
ANL A, 【8】;提取A寄存器中有效的低4位数据
MOV R3, A;4位有效数据存放在R3寄存器中
李工采用STM32作为主控处理器,利用TS-FTM01传感器进行温度和湿度采集,采用GSM/GPRS/GPS三合一模块来实现温湿度采集数据的上报。TF-FTM01传感器和主处理器之间采用RS485总线进行通信。在系统设计中,使用STM32处理实现对多个TF-FTM01传感器的数据读取。GSM/GPRS/GPS三合一模块可以自我定位,并把采集到的温湿度数据进行上报,该模块和STM32处理器之间采用RS232进行数据通信。
TS-FTM01传感器使用RS485通信机制,每个传感器的RS485通信地址可以通过如图11-42所示的拨码开关进行配置。拨码开关一共有6位,实现对TS-FTM01传感器地址的编码。
STM32处理器具有通用同步异步收发器(USART),USART利用分数波特率发生器提供宽度范围的波特率选择。STM32处理器的波特比率寄存器USART_BRR的定义如图11-43和表11-17所示。
基于上述硬件和软件设计,请从以下选项中选择正确的操作,把图11-44所示的软件流程补充完整,(1)为下列哪个字母内容____,(2)为下列哪个字母内容____,(3)为下列哪个字母内容____;
A.设置GPIO45为输入模式,设置GPIO46为输出模式
B.设置GPIO45和GPIO46为输入模式
C.设置GPIO45为输出模式,设置GPIO46为输入模式
D.设置GPIO45和GPIO46为输出模式
E.addr>16
F.addr>=16
本方案利用低速串行总线遍历读取16个传感器的温湿度数据及GPS的定位信息,并通过GSM实现数据上报。该执行过程需要消耗一定的时间,导致现有的算法流程并不能精确实现以T为周期进行温湿度数据的采集和上报。为了修正该问题,需要把图11-44所示流程中的步骤_____调整到步骤_____后执行。
李工在基于微处理器的ZigBee协调器设计中,使用四个LED灯(D1、D2、D3、D4)表示状态,四个LED灯分别接到处理器的P2_0,P2_1,P2_2和P2_3管脚,部分相关的硬件设计如图11-45所示。
李工在CO_2的信息采集器结点设计中,采用红外传感器T6004进行CO_2信息收集,T6004利用CO_2可以吸收特定波段红外辐射的原理,同时内置温度补偿,与控制器CC2530进行连接,部分相关的硬件设计如图11-46所示。T6004传感器的工作电压为5V,CC2530控制器的工作电压为2.0V~3.6V。
李工在空调终端控制结点设计中,采用红外遥控电路中的红外发光二极管将调制好的红外光波发送给空调的红外接收电路,部分相关的硬件设计如图11-47所示,处理器通过P1_4管脚进行红外光波的发送。
李工设计的安全视频监控系统原理示意图如图11-48所示。主处理器采用TI的DM6446,该处理器包括ARM子系统,DSP子系统,视频处理子系统等,前端模拟视频通过TVP5146进行(可接2路模拟视频输入,分别是V1和V2)采集,TVP5146将模拟视频数据转换为10bit的YCbCr4:2:2数字格式,然后送到主处理器。主处理器通过I2C总线可以对TVP5146进行配置(TVP5146接口电压为3.3V)TVP5146和主处理器之间接口包括:10b数字视频信号、时钟信号、行场同步信号。DM6446主处理器的视频信号接口、I2C接口工作电压为1.8V。
如果当前ZigBee协调器处于启动状态、且只有CO_2外围信息采集器连入ZigBee网络,没有任何终端控制结点连接,协调器正在通过串口向PC主机发送CO_2的采集信息,在这种情况下,P2_0输出___电平、P2_1输出___电平、P2_2输出___电平、P2_3输出___电平(回答高电平或低电平)?
为了使得红外发光二极管发射,图47中的P1_4应该输出____电平;
在图11-48中,连接主处理器DM6446和TVP5146之间SN74AVC芯片的作用是____。
在调试过程中,李工希望通过I2C来配置TVP5146的视频标准模式,对应的寄存器地址和各个Bit位的含义如表11-18所示。
假设当前TVP5146的I2C地址为0x64(设备从地址),李工希望该TVP5146配置为NTSC525视频标准,请从以下A~I中选择合适的操作,补充到图11-49中的空(1)~(6)处。
23题 | 被引用0次