影石嵌入式软件开发面经
一、自我介绍
二、八股(结合项目,问一些场景)
1.volatile关键字的作用
2.struct字节对齐,给了几个变量计算所占字节数
3.static局部变量存储位置
4.数组越界有什么危害
5.栈泄漏有什么危害
6.递归在单片机中使用会有什么问题
7.GPIO推挽和开漏输出的区别
8.熟悉哪些操作系统?
9.epwm的设置,给一个场景如何手动实现epwm
10.上升沿下降沿触发
11.数码管扫描频率?共阴极和共阳极的区别?
12.ad采样位数代表什么?什么因素影响ADC精度和转换速率?有什么滤波算法?
13.中断如何设置?中断中任务过多有什么危害?
14.波特率是什么?
15.串口通信起始位如何判定?i2c总线仲裁?
无反问,很快就结束