嵌入式面试问题总结

综合类

如何评估一个嵌入式方案的功耗水平
如何处理嵌入式设备在高温环境下的稳定性问题
设计嵌入式系统时,你会如何选择存储介质(FLash/SD/eeprom)
嵌入式系统的高可靠性设计有什么实践
一次从芯片手册找到解决方案的经历
嵌入式工程师最需要具备的底层思维
用C语言实现一个UART通信协议解析器,核心逻辑是什么
嵌入式是系统的高安全性设计有什么思路(防攻击、数据加密)
分享中间件开发简化应用层调用的经历
对异构系统平台(linux+RTOS)的资源调度有什么设计经验
如何将AI算法部署到嵌入式平台并优化性能
对软硬件协同设计的理解是什么,如何平衡系统性能与成本
分享一次你通过驱动开发解决硬件兼容性问题的经历

硬件基础

电流电压怎么转换,讲⼀下AD的原理
如何通过原理图定位I2C通信失败的原因

基础知识类

指针占⼏个字节
了解野指针吗
内存泄漏、内存溢出了解吗
const了解吗

系统类

RTOS

UCOS与freertos区别与如何选择(uC/OS:商业授权(需付费)。FreeRTOS:MIT 开源(完全免费)。)
RTOS系统的核心运行方式,相关信号量,互斥量等问题
RTOS系统任务是如何调度的,优先级问题
中断概念,如何中断,RTOS中的硬中断如何工作,软中断如何工作
RTOS系统运行中硬中断发生时,RTOS系统会如何处理
RTOS系统中的存在两个软中断时,系统会怎么处理
RTOS系统运行的环境是如何?一般在什么样的处理器运行
linux中,驱动是如何运行的,依赖着什么?
FreeRTOS的优先级翻转(解决方法:优先级继承,优先级天花板)
如何调试RTOS中的任务死锁问题

LINUX

linux系统中,挂载驱动最核心的东西是什么?
linux中,驱动是如何运行的,依赖着什么?
熟悉linxu内核的中断管理机制吗(如何避免中断嵌套问题)

协议类

串⼝、I2C、SPI、CAN介绍⼀下,有什么优缺点?
设计CAN总线驱动时,如何处理总线冲突和数据丢包
UART的协议,一共多少根总线,每根线的作用是什么,有什么线是不用接的?
UART协议一般是使用什么接口来包装的?
RS232和RS485的电气特性?差分电平是多少,分别对应什么逻辑?
IIC的运行方式?IIC从机地址是如何配置的?主机地址是如何配置的?
运行过程中,如果新的IIC设备接入,主机和从机如何交换地址?
要写一个SPI的驱动,整个流程是怎么样的,iic spi can 总线的时序数据读写
用嵌入式平台开发蓝牙低功耗功能时,如何优化连接稳定性
ARM 架构

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值