AN14754 使用 MCXE247 QuadSPI 模块
这是 AN14754 - 使用 MCXE247 QuadSPI 模块的源代码库。该项目配置了 MCXE247 上 QuadSPI 模块的 AHB 和 IP 模式,并利用了 FRDM-MCXE247 上板载 QSPI 闪存设备的多种不同命令。
本项目除SDK示例外还支持以下方法:
- JEDEC ID读取
- 四输入页面编程(0x32)命令
- 四路输入/输出快速读取 (0xEB) 命令
- 用于数据完整性测试的程序/验证程序。
主板:FRDM-MCXE247
类别:内存
外设:SPI
工具链:MCUXpresso IDE
目录
1.软件
2.硬件
3. 设置
3.1 硬件设置
FRDM-MCXE247 默认配置为板载以太网,要将该板用于 QuadSPI 模块,需要进行以下硬件修改。
在FRDM-MCXE247板上:
- 移除0Ω电阻R164、R165
- 安装0Ω电阻R120、R122、R124、R126、R129、R130
重要提示:板载 QuadSPI 信号没有电平转换器。硬件修改后,电压选择跳线 J10 必须安装在 3.3V 侧,以防止损坏串行闪存设备。
3.2 导入并构建项目
- 打开 MCUXpresso IDE,在快速启动面板中,选择?从应用程序代码中心导入?。
- 在搜索栏中输入演示名称。
- 点击?复制GitHub链接?,MCUXpresso IDE将自动检索项目属性,然后单击?下一步>?。
- 选择主分支然后点击?Next>?,选择MCUXpresso工程,点击Finish按钮完成导入。
- 单击?“Build”?开始编译项目。
- 从工具栏中选择GUI Flash 工具将可执行文件编程到电路板。
4.结果
- 按下按钮SW1重置电路板,然后查看通过 UART 接口打印的消息。
- 按任意键启动编程/擦除(P/E)测试。
项目元数据
来源:恩智浦appcodehub
阅读全文