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

Question Bank

嵌入式面试题库

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

按当前条件练习

知识分类

全部题目 394C/C++ 与基础 67数据结构与算法 20MCU 与外设 74ARM 与系统基础 42RTOS 45嵌入式 Linux 86调试与可靠性 14项目追问 16综合题组 30
当前条件:#新增100题 清除
找到 100 道题第 9 / 13 页
RTOSMCU / RTOS深入原理题

Rate Monotonic 和 EDF 调度各自适合什么实时任务?

固定优先级 Rate Monotonic 通常让周期越短优先级越高,实现简单、可分析;EDF 动态让截止期最近任务优先,在理想单核模型下利用率上限更高,但实现、过载行为和资源共享分析更复杂。

高频面试新增100题实时调度
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进阶原理题

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

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

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

从硬件中断到任务处理完成,怎样拆解实时延迟预算?

总延迟包括硬件同步与 NVIC 响应、被更高优先级 ISR 阻塞、当前临界区、中断处理、唤醒调度、任务排队以及业务执行时间。每段都应有测量点和最坏边界。

高频面试新增100题延迟预算
RTOSMCU / RTOS进阶原理题

关中断临界区和暂停调度器有什么本质区别?

关中断临界区阻止一定优先级范围内的 ISR,保护任务与 ISR 共享状态但直接增加中断延迟;暂停调度只阻止任务切换,中断仍会运行,不能保护会被 ISR 修改的数据。两者都应短且不可阻塞。

高频面试新增100题临界区
RTOSMCU / RTOS深入原理题

动态删除 RTOS 任务前,怎样处理它持有的资源?

删除任务只回收内核已知的任务控制块和栈,不会自动归还应用持有的互斥锁、内存、驱动请求或注册回调。应先发停止请求,让任务自行退出并确认 in-flight 工作完成,再由明确所有者清理。

高频面试新增100题任务生命周期
RTOSMCU / RTOS深入故障定位

怎样用 RTOS Trace 和运行时间统计定位 CPU 过载?

运行时间统计给出各任务累计执行占比,Trace 能还原切换、ISR、阻塞和唤醒时间线。要用独立高分辨率计数器、足够缓冲和明确采样窗口,并同时观察队列水位、截止期违约与最长连续占用。

高频面试新增100题RTOS Trace
上一页12345678910111213下一页