1、iic协议讲一下,如果出现被异常拉低了怎么办,怎么排除问题2、iic出现竞争,仲裁优先级是什么3、spi协议,四个线,几个模式分别是什么,能不能实现真正的全双工4、spi和dma怎么连接的5、static修饰的全局变量和局部变量6、指向常量的指针和指针常量7、定义一个两位的数据结构(位带操作)8、arm的通用寄存器有哪些介绍一下9、tcp ip 模型以太网数据链路层的帧包含哪些,数据链路层怎么知道ip对应的 mac地址(ARP)报文在不同网段之间是否可以发送,发送的直接目的地址是什么(下一跳网关)10、cortex m缓存一致性11、cortex m的特权模式12、栈指针有几个,msp和psp, freertos里面是什么栈指针psp(psp用于任务栈,msp用于异常/中断)13、freertos的内存管理,上下文切换14、freertos临界资源,锁的管理,最简单方案15、指针数组和数组指针(char(*p)[10])手撕:力扣14最长前缀子串