1. 在 Cortex-M 单片机中,从上电复位到最终进入 main 函数执行,整个启动流程涉及哪些关键步骤以及每一步的作用是什么?答案:从地址 0x00000000 读取:初始 MSPReset_Handler 地址设置 MSP跳转 Reset_Handler初始化运行环境:拷贝 .data(Flash → RAM)清零 .bss初始化系统时钟(SystemInit)调用 main()本质:启动文件负责构建 C 运行环境2. 在 FreeRTOS 中,任务调度和任务切换的底层实现机制是什么,在 Cortex-M 架构上具体依赖哪些异常完成上下文切换?答案:调度触发:SysTick(时基)AP...