嵌入式面试 嵌入式面试八股文 八股文 大厂 嵌入式大厂面试 面试经验 简历 嵌入式开发 春招 秋招 STM32 FreeRTOS RTOS 实时操作系统 任务调度 中断优先级 抢占式调度 线程 进程 任务栈 任务切换 上下文切换 中断响应 SysTick NVIC SVC PendSV HardFault 异常向量表 向量表重映射 VTOR 启动文件 startup.s Reset Handler 裸机开发 寄存器级编程 GPIO UART SPI I2C ADC DMA 定时器 PWM RTC 看门狗 IWDG WWDG RCC 时钟树 PLL 系统时钟配置 低功耗模式 Sleep Stop Standby 唤醒源 供电管理 外设驱动 HAL LL BSP CMSIS 底层驱动 设备驱动移植 驱动框架 软硬件协同 调试 GDB JTAG SWD ST-LINK 仿真器 逻辑分析仪 示波器 串口调试 printf重定向 断点 单步调试 堆栈溢出 断言 assert 日志系统 Log 模块 版本控制 Git SVN Makefile CMake 链接脚本 Scatter File 内存布局 段 Section 重定位 Relocation ELF HEX BIN 固件分区 Bootloader OTA 升级 串口升级 USB DFU 固件校验 CRC32 SHA256 签名 安全启动 Secure Boot 加密 解密 Flash 擦写 写入 读写 保护区 读写锁 可靠性设计 容错机制 看门狗复位 断电保护 备份区 断点续传