ArterySW 发表于 2022-1-9 17:22

AT32 MCU QSPI 使用指南

本帖最后由 ArterySW 于 2022-1-9 17:25 编辑

AT32 MCU QSPI 使用指南
前言:
本应用入门指南主要介绍以下几部分内容:1. 基于雅特力提供的 V2.x.x 的 BSP 板级支持包来进行 QSPI 的命令端口的配置及操作2. 基于雅特力提供的 V2.x.x 的 BSP 板级支持包来进行 QSPI 的 XIP 端口的配置及操作3. XIP 端口扩展 ROM/RAM 应用4. 数据加解密5. 下载算法文件的制作
支持型号列表:AT32F435xxAT32F437xx
目录 简介........................................................................................................................10 时钟源....................................................................................................................10 函数接口表.............................................................................................................10 命令端口................................................................................................................12 协议说明.................................................................................................................12 数据传输.................................................................................................................12 CPU PIO 模式.............................................................................................................13DMA 模式...................................................................................................................13初始化流程.............................................................................................................13 模式切换(Switch to Command Port)......................................................................13时钟分频配置(Clock Source Configuration) .......................................................13 SCLK 空闲模式配置(SCLKldle Mode Configuration).........................................14WIP 配置(WIPConfiguration)..............................................................................14操作参数配置说明...................................................................................................14 performance enhance mode 配置..............................................................................15instruction code 的配置..............................................................................................16instruction length 配置................................................................................................17address code 配置......................................................................................................17address length 配置....................................................................................................18data counter 配置.......................................................................................................18second dummy state cycle 配置.................................................................................18write data enable 配置................................................................................................20operation mode 配置..................................................................................................20read status 配置.........................................................................................................21命令配置示例..........................................................................................................22 单一命令的方式..........................................................................................................22命令+写数据的方式....................................................................................................23命令+读数据的方式 ....................................................................................................24命令+地址的方式........................................................................................................25WIP 状态硬件自动轮询方式.......................................................................................26WIP 状态软件手动轮询方式.......................................................................................27命令+地址+读数据的方式...........................................................................................28命令+地址+读数据(DMA)的方式............................................................................29Read with PE mode 的方式........................................................................................30命令+地址+写数据的方式...........................................................................................34命令+地址+写数据(DMA)的方式............................................................................36 XIP(地址映像)端口 ............................................................................................38 说明........................................................................................................................38 映像地址.................................................................................................................38 初始化流程.............................................................................................................38 XIP 参数配置..........................................................................................................39 XIP-Read 参数配置....................................................................................................39XIP-Write 参数配置.....................................................................................................39效能参数配置..............................................................................................................40XIP 扩展 ROM/RAM 应用...........................................................................................42 扩充 Memory 在 MDK 上.........................................................................................42 MDK 配置...................................................................................................................42代码初始化配置 ..........................................................................................................43扩充 Code 在 MDK 上.............................................................................................44 MDK 配置...................................................................................................................45代码初始化配置..........................................................................................................46数据加解密.............................................................................................................47 下载算法文件制作..................................................................................................48 制作 MDK 的 FLM 算法文件....................................................................................48 复制并修改工程名称...................................................................................................48修改使用的器件..........................................................................................................48修改算法文件的输出名称............................................................................................49修改 User 选项............................................................................................................49修改 C/C++选项...........................................................................................................50修改 Asm 选项..............................................................................................................50修改 Linker 选项........................................................................................................51修改 FlashPrg.c 文件..................................................................................................53修改 FlashDev.c 文件.................................................................................................56加载使用算法文件.......................................................................................................57制作 IAR 的 OUT 算法文件 .....................................................................................59 复制并修改工程名称...................................................................................................59修改使用的器件..........................................................................................................59修改算法文件的输出名称............................................................................................60修改 qspi_algorithm.c 文件.........................................................................................61加载使用算法文件.......................................................................................................64效能评估................................................................................................................67 文档版本历史 .........................................................................................................68

foxsbig 发表于 2022-2-16 15:07

spi都这么多内容

ch910917 发表于 2022-11-11 08:21

点赞
页: [1]
查看完整版本: AT32 MCU QSPI 使用指南