小鹏汽车嵌入式软件一面面经
一面:四十分钟,主要考察八股+项目
1、bootloader的流程?如何刷写?传输协议?
2、bin文件多大?如何传到mcu里面?一次性传输过去的吗?
3、对c语言的static的理解?
4、压栈和出栈是硬件操作还是软件操作?
对中断怎么理解?
5、对os死锁的理解?为什么阻塞会导致死锁?
6、推挽输出和开漏输出的区别?
7、什么是TTL电平?二极管和cmos的区别?
8、什么是can的波特率?采样点配置多少?
9、用过canfd?full can和basic can的区别?对can busoff怎么理解?
10、can的传输层用的什么协议?什么是单帧和多帧?
11、uds用了哪些服务?
12bsw除了can还有什么熟悉的?
13、讲一下EcuM
#发面经攒人品#