硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1238|回复: 2
收起左侧

[客户分享] AT32 MCU QSPI 使用指南

[复制链接]

41

主题

1

回帖

124

积分

初级会员

积分
124
发表于 2022-1-9 17:34:55 | 显示全部楼层 |阅读模式
AT32 MCU QSPI 使用指南

前言

本应用入门指南主要介绍以下几部分内容:

1. 基于雅特力提供的 V2.x.x 的 BSP 板级支持包来进行 QSPI 的命令端口的配置及操作

2. 基于雅特力提供的 V2.x.x 的 BSP 板级支持包来进行 QSPI 的 XIP 端口的配置及操作

3. XIP 端口扩展 ROM/RAM 应用

4. 数据加解密

5. 下载算法文件的制作


支持型号列表:

AT32F435xx

AT32F437xx


目录
简介........................................................................................................................10
时钟源....................................................................................................................10
函数接口表.............................................................................................................10
命令端口................................................................................................................12
协议说明.................................................................................................................12
数据传输.................................................................................................................12
CPU PIO 模式.............................................................................................................13
DMA 模式...................................................................................................................13
初始化流程.............................................................................................................13
模式切换(Switch to Command Port)......................................................................13
时钟分频配置(Clock Source Configuration) .......................................................13
SCLK 空闲模式配置(SCLKldle Mode Configuration).........................................14
WIP 配置(WIPConfiguration)..............................................................................14
操作参数配置说明...................................................................................................14
performance enhance mode 配置..............................................................................15
instruction code 的配置..............................................................................................16
instruction length 配置................................................................................................17
address code 配置......................................................................................................17
address length 配置....................................................................................................18
data counter 配置.......................................................................................................18
second dummy state cycle 配置.................................................................................18
write data enable 配置................................................................................................20
operation mode 配置..................................................................................................20
read status 配置.........................................................................................................21
命令配置示例..........................................................................................................22
单一命令的方式..........................................................................................................22
命令+写数据的方式....................................................................................................23
命令+读数据的方式 ....................................................................................................24
命令+地址的方式........................................................................................................25
WIP 状态硬件自动轮询方式.......................................................................................26
WIP 状态软件手动轮询方式.......................................................................................27
命令+地址+读数据的方式...........................................................................................28
命令+地址+读数据(DMA)的方式............................................................................29
Read with PE mode 的方式........................................................................................30
命令+地址+写数据的方式...........................................................................................34
命令+地址+写数据(DMA)的方式............................................................................36
XIP(地址映像)端口 ............................................................................................38
说明........................................................................................................................38
映像地址.................................................................................................................38
初始化流程.............................................................................................................38
XIP 参数配置..........................................................................................................39
XIP-Read 参数配置....................................................................................................39
XIP-Write 参数配置.....................................................................................................39
效能参数配置..............................................................................................................40
XIP 扩展 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


AN0088_AT32_MCU_QSPI_Application_Note_CH_V2.0.0.pdf

2.13 MB, 下载次数: 41

回复

使用道具 举报

9

主题

78

回帖

105

积分

初级会员

积分
105
发表于 2022-8-1 18:03:02 | 显示全部楼层
请问一下,这个qspi的xip模式速度如何?测试过吗?
回复

使用道具 举报

24

主题

60

回帖

132

积分

初级会员

积分
132
发表于 2022-12-10 10:23:23 | 显示全部楼层
那这个外围硬件是不是都是固定的连接方式?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-25 16:01 , Processed in 0.268223 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表