摘要: 执行一级引导程序(内含复位向量代码) 根据复位原因及 GPIO_STRAP_REG 寄存器的值确定启动模式,比如 UART 下载模式、从 FLASH 加载二级引导程序执行 加载二级引导程序,执行入口函数call_start_cpu0() 根据分区表的配置,加载应用程序 通过应用程序二进制文件的头部找 阅读全文
posted @ 2024-03-29 12:25 流水灯 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 为避免意外读取 flash cache,一个 CPU 在启动 flash 写入或擦除操作时,另一个 CPU 将阻塞。在 flash 操作完成前,会禁用所有在 CPU 上非 IRAM 安全的中断。 HAL 函数 ``cpu_hal_get_cycle_count()``,PU 周期是各核心独立计数的, 阅读全文
posted @ 2024-03-29 11:17 流水灯 阅读(117) 评论(0) 推荐(0) 编辑