Edit online

模块介绍

4 Nov 2024
Read time: 1 minute(s)
1. 术语定义
术语 定义 注释说明
XIP eXecute In Place 芯片内执行
QSPI Quad Serial Peripheral Interface 4 线 DATA 传输,串行外设接口

功能特性

  • 支持 XIP 执行程序,节省内存空间

  • 支持 XIP 数据访问,实现快速启动

原理框图


qspi_overview_block

1. QSPI Block

使用说明

要实现 XIP 执行程序功能,在 BootLoader 阶段需要完成以下步骤:
  1. 在寄存器中使能 XIP 功能。

    确保处理器支持 XIP 启动功能。

  2. 配置 NOR Flash 控制器以支持 XIP 模式,包括设置适当的时序参数、地址映射和访问权限等。
  3. 将 BootLoader 启动代码复制到 NOR Flash 的特定区域。
  4. 在 BootLoader 中进行必要的系统初始化操作。
  5. 一旦系统初始化完成,BootLoader 会将控制权转移到 NOR Flash 中的代码,从而开始执行 RTOS 和 FS。