设置STM32微控制器的串口通信波特率,应修改( D)。 A. USART_DR B. USART_SR C. USART_GTPR D. USART_BRR 解析:在STM32G4参考手册中可以查到。
下列关于DS18B20温度传感器的说法中正确的是(ACD )。 A. 通过单总线协议进行通信。 B. 能够在0.1秒内将温度数据转换为12位数字。 C. 最高转换精度为0.0625℃。 D. 可以DQ引脚寄生电源供电,VDD可以不接电源。 解析:查询DS18B20的数据手册,可知DS18B20采用的是1-WIRE协议,A正确,这个应该不查也知道。如下图,可以看到可以在750ms内将温度数据转换为12位数字,所以B不正确。转换精度最高为0.0625,手册里面也有说,C正确。D正确,手册里面也有说。
在下图所示的ADC采集电路中,实际采集结果与理论值相比偏小,该如何优化这个电路( A)。 A. 减小R1的阻值。 B. 增加R1的阻值。 C. 调整D1的连接极性。 D. 互换电容C1和二极管D1的位置。 解析:无。(这道题我也不太清楚,不过大家都说是选A)。
触发器在触发脉冲消失后,输出状态( D)。 A. 随脉冲一起消失 B. 恢复原状态 C. 状态反转 D. 保持现状态 解析:数电知识,触发器的触发脉冲消失之后,输出的状态应该是保持不变。
某电路节点在某个时刻的电流状态如下图所示,则推断i3的值为( D)。 A. 1 B. -2.5 C. 2.5 D. 3.5
串行通信的传输方式包括(BCD )。 A. 半工传输 B. 单工传输 C. 半双工传输 D. 双工传输 解析:无。
如下所示的电路图中,运算放大器通过12V供电,灯泡H1点亮的条件是( D)。 A. Ui = 0V B. Ui > 0V C. Ui < 5V D. Ui > 2.5V 解析:要使灯泡点亮,那么三极管应该导通,对于PNP型三极管,基极输入低电平导通。要使基极为低电平,那么Ui因该大于运放的正向输入端Vn=5/2=2.5V。所以应该选D。
关于STM32的内核时钟systick说法正确的是( )。 A. 是一个24位定时器。 B. 与其它定时器一样,可以向上或向下计数。 C. 启用时,需要在RCC寄存器组打开它的时钟。 D. 中断标志位在计数器重载后清除,不需要手动处理。 解析:查询STM32G4系列为控制器编程手册可以找到答案。计数器只能向下计数到0,然后重转载计数值。可以选择SysTick的时钟源,使用时钟当然要在RCC里面打开啦,C正确。D选项手册中好像没有看到直接说明的,但是根据之前的编程经验,在systick的中断中没有对中断标志位进行清除,所以应该是不需要手动清除的。 以上答案都是自己做的,仅供参考,如有错误,感谢指正。