科大讯飞有自己的面试平台,我的是两个面试官,副面试官有我一时没想起来的东西还提醒我,面试过程挺不错的,主要是mcu方向。我底层原理了解不深,副面试官提醒了几次错误,总之面试还是很愉快的。面试官说让我还有一年毕业,底层原理可以再了解深一点。首先依旧是讲讲项目:1.讲讲项目中如何去使用esp8266。2.IIC接口地址位有几位,只有这一种模式吗,理论上能接多少外设,实际上能接多少,是什么影响的3.写过IIC驱动吗,为什么要这么去实现,简述一下4.stm32里,串口接收哪几种模式,你比较常用什么模式,为什么呢。它是接受断如何判断数据接受结束的。5.讲讲项目里mpu6050如何工作的,有哪些参数,有什么作用。6.pid参数是自己调的吗,怎么去调节的。7.讲讲速度如何去让电机速度变化的。8.项目中提到就CAN口,说说CAN口的有哪几种模式,说说这几种模式电平特性。9.项目中用到了FreeRTOS,自己移植过吗?10.讲讲移植了哪些文件,他们有什么作用。11.FreeRTOS如何去实现任务调度的。12.FreeRTOS的多任务之间如何去进行通信的,什么方法,它实现原理是什么。13.说说stm32的最小系统是什么。14.聊聊C语言基础知识吧,说说什么是堆和栈吧,在mcu中程序运行的空间是什么样的。15.static和const的区别,常用在什么地方,空间上有什么区别吗16.static修饰的在其他文件能使用吗。17.说说extern。18.说一下局部变量与全局变量的区别。在MCU上空间上有什么不同吗?19.反问20.聊了聊讯飞的技术栈。