嵌问Embedded Interview Lab
题库开始练习面试辅导关于本站
我的复习
首页题库开始练习面试辅导关于本站我的复习
嵌问 · 把“知道”练成“讲得清楚”
面试辅导关于与来源浏览题库学习记录仅保存在当前浏览器

Question Bank

嵌入式面试题库

按知识、方向与难度筛选;每道题都有分层回答和工程追问。

按当前条件练习

知识分类

全部题目 24C/C++ 与基础 3数据结构与算法 2MCU 与外设 5ARM 与系统基础 1RTOS 3嵌入式 Linux 4调试与可靠性 3项目追问 3
当前条件:MCU / RTOS 清除
找到 16 道题第 1 / 2 页
C/C++ 与基础MCU / RTOS入门原理题

为什么 volatile 不能保证原子性和线程安全?

区分编译器可见性约束、CPU 原子操作和并发同步,并说明嵌入式场景中的正确用法。

volatile并发编译器
C/C++ 与基础MCU / RTOS入门代码阅读

返回局部变量地址的代码为什么危险?

从自动存储期、栈帧复用和未定义行为解释悬空指针,并给出可维护的接口设计。

指针生命周期栈
数据结构与算法MCU / RTOS入门代码阅读

环形缓冲区如何区分“空”和“满”?

比较预留槽位、元素计数和额外状态位三种方案及其并发含义。

环形缓冲队列并发
MCU 与外设MCU / RTOS进阶项目追问

SPI 和 I²C,在真实项目里应该怎么选?

从节点数量、带宽、布线、电气特性与软件成本做约束分析,并用测量证据完成协议选型闭环。

SPII²C信号完整性DMA
MCU 与外设MCU / RTOS进阶故障定位

SPI 设备偶发返回全 0xFF,如何系统定位?

用供电、片选、时序、模式和软件状态机分层排查,而不是先猜驱动代码。

SPI逻辑分析仪调试
MCU 与外设MCU / RTOS深入项目追问

UART + DMA 接收不定长数据时,环形缓冲怎样设计?

说明 DMA 写指针、软件读指针、空闲检测、溢出策略以及缓存一致性。

UARTDMA环形缓冲
MCU 与外设MCU / RTOS入门原理题

中断服务函数中为什么要尽量少做工作?

从中断延迟、优先级阻塞和可重入性出发,说明 ISR 与任务上下文的职责拆分。

中断延迟ISR
MCU 与外设MCU / RTOS进阶故障定位

中断里能不能做延时?为什么 HAL_Delay 可能让系统卡死?

解释中断上下文中的阻塞风险、SysTick 优先级条件,并按微秒、毫秒和长延时选择替代方案。

中断SysTickHAL定时器
上一页12下一页