嵌问Embedded Interview Lab
题库进阶题库开始练习学习路线企业项目面试辅导关于本站
我的复习
首页题库进阶题库开始练习学习路线企业项目面试辅导关于本站我的复习
嵌问 · 把“知道”练成“讲得清楚”
原创进阶题库学习路线企业项目面试辅导关于本站浏览题库学习记录仅保存在当前浏览器

Question Bank

嵌入式面试题库

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

按当前条件练习

知识分类

全部题目 394C/C++ 与基础 67数据结构与算法 20MCU 与外设 74ARM 与系统基础 42RTOS 45嵌入式 Linux 86调试与可靠性 14项目追问 16综合题组 30
找到 394 道题第 28 / 50 页
RTOSMCU / RTOS深入原理题

SMP RTOS 比单核 RTOS 多了哪些并发问题?

多核任务可真正并行,关本核中断不能保护另一核访问;内核和应用需要跨核原子、Spinlock、IPI 和 Cache 一致性。任务迁移还会影响 Cache 热度、外设亲和性和时延可预测性。

高频面试新增100题SMP RTOS
RTOSMCU / RTOS进阶原理题

Stream Buffer 与 Message Buffer 有什么区别?

Stream Buffer 传递无边界字节流,接收端自行分帧;Message Buffer 在内部保存每条消息长度,接收时保持消息边界。它们通常针对单写者单读者优化,多写/多读需额外串行化。

高频面试新增100题流缓冲
RTOSMCU / RTOS深入原理题

ZSWatch 为什么使用 zbus?监听器运行上下文会带来什么风险?

分析发布订阅对模块解耦的价值,并解释监听器在发布者上下文运行时的时延、栈和线程安全风险。

ZSWatchzbus发布订阅工作队列
RTOSMCU / RTOS进阶项目追问

ZSWatch 的周期事件为什么要按订阅者惰性启停?

从共享定时源、应用生命周期和低功耗约束分析 100 ms、1 s、10 s 周期事件的设计与竞态风险。

ZSWatch定时器低功耗生命周期
RTOSMCU / RTOS进阶原理题

vTaskDelay 和 vTaskDelayUntil 为什么会产生不同的周期效果?

区分相对延时与绝对唤醒基准,分析执行时间、漂移和超期行为。

高频面试FreeRTOS周期任务时序
RTOSMCU / RTOS深入原理题

一次操作包含多次阻塞等待时,怎样保证总超时不被重复放大?

进入操作时记录绝对截止时间,每个子步骤只等待“截止时间减当前时间”的剩余预算;若每步都重新等待完整 timeout,总耗时可变成步骤数倍。计算还要使用可回绕的单调时钟方法。

高频面试新增60题截止期
RTOSMCU / RTOS进阶原理题

事件组为什么适合状态条件,却不适合精确计数事件?

事件位只表示某条件当前已发生/成立,多次 Set 同一位会合并成一个状态;等待可选择任一或全部并在返回时清除。若必须知道发生次数或每次携带的数据,应使用计数信号量或队列。

高频面试新增100题事件组
RTOSMCU / RTOS进阶原理题

互斥锁、信号量、队列和事件组应该怎么选?

先判断保护资源、传递计数、搬运数据还是等待组合条件,再选择同步原语。

高频面试RTOS互斥锁队列
上一页1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950下一页