拓竹嵌入式一面面经
嵌入式
1、如果用SPI往屏上刷一个像素点,怎么操作SPI?
2、从机无响应的时候,如何做异常处理?
3、项目中DMA配合什么外设使用的?给一个不定长的数据怎么用USART配合DMA完成传输?怎么判断传输完成?
4、中断栈和任务栈有什么区别?保存在哪里?
5、要实现任务调度,可以只有systick中断,不用pensv吗?pensv有什么优势?
6、任务间通信方式?
7、IAP升级做了什么工作?
8、volatie关键字?运用场景?
9、内存踩踏严重调用栈现场破坏严重的情况下如何定位问题?
10、互斥量,信号量,临界区有什么区别和应用场景?
11、中断响应的过程?
#发面经攒人品#