425 C 里 const int *p、int * const p、const int * const p 分别限制什么?考察候选人对C语言指针与const修饰位置的基本语义掌握,以及能否联系函数参数和只读数据场景。 查看学习思路
428 请说明 static 修饰局部变量和全局变量分别有什么作用,并解释它们对链接和生命周期的不同影响。考察对C语言存储类、作用域、生命周期和链接属性的基本理解,以及能否结合嵌入式场景说明。 查看学习思路
430 一个变量在主循环和中断中都会访问,需要注意什么?volatile 能解决哪些问题,能否保证原子性?考察对中断并发、编译器优化和原子性的理解,能否区分 volatile 与同步机制。 查看学习思路
431 从 Bootloader 跳转到 APP 前需要做哪些处理?为什么要重新设置 MSP 和中断向量表?考察对MCU启动、向量表重定位和跳转前环境清理的理解,是否具备实际Bootloader开发经验。 查看学习思路