- 2
- 0
- 约4.56千字
- 约 11页
- 2026-10-21 发布于四川
- 举报
20个嵌入式工程师常见面试题(内附答案)
一、单项选择题(每题2分,共10题,共20分)
1.下列哪个关键字用于告诉编译器“该变量可能被硬件或中断服务程序修改,禁止编译器对其进行优化缓存”?
A.const
B.static
C.volatile
D.extern
2.在32位嵌入式系统中,一个指向char类型的指针变量通常在内存中占用的字节数为:
A.1
B.2
C.4
D.8
3.下列关于栈(stack)和堆(heap)的描述,错误的是:
A.栈由编译器自动分配和释放,用于存放局部变量
B.堆由程序员手动分配和释放,生命周期由程序员控制
C.栈的生长方向通常是向高地址增长
D.堆容易产生内存碎片
4.在I2C总线中,SCL和SDA线通常需要通过上拉电阻连接至电源,主要原因是:
A.降低总线功耗
B.提高总线抗干扰能力
C.实现“线与”逻辑,允许多主机仲裁和从机拉低
D.限制总线电流,保护器件
5.在嵌入式实时操作系统(RTOS)中,下列哪个内核对象最适合保护一段短临界区且不会导致优先级反转?
A.二值信号量
B.互斥锁(mutex)
C.消息队列
D.事件标志组
6.ARMCortex-M系列处理器复位后,第一条指令的地址通常取自:
A.0处的堆栈指针
B.0x0000
您可能关注的文档
最近下载
- 交通事故车辆及财物损失价格鉴证评估技术规范详解.pdf VIP
- 脊柱支具治疗知情同意书.docx
- (2027年)国庆节后复工复产安全专题培训PPT课件.pptx VIP
- 《论语》(为政篇)阅读练习题.doc VIP
- PMC-651T配电变压器保护测控装置用户说明书_V5.2.pdf VIP
- 刀剑封魔录外传-上古传说《超详细完美攻略....doc VIP
- 第11课 做守法公民 第2课时不违法犯罪 课件2026道德与法治六年级上册统编版.ppt
- 2025年《成立安全管理机构通知》 .pdf VIP
- 2026年注册管理会计师CMA财务规划、绩效与分析P1真题仿真模拟冲刺练习卷.docx
- 青少年脊柱侧弯支具治疗知情同意书.docx VIP
原创力文档

文档评论(0)