旷视原力嵌入式|技术面面经

时间大概30分钟

自己的项目一定要非常懂!每一个细节都要懂!延伸的八股更要懂!(面试官一般都是在项目的基础上去问八股,很少会生硬的问八股)

主要内容如下:

1. 自我介绍

2. FreeRTOS项目(为什么要选择这个项目,实习了什么)

3. FreeRTOS:内存管理

a. 内存是怎么分配的

b. 内存管理是动态管理还是静态管理方式

c. 为什么要考虑动态管理方式

c. 内存管理深入学习过吗

d. 内存管理中:动态管理和静态管理有什么区别

e. 在什么样的情况下需要动态分配,具体到实际写代码时

4. 为什么在实习项目中,要考虑用FreeRTOS(感觉没有对RTOS有需求的任务,为什么不选用裸机开发

5. Opencv图像采集

6. RS485用处,介绍一下该协议

7. Motbus RTU 通信协议,怎么进行通信,包含哪些内容,怎么去用

8. 你用了那些传感器,什么接口

a. I2C,挂载在一条总线上吗

b. I2C怎么寻址

c. I2C怎么进行双向通信

d. 有用过SPI通信吗(介绍一下SPI)

e. SPI和I2C有什么区别和共同点

9. 项目中c语言 到 单片机可运行文件 的流程

10. 编译的大概流程

11. 大端模式和小端模式的区别,如何判断当前系统的字节序

12. 写一个标准宏函数,输入两个参数,返回较小的那个

13. 反问环节:

a. 是否需要有具身智能经验(驱动开发 传感器采集 通信相关应用 有经验就可以

b. 主要业务线base地(北京

全部评论
点赞 回复 分享
发布于 09-05 23:35 四川

相关推荐

评论
3
5
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务