14th国赛.客观题笔记
整理日期:2026-03-25
题型:不定项选择(1.5 分 / 题,共 10 题,合计 15 分)
本套题方向:储能元件、RC滤波、电源方案、晶振、信号完整性、C51关键字、电容参数、BJT静态工作点、SPI通信、看门狗
成绩总览
| 题号 | 主题 | 题型 | 正确答案 | 你的答案 | 结果 |
|---|---|---|---|---|---|
| 1 | 电路储能元件 | 多选 | BC | BC | |
| 2 | RC低通滤波器截止频率 | 单选 | B | B | |
| 3 | 12V转4.2V 3A 电源方案 | 单选 | B | BD | |
| 4 | 32.768kHz晶振用途 | 单选 | C | C | |
| 5 | PCB信号反射原因 | 单选 | D | AD | |
| 6 | C51定义常量的关键字 | 多选 | CD | D | |
| 7 | 电容的技术指标 | 多选 | ABCD | ABCD | |
| 8 | 放大电路静态工作点 | 多选 | ABCD | ABD | |
| 9 | SPI多从机共用信号 | 多选 | CD | D | |
| 10 | 看门狗正确说法 | 多选 | ABD | BD |
答对:4 题(6 分)
答错:6 题(0 分) 得分率:40%
题目详解
第(1)题 · 电路储能元件 · 多选 ·
答对
题目:
电路中常用的储能元件有()
选项:
-
A. 电阻
-
B. 电容

-
C. 电感

-
D. 磁珠
正确答案:B、C
解析:
储能元件的本质是能将电能转换为其他形式能量暂时储存,再释放回电路:
-
B. 电容:储存电场能(Electric field energy),能量 W = (1/2) × C × U²,充放电过程储放能量

-
C. 电感:储存磁场能(Magnetic field energy),能量 W = (1/2) × L × I²,电流变化时储放能量

-
A. 电阻:只会将电能转换为热能并散失,不可逆,不是储能元件

-
D. 磁珠(Ferrite Bead):本质是高频下呈现阻性的器件,主要用于滤波/抑制 EMI,不储能

记忆技巧: 储能 = “电容存电场、电感存磁场”,电阻只烫手!
拓展知识——电容与电感的对偶性:
| 特性 | 电容 C | 电感 L |
|---|---|---|
| 储能形式 | 电场能 | 磁场能 |
| 能量公式 | W = (1/2)CU² | W = (1/2)LI² |
| 阻抗 | XC = 1/(2πfC),高频低阻 | XL = 2πfL,高频高阻 |
| 对直流 | 阻断(隔直) | 导通(通直) |
| 对高频 | 导通(通交) | 阻断(阻交) |
| 蓝桥杯应用 | 去耦电容 104、滤波 | 电源模块磁珠滤波 |
第(2)题 · RC低通滤波器截止频率 · 单选 ·
答对
题目:
一个 R=10KΩ,C=3.3μF 的低通滤波器,截止频率约为()Hz。
选项:
-
A. 1
-
B. 4.82

-
C. 159.2
-
D. 0.88
正确答案:B(4.82 Hz)
解析:
RC低通滤波器的截止频率(-3dB频率)公式:
f = 1 / (2π × R × C)
= 1 / (2π × 10000 × 0.0000033)
= 1 / (2π × 0.033)
= 1 / 0.2073
≈ 4.82 Hz
易错点:注意单位换算!R=10KΩ=10000Ω,C=3.3μF=3.3×10⁻⁶F,要代入国际单位制!
各选项对应错误代入:
-
A(1Hz):可能漏了 2π 系数
-
C(159.2Hz):R 代入的是 1KΩ 而非 10KΩ,或 C 单位搞错
-
D(0.88Hz):把公式倒过来算了
记忆技巧: f = 1/(2πRC),先算 RC 乘积,再算 2π × RC,最后取倒数。
拓展知识——RC高通滤波器:
高通滤波器的截止频率公式与低通完全相同,都是 f = 1/(2πRC)!
| 特性 | RC低通 | RC高通 |
|---|---|---|
| 截止频率 | 1/(2πRC) | 1/(2πRC) |
| 低频增益 | ≈ 1(通过) | ≈ 0(衰减) |
| 高频增益 | ≈ 0(衰减) | ≈ 1(通过) |
| 电容位置 | 并联在输出端 | 串联在信号路径 |
| 蓝桥杯应用 | 模拟传感器信号滤波 | DC隔离/交流耦合 |
第(3)题 · 12V转4.2V 3A电源方案 · 单选 ·
答错(你选 BD,正确答案 B)
题目:
一个由电池供电的硬件系统需要将输入电源 12V 电压转换为 4.2V,输出电流 3A,比较合适的解决方案是()。
选项:
-
A. LDO
-
B. DC/DC(BUCK)

-
C. DC/DC(BOOST)
-
D. 三端线性稳压器
正确答案:B(DC/DC BUCK)
解析:
先明确需求:12V → 4.2V(降压),输出电流 3A(大电流),电池供电(需要高效率)
逐项分析:
B. DC/DC BUCK
(正确)
-
BUCK 是开关降压拓扑,专门用于降压

-
效率通常达 85%~95%,功耗极低

-
可以输出大电流,3A 完全可以驱动

-
电池供电首选,最大化续航

A. LDO ![]()
-
LDO 是线性稳压器,理论可降压
-
但损耗功率 = (12-4.2) × 3 = 23.4W!会产生大量热,需要巨大散热片,电池效率极低
C. DC/DC BOOST ![]()
-
BOOST 是升压拓扑(从低压升到高压)
-
12V → 4.2V 是降压,用 BOOST 根本无法实现

D. 三端线性稳压器(如 7805)![]()
-
与 LDO 本质相同,都是线性稳压
-
同样损耗 23.4W,且 7805 类芯片电流能力通常 ≤ 1.5A,无法输出 3A

-
你选了 BD,D 完全不适合!大电流+大压差的场景,线性稳压器是禁区!
易错点:题目明确了"电池供电"和"3A大电流",这两个条件直接排除所有线性稳压方案!
记忆技巧:
-
升压 → BOOST(增强)
-
降压 → BUCK(收缩)
-
大电流 + 大压差 → 必须用开关电源(BUCK/BOOST),线性稳压会烧掉!
拓展知识——三种电源方案对比:
| 方案 | 功能 | 效率 | 纹波 | 复杂度 | 适用场景 |
|---|---|---|---|---|---|
| LDO | 降压 | 低(Vout/Vin) | 极低 | 简单 | 低压差、小电流、低噪声 |
| 三端线性 | 降压 | 低 | 极低 | 简单 | 5V/3.3V 小电流系统 |
| BUCK | 降压 | 高(85~95%) | 有(可滤) | 中等 | 大电流、大压差降压 |
| BOOST | 升压 | 高 | 有 | 中等 | 电池升压供电 |
| BUCK-BOOST | 升降压 | 较高 | 有 | 复杂 | 电池系统宽压输入 |
第(4)题 · 32.768kHz晶振用途 · 单选 ·
答对
题目:
32.768KHz 的晶振常用于为微控制器的哪些外设提供时钟信号()。
选项:
-
A. GPIO
-
B. ADC转换单元
-
C. RTC时钟单元

-
D. USB通信单元
正确答案:C(RTC时钟单元)
解析:
32.768kHz 这个频率并不是随意选的——它有一个非常特殊的性质:
32768 = 2^15
用 15 级二分频(flip-flop 级联)就可以从 32768Hz 得到精确的 1Hz!这是实现秒计时的最优解。
-
C. RTC时钟单元
:Real-Time Clock 专门用 32.768kHz 晶振,蓝桥杯板上 DS1302 也需要 32.768kHz 晶振 
-
A. GPIO:通用 IO 不需要独立时钟源,使用系统时钟或直接操作

-
B. ADC转换单元:ADC 使用系统时钟的分频,通常 MHz 级别,不用 32.768kHz

-
D. USB通信单元:USB 全速需要精确的 12MHz 或 48MHz 时钟,32.768kHz 完全不够

记忆技巧: 32768 = 2^15 → 15次÷2 → 得到 1Hz 秒信号 → 专门给 RTC 用!
拓展知识——蓝桥杯 DS1302 时钟芯片:
DS1302 是蓝桥杯板上标配的 RTC 芯片,也使用 32.768kHz 晶振:
DS1302 接口(3线串行):
- SCLK:串行时钟
- I/O :数据输入/输出
- CE :片选使能(高电平有效)
蓝桥杯板连接:
- SCLK → P1.7
- I/O → P1.6
- CE → P1.3(或 RST)
- 晶振:外接 32.768kHz 谐振器
DS1302 常见寄存器(必考):
| 寄存器 | 读地址 | 写地址 | 内容 |
|---|---|---|---|
| 秒 | 0x81 | 0x80 | BCD 码,bit7=CH位(=1停止计时) |
| 分 | 0x83 | 0x82 | BCD 码 |
| 时 | 0x85 | 0x84 | BCD 码,bit7=0(24H)/1(12H) |
| 写保护 | 0x8F | 0x8E | bit7=1 禁止写入,操作前置0 |
第(5)题 · PCB信号反射原因 · 单选 ·
答错(你选 AD,正确答案 D)
题目:
在电路板上,信号传输过程中产生信号反射的原因是()。
选项:
-
A. 走线宽度不够
-
B. 铜皮厚度不足
-
C. 信号源功率不足
-
D. 线路阻抗不连续

正确答案:D(线路阻抗不连续)
解析:
信号反射(Signal Reflection)的根本原因:传输线阻抗不连续。
在高速信号传输中,传输线就像"光纤"一样,信号在其中传播。当信号遇到阻抗突变(如从 50Ω 走线接到 100Ω 负载),一部分能量会被反射回去,造成信号完整性问题。
D. 线路阻抗不连续
(直接原因)
-
过孔、连接器、走线宽度突变、分支等都会造成阻抗不连续
-
解决方案:阻抗匹配(终端匹配电阻、源端串联电阻)
A. 走线宽度不够 ![]()
-
走线宽度确实会影响特征阻抗(更宽→更低阻抗)
-
但"宽度不够"本身不是反射的直接原因
-
真正的原因是阻抗的不连续性,而非宽度是否"够"
-
你多选了 A,A 只是阻抗不连续的一种间接成因,不是反射的直接原因!
B. 铜皮厚度不足 ![]()
- 影响电阻值和散热,与信号反射关系不大

C. 信号源功率不足 ![]()
- 功率不足导致信号摆幅小,与反射无关

易错点:信号反射 = 阻抗不连续!走线宽度变化只是导致阻抗不连续的原因之一,但不是反射的直接原因。
记忆技巧: 想象水管中的水流,管径突然变小(阻抗突变)→ 水流反弹 → 信号反射。原因是"管径变了"(阻抗不连续),不是"管子太细"。
拓展知识——信号完整性相关问题对比:
| 问题 | 原因 | 表现 | 解决方案 |
|---|---|---|---|
| 信号反射 | 阻抗不连续 | 波形振铃、过冲 | 端接匹配电阻 |
| 串扰 | 平行走线耦合 | 相邻信号干扰 | 增大间距、地线隔离 |
| 地弹 | 高速切换电流 | GND抖动 | 去耦电容 |
| EMI | 高频辐射 | 辐射超标 | 磁珠滤波、包地处理 |
第(6)题 · C51定义常量关键字 · 多选 ·
答错(你选 D,正确答案 CD)
题目:
在 C51 中,定义一个不可改变的常量,可以使用哪些关键字修饰()。
选项:
-
A. data
-
B. volatile
-
C. code

-
D. const

正确答案:C、D
解析:
D. const
(标准C常量修饰符)
const uint8_t MAX_VALUE = 100; // 常量,值不可更改
const 是标准 ANSI C 关键字,在 C51 中同样有效,告诉编译器该变量不可修改。
C. code
(C51 专有——程序存储器存储)
code uint8_t TABLE[] = {0x3F, 0x06, 0x5B, 0x4F}; // 数码管段码表,存在 Flash ROM 中
code 是 Keil C51 专有关键字,将数据存放在**程序存储器(Flash/ROM)**中。
-
Flash 是只读存储器,代码运行期间无法修改 → 相当于"硬件层面的常量"

-
你漏选了 C!code 存放在 ROM 里本质上就是常量,蓝桥杯中段码表几乎都用 code 修饰!
A. data ![]()
-
data 是 C51 存储类型关键字,指定变量存放在**内部 RAM(可读写)**中
-
data 变量完全可以被修改,不是常量

B. volatile ![]()
-
volatile 的含义是"易变的",告诉编译器每次都要重新从内存读取,不做优化
-
与 const(不变的)完全相反!
-
volatile 用于中断共享变量、硬件寄存器映射,绝对不是常量!
易错点:code 关键字在蓝桥杯 C51 中非常常见(段码表、字库、查找表),必须认识!
记忆技巧:
-
code = ROM = 只读 = 常量

-
data = RAM = 可读写 = 变量

-
const = 明说不变

-
volatile = 明说易变

拓展知识——C51 存储类型关键字速查:
| 关键字 | 存储区域 | 大小 | 速度 | 说明 |
|---|---|---|---|---|
| data | 内部 RAM 低128字节 | 128B | 最快 | 默认,直接寻址 |
| idata | 内部 RAM 全256字节 | 256B | 快 | 间接寻址 |
| bdata | 位寻址区 | 16B | 快 | 可按位操作 |
| xdata | 外部 RAM | 最大64KB | 慢 | 需要 MOVX 指令 |
| code | 程序存储器(Flash) | 最大64KB | 中 | 只读,存常量/表 |
| pdata | 外部RAM一页 | 256B | 中 | MOVX @Ri |
蓝桥杯中最常用的段码表写法:
// 段码表(0-9 的共阴极数码管段码)
code uint8_t SEG_TABLE[] = {
0x3F, 0x06, 0x5B, 0x4F, 0x66,
0x6D, 0x7D, 0x07, 0x7F, 0x6F
};
第(7)题 · 电容的技术指标 · 多选 ·
答对
题目:
描述电容的技术指标有哪些()。
选项:
-
A. 容量

-
B. 耐压值

-
C. 耐温值

-
D. ESR

正确答案:A、B、C、D(全选)
解析:
电容的四个核心技术指标,全部正确:
A. 容量(Capacitance)![]()
-
单位:F(法拉),常用 μF(微法)、nF(纳法)、pF(皮法)
-
决定了储能能力和滤波效果
-
蓝桥杯常见:104(0.1μF)去耦电容,电解电容 10μF/100μF 滤波
B. 耐压值(Voltage Rating)![]()
-
电容能承受的最大工作电压
-
实际使用应留有 2倍 裕量(如 5V 电路用耐压 10V 以上的电容)
-
超压会导致电容击穿、爆炸
C. 耐温值(Temperature Rating)![]()
-
电容能正常工作的温度范围
-
如"105°C"电解电容,比普通"85°C"寿命更长
-
高温环境设计必须关注
D. ESR(Equivalent Series Resistance,等效串联电阻)![]()
-
衡量电容内部损耗的重要指标
-
低 ESR 电容在高频滤波和开关电源中效果更好
-
低 ESR 是好事:发热少、高频阻抗低
记忆技巧: 容量-压-温-ESR,选电容必看四件事!
拓展知识——常见电容类型对比:
| 类型 | 容量范围 | 耐压 | ESR | 极性 | 蓝桥杯应用 |
|---|---|---|---|---|---|
| 电解电容 | μF ~ mF | 中/高 | 高 | 有极性 | 电源滤波(大容量) |
| 陶瓷电容 | pF ~ μF | 中 | 很低 | 无极性 | 去耦(104常用) |
| 钽电容 | μF | 低 | 极低 | 有极性 | 高频滤波 |
| 薄膜电容 | nF ~ μF | 高 | 低 | 无极性 | 精密电路 |
第(8)题 · 放大电路静态工作点 · 多选 ·
答错(你选 ABD,正确答案 ABCD)
题目:
放大电路的静态工作点包括()。
选项:
-
A. 基极电流 IB

-
B. 集电极电流 IC

-
C. 基极发射极间电压 UBE

-
D. 集电极发射极间电压 UCE

正确答案:A、B、C、D(全选)
解析:
BJT 放大电路的**静态工作点(Q点,Quiescent Point)**是指在无信号输入、仅有直流偏置时,晶体管各极的电压和电流值。
完整的 Q 点由四个参数共同确定:
| 参数 | 符号 | 含义 | 典型值 |
|---|---|---|---|
| 基极静态电流 | IBQ | 控制极的偏置电流 | 几十 μA |
| 集电极静态电流 | ICQ | 工作电流,ICQ ≈ β × IBQ | 几 mA |
| 基极-发射极静态电压 | UBEQ | 正偏压,硅管≈0.7V | 0.6~0.7V |
| 集电极-发射极静态电压 | UCEQ | 决定工作区,需在放大区内 | 几V |
易错点:你漏选了 C(UBE)!很多人以为 UBE ≈ 0.7V 是"固定的"就不算 Q 点参数,但它确实是静态工作点的组成部分!
UBE 虽然约等于 0.7V(硅管),但:
-
不同晶体管 UBE 略有差异(0.6V~0.75V)
-
温度变化会引起 UBE 变化(每升高1°C,UBE 减小约 2.5mV)
-
Q 点分析必须包含它!
记忆技巧: Q 点 = “两流两压”:IB、IC(两个电流)+ UBE、UCE(两个电压),缺一不可!
拓展知识——Q点与工作区的关系:
BJT 三个工作区:
UCE
放大区:UCEQ > UCE_sat(≈0.3V),IB 控制 IC,线性放大
饱和区:UCEQ ≤ UCE_sat,IC 不再受 IB 控制,类似开关闭合
截止区:UBE < 0.5V,IB ≈ 0,IC ≈ 0,类似开关断开
Q 点设置原则:
-
放大器:Q 点在放大区中间,确保信号不失真
-
数字电路/开关:工作在饱和区和截止区
-
Q 点太高(ICQ 大)→ 饱和失真
-
Q 点太低(ICQ 小)→ 截止失真
第(9)题 · SPI多从机共用信号 · 多选 ·
答错(你选 D,正确答案 CD)
题目:
一个 SPI 主机控制多个 SPI 从机时,若从机的读写极性、相位均相同,SPI 从机可以共用主机提供的哪些信号()。
选项:
-
A. CS
-
B. MISO
-
C. MOSI

-
D. CLK

正确答案:C、D(MOSI 和 CLK)
解析:
SPI 总线由 4 根信号线组成,关键是区分谁驱动谁:
| 信号 | 全称 | 驱动方 | 方向 |
|---|---|---|---|
| CS/SS | Chip Select / Slave Select | 主机 | 主→从 |
| CLK | Serial Clock | 主机 | 主→从 |
| MOSI | Master Out Slave In | 主机 | 主→从 |
| MISO | Master In Slave Out | 从机 | 从→主 |
题目问的是"主机提供的哪些信号可以共用":
C. MOSI
(主机驱动,可共用)
-
主机发给所有从机的数据线
-
所有从机的 MOSI 引脚都接在一起,都能收到主机发出的数据

D. CLK
(主机驱动,可共用)
-
主机提供的时钟信号,所有从机必须同步
-
题目说"极性、相位均相同",所以 CLK 配置一致,可以直接共用

A. CS
(主机驱动,但不能共用!)
-
CS 是片选信号,用于选择哪个从机工作
-
如果所有从机共用一根 CS,则主机无法单独寻址某个从机!
-
每个从机必须有自己独立的 CS 线

B. MISO
(从机驱动,不是"主机提供的")
-
MISO 是从机输出给主机的数据,不是主机提供的信号
-
题目问"主机提供的信号",MISO 由从机驱动,不在范围内

-
你只选了 D,漏掉了 MOSI!主机向所有从机发数据当然也走 MOSI 共用!
易错点:
-
CS 不能共用!这是 SPI 实现多从机的关键——靠独立 CS 区分
-
MISO 不是主机提供的信号,排除
记忆技巧: SPI 多从机 = “共用三线(CLK/MOSI/MISO)+ 独立CS”。但题目问的是"主机提供的",MISO 是从机提供的,所以答案是 MOSI + CLK = CD。
拓展知识——SPI vs I2C vs UART 对比:
| 特性 | SPI | I2C | UART |
|---|---|---|---|
| 线数 | 4根(CLK/MOSI/MISO/CS) | 2根(SCL/SDA) | 2根(TX/RX) |
| 速度 | 最快(可达几十MHz) | 中(标准100K/快速400K/高速3.4M) | 中(波特率协商) |
| 多从机 | 每个从机需独立CS | 地址区分,共用SDA/SCL | 点对点,不支持多从 |
| 全双工 | |||
| 硬件复杂度 | 中(线多) | 低(线少) | 最低 |
| 蓝桥杯应用 | 暂无标配外设 | AT24C02 EEPROM | 串口通信 |
蓝桥杯板 AT24C02(I2C)接口:
SCL → P2.1
SDA → P2.0
地址:0xA0(写)/ 0xA1(读)
第(10)题 · 看门狗正确说法 · 多选 ·
答错(你选 BD,正确答案 ABD)
题目:
关于单片机系统的看门狗,下列说法中正确的是()。
选项:
-
A. 看门狗本质上是一个定时器。

-
B. 启动看门狗以后,需要在程序中喂狗。

-
C. 看门狗可能导致系统复位,应尽量避免使用。
-
D. 可以提高系统的稳定性、可靠性。

正确答案:A、B、D
解析:
A. 看门狗本质上是一个定时器 ![]()
-
WDT(Watchdog Timer)的本质就是一个自动递减的计时器
-
如果定时器溢出(到0)之前没有被"喂狗"(重置计时器),就触发系统复位
-
你漏选了 A!"看门狗是定时器"这个概念很基础!
B. 启动看门狗以后,需要在程序中喂狗 ![]()
-
喂狗(Feed Watchdog)= 定时向 WDT 寄存器写特定值,重置计数器
-
如果程序跑飞(死循环、卡死),就不能及时喂狗,WDT 超时→系统自动复位

C. 看门狗可能导致系统复位,应尽量避免使用 ![]()
-
前半句"可能导致系统复位"
正确,这是 WDT 的预期功能 -
后半句"应尽量避免使用"
完全错误! -
看门狗是提高系统可靠性的重要手段,工业/嵌入式系统应当积极使用,不是避免使用!
D. 可以提高系统的稳定性、可靠性 ![]()
- WDT 能在程序异常(跑飞、死机)时自动恢复,大幅提高系统健壮性

易错点:C 是典型的"前半句对、后半句错"的陷阱题!看门狗复位是好事**,是设计目标,不是缺陷!**
记忆技巧: 看门狗 = 守门员。守门员存在的意义就是在出现异常时"踢掉"异常状态(复位),怎么可能"避免使用"呢?
拓展知识——STC15F2K60S2 看门狗寄存器:
STC15 系列内置 WDT,通过 WDT_CONTR 寄存器控制:
WDT_CONTR(0xC1):
Bit 7: WDT_FLAG - 看门狗溢出标志(溢出后=1)
Bit 5: EN_WDT - 使能位(写1启动,不可关闭!)
Bit 4: CLR_WDT - 写1喂狗(重置计时器)
Bit 3: IDLE_WDT - IDLE模式下是否继续计时(1=继续)
Bit[2:0]: PS2~PS0 - 预分频系数(决定超时时间)
超时时间 = 12 × 32768 × 2^(PS+1) / Fosc
常用代码:
// 启动看门狗(预分频7,约26秒超时@12MHz)
WDT_CONTR = 0x3F;
// 喂狗(必须定时调用,周期 < 超时时间)
void feed_watchdog(void) {
WDT_CONTR = 0x3F; // 重写 EN_WDT+CLR_WDT+PS
}
重要:STC15 的 WDT 一旦启动(EN_WDT=1)就无法软件关闭,只能复位后才能重新配置!
速查卡:本套题核心知识点汇总
模拟电路 & 电子元件
| 知识点 | 关键内容 |
|---|---|
| 储能元件 | 电容(电场能)和电感(磁场能),电阻只耗能 |
| RC截止频率 | f = 1/(2πRC),代入SI单位(Ω, F),结果是 Hz |
| BJT Q点参数 | IB、IC、UBE、UCE 全部包含,缺一不可 |
| 完全对称差分放大器 | 共模放大倍数 = 0(理想) |
电源设计
| 知识点 | 关键内容 |
|---|---|
| BUCK(降压) | 12V→4.2V 3A 首选,效率85%+ |
| LDO | 低压差、小电流用,大压差大电流禁用 |
| 三端线性稳压器 | 与LDO同类问题,大电流散热不可接受 |
| BOOST | 只能升压,不能降压 |
| 电容技术指标 | 容量、耐压值、耐温值、ESR 全是重要参数 |
信号完整性 & PCB
| 知识点 | 关键内容 |
|---|---|
| 信号反射根本原因 | 阻抗不连续(走线宽度变化是间接原因!) |
| 解决反射 | 阻抗匹配、端接电阻 |
| 32.768kHz晶振 | 32768 = 2^15,专用于 RTC 实时时钟 |
C51 编程
| 知识点 | 关键内容 |
|---|---|
| 定义常量 | const(标准)和 code(存Flash,只读) |
| code 关键字 | 存 Flash/ROM,蓝桥杯段码表必用 |
| data 关键字 | 存内部RAM,可读写,不是常量 |
| volatile 关键字 | 易变变量,中断共享变量用,与const相反 |
通信协议
| 知识点 | 关键内容 |
|---|---|
| SPI多从机 | 共用 MOSI + CLK,CS 必须独立 |
| SPI信号方向 | 主机驱动:CLK/MOSI/CS;从机驱动:MISO |
| I2C速度模式 | 标准 100Kbit/s、快速 400Kbit/s、高速 3.4Mbit/s |
| 蓝桥杯I2C外设 | AT24C02:SCL→P2.1,SDA→P2.0 |
STC15F2K60S2 硬件特性
| 知识点 | 关键内容 |
|---|---|
| 看门狗本质 | 是定时器,溢出触发复位 |
| 看门狗启用后 | 必须定时喂狗,否则系统自动复位 |
| 看门狗功能 | 提高稳定性可靠性,应该用而不是避免用 |
| WDT_CONTR | EN_WDT=1 启动(不可关闭),CLR_WDT=1 喂狗 |
| DS1302 RTC | 使用 32.768kHz 晶振,3线串行接口 |
本套题高频易错点汇总
| 正确认知 | |
|---|---|
| 走线宽度不够≠反射直接原因 | 反射的直接原因是阻抗不连续 |
| code≠只是存储类型 | code 存 Flash/ROM,是定义常量的 C51 方式 |
| UBE≠不是Q点参数 | Q点包含 IB、IC、UBE、UCE 四个量 |
| MOSI≠不能共用 | MOSI 是主机提供的信号,多从机共用 |
| 看门狗复位≠坏事 | 看门狗复位是预期功能,是可靠性保障 |
| 三端稳压器≠适合大电流大压差 | 12V→4.2V 3A 场景下,线性稳压会产生 23.4W 热量 |