楼主: jk309
94 0

[图行天下] 嵌入式蓝桥杯客观题 10道 每天更新讲解 [推广有奖]

  • 0关注
  • 0粉丝

等待验证会员

学前班

80%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
30 点
帖子
2
精华
0
在线时间
0 小时
注册时间
2018-3-12
最后登录
2018-3-12

楼主
jk309 发表于 2025-12-1 14:55:37 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

1. STM32F103 的主频最高可达多少?
A. 48MHz
B. 72MHz
C. 100MHz
D. 168MHz

在实际比赛中,我们使用的是型号为 STM32G431RBT6 的芯片。该芯片的最高主频可达到 170MHz。虽然题目问的是 STM32F103,但其最高工作频率为 72MHz。

因此,本题正确答案是:B

2. STM32F1 系列的内核属于:
A. Cortex-M0
B. Cortex-M3
C. Cortex-M4
D. ARM7

STM32F1 系列基于 ARM Cortex-M3 内核设计。而我们在后续学习中常用的芯片 STM32G431RBT6,则采用的是 Cortex-M4 内核。这一点将在之后多次提及,因为考试内容也将围绕此芯片展开。

所以,本题答案为:B

3. STM32 使用哪种方式进行固件下载最常见?
A. JTAG
B. ISP
C. SWD
D. UART 打印

分析各个选项:

  • JTAG:虽然功能强大,但需要较多引脚(通常5-20个),占用资源多,不适用于引脚受限的小型开发板;因此日常开发中较少使用。
  • ISP:通过串口将程序写入 Flash,常用于出厂烧录或紧急恢复,但不具备在线调试能力,如设置断点、单步执行等。
  • SWD:仅需两根线——SWDIO(数据线)和 SWCLK(时钟线),占用引脚少,支持完整调试功能,是目前最主流的下载与调试方式。
  • UART 打印:本身不是一种独立的固件下载方式,尽管可通过结合 Bootloader 和 ISP 实现程序更新,但不能直接用于常规编程。

ST-Link 是常见的调试工具,它正是基于 SWD 协议进行通信的设备。因此,真正意义上的“方式”是指协议层面,而非工具本身。

综上所述,正确答案是:C

4. 下列哪个外设用于模数转换?
A. DAC
B. PWM
C. ADC
D. USART

各选项解析如下:

  • ADC:即模数转换器(Analog-to-Digital Converter),负责将模拟信号(如温度传感器输出电压)转换为数字值供处理器处理。
  • DAC:数模转换器(Digital-to-Analog Converter),作用相反,将数字量转为连续的模拟电压。
  • PWM:脉冲宽度调制信号,常用于电机控制、LED 调光等场景,并非转换器件。
  • USART:通用同步/异步收发器,用于串行通信传输数据。

记忆技巧:从英文命名入手,“A” in ADC 对应 “Analog”,表示从模拟开始;“D” in DAC 表示从数字开始。因此 ADC 是模数转换,DAC 是数模转换。

本题答案是:C

5. 定时器中 PSC 的作用是:
A. 设置自动重装值
B. 设置预分频系数
C. 设置计数方向
D. 设置模式

PSC 指的是 Prescaler(预分频器),它的作用是对定时器的输入时钟进行分频,从而控制计数器的计数速率。例如,若系统时钟为 72MHz,PSC 设置为 71,则实际驱动计数器的频率为 1MHz(每计一次数耗时 1μs)。

ARR 寄存器才用于设置自动重装载值,决定周期长度。

故正确答案为:B

6. 在 STM32 中,GPIO 的推挽输出模式是:
A. Output Open-Drain
B. Output Push-Pull
C. Input Floating
D. Input Pull-Up

推挽输出(Push-Pull)模式下,GPIO 引脚可以主动输出高电平或低电平,具有较强的驱动能力,适合大多数数字输出应用。

开漏输出(Open-Drain)只能拉低电平或处于高阻态,需外部上拉电阻才能输出高电平,常用于 I2C 等总线通信。

因此,标准推挽输出对应选项 B。

答案是:B

7. I2C 总线的上拉电阻作用是:
A. 降低电压
B. 提供时钟
C. 保证线为高电平
D. 减少功耗

I2C 总线中的 SDA(数据线)和 SCL(时钟线)均采用开漏输出结构。这种结构允许设备将信号线拉低,但无法主动输出高电平。

当所有设备都释放总线时,必须依靠外部上拉电阻将线路拉至高电平状态,以确保空闲状态下总线保持高电平,代表逻辑“1”。

这使得多个设备可以安全共享同一总线而不会发生冲突。

因此,上拉电阻的核心作用是:C —— 保证线为高电平

答案是:C

8. OLED 常用的 I2C 地址一般是:
A. 0x3C / 0x3D
B. 0x48
C. 0x27
D. 0x50

OLED 屏幕模块通常使用 SSD1306 驱动芯片,支持 I2C 接口通信。其默认 I2C 地址有两种形式:

  • 0x3C:常用地址(7位地址左移一位后的8位形式)
  • 0x3D:备用地址,取决于硬件引脚配置(如 SA0 引脚电平)

其他选项中,0x48 多见于温度传感器(如 TMP102),0x50 常用于 EEPROM 存储芯片(如 AT24C02),0x27 可能出现在某些 LCD 扩展模块上。

因此,OLED 最常用的 I2C 地址是 A 选项。

答案是:A

9. USART 默认空闲状态是:
A. 高电平
B. 低电平
C. 无电平
D. 取决于波特率

根据串行通信协议规定,在没有数据传输时,USART 的 TX 和 RX 线路应保持高电平状态。这一状态被称为“空闲状态”或“标记状态”(Marking State)。

当开始传输一个字节时,首先发送起始位(低电平),随后依次发送数据位、校验位(如有)、停止位(高电平)。

因此,默认空闲状态为高电平,确保接收端能够准确识别下一个起始位。

答案是:A

10. PWM 的占空比由什么决定?
A. PSC
B. ARR
C. CCRx
D. CNT

解析各寄存器功能:

  • PSC:预分频器,影响定时器时钟频率,间接影响 PWM 周期,但不直接决定占空比。
  • ARR:自动重装载寄存器,设定计数器的最大值,决定 PWM 的周期长度。
  • CCRx:捕获/比较寄存器,设定比较阈值。当计数器 CNT 小于 CCRx 时输出高电平,大于等于时输出低电平(取决于模式),从而控制高电平持续时间,即占空比。
  • CNT:当前计数值寄存器,随定时器运行自动递增或递减,用户一般不直接修改。

举例说明:若 ARR = 100,CCRx = 30,则在一个周期中前 30 个单位时间为高电平,后 70 个为低电平,占空比为 30%。

因此,占空比由 CCRx 直接决定。

答案是:C

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:嵌入式 Converter Converte floating digital

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
扫码
拉您进交流群
GMT+8, 2026-2-2 12:13