嵌入式面经35题

1. 嵌入式系统的主要组成部分有哪些?
2. 描述中断的工作原理。
3. 什么是实时操作系统(RTOS)?
4. 描述任务调度的不同策略(如抢占式和非抢占式)。
5. 什么是死锁,如何避免死锁?
6. 描述嵌入式系统的开发流程。
7. 什么是嵌入式操作系统?列举几个常见的嵌入式操作系统。
8. 什么是看门狗定时器(Watchdog Timer)?
9. 描述如何进行嵌入式系统的调试。
10. 什么是I2C通信协议?其特点是什么?
11. 描述SPI通信协议的工作原理。
12. 如何在嵌入式系统中实现低功耗设计?
13. 什么是GPIO?如何配置GPIO?
14. 描述ADC和DAC的工作原理。
15. 什么是PWM?其应用场景有哪些?
16. 描述UART的基本工作原理。
17. 什么是RTOS中的消息队列?
18. 描述FreeRTOS中的任务优先级。
19. 什么是内存映射(Memory Mapping)?
20. 描述嵌入式系统中的电源管理技术。
21. 什么是Bootloader的作用?
22. 描述如何实现任务间的同步。
23. 什么是嵌入式系统中的外设驱动程序?
24. 描述如何使用DMA进行数据传输。
25. 什么是Flash存储器?其特点是什么?
26. 如何进行固件升级?
27. 描述嵌入式系统中常见的调试工具。
28. 什么是RTOS中的信号量?
29. 描述嵌入式系统中的错误处理机制。
30. 什么是资源共享?如何在多线程中实现?
31. 描述嵌入式系统的安全性问题。
32. 如何进行嵌入式系统的性能优化?
33. 什么是嵌入式Linux?其特点是什么?
34. 描述如何进行嵌入式系统的测试。
35. 什么是物联网(IoT)?嵌入式系统在物联网中的作用是什么?
相关面经可以参考大佬的面经链接
全部评论

相关推荐

江波龙线下宣讲,base上海(新楼在滴水湖旁边),做存储芯片的。笔试:直接线下手写笔试,1h,全C语言的题包括填空题,选择题,问答题,改错题和编程题1.填空题和选择题有很多道,一道4分,包括函数指针,数组指针,指针函数等的语法,使用define进行大小端存储改变,~=,存储地址推测等多道C语言语法基础题,考察的特别细2.问答题包含两道,一道4分,第一道是C编译的四个步骤,第二道是场景题,问你代码应该怎么写之类的3.改错题,给你一段代码,主要是if为主,有半面的样子,问你这个代码中有8项不合理的地方,请全部指出,共8分4.编程题:给一个字符串,给左边和右边的数值,请你把左右中间的字符串进行翻转,比普通的字符串翻转要难一点点。面试:全程考核简历1.没有自我介绍,上来就问项目,你简历写的东西一个一个问2.问的过程中包括八股和项目的应用结合,会问用的芯片是什么,怎么使用的,知道ARM芯片之间的差别是什么吗3.中断是如何进行的,为什么高优先级的任务一定能先执行,切换上下文做了哪些事情?4.问你一些情景题,比如你学习了数据结构,你觉得它对编程有什么用之类的整体笔面试考察的都很细,当天完成笔试,技术面,HR面,推进会很快,可惜我技术面挂了,最后反问他工作时间和面试评价,工作时间一般是975,跟随项目安排走。面试评价是八卦背的不错,但很多细节和底层原理不懂。 #通信硬件人笔面经互助#
点赞 评论 收藏
分享
10-14 09:31
重庆大学 C++
传音 影像开发 年包统一价21个
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
10-17 09:07
长江存储 tdpe 18x14.4,36h加班费 硕士985
点赞 评论 收藏
分享
7 59 评论
分享
牛客网
牛客企业服务