- 7
- 0
- 约5.88万字
- 约 23页
- 2020-05-21 发布于北京
- 举报
AN3443
Execute-In-Place (XIP) with QSPI on Cortex-M7 MCUs
Using MPLAB Harmony v3
Introduction
The parallel data communication interface was very effective in terms of performance; however, it increased the pin
count and lead to complex designs. To overcome these challenges, the parallel interface peripherals played a crucial
role, and the Quad Serial Peripheral Interface (QSPI) is one of these peripherals.
® ®
This document describes the Execute-In-Place (XIP) feature of the QSPI on a Arm Cortex -M7 based MCU (SAM
®
E70), and discusses the implementation of an application using the MPLAB Harmony v3 software framework. It
explains how to generate an application binary to execute in the QSPI memory region, and it also shows how to
execute the application from the QSPI region.
© 2020 Microchip Technology Inc. D
AN3443
Table of Contents
Introduction1
1. Hardware and Software Requirements 3
1.1. SAM E70 Xplained Ultra Evaluation Kit3
1.2. MPLAB X Integrated Development Environment (IDE) and XC Compilers3
1.3. MPLAB Harmony v33
2. Introduction to QSPI4
2.1. QSPI Serial Memory Mode4
2.2. Instruction Frame 6
3. Execute-In-Place9
3.1. Continuous Read Mode9
4. MPU Configuration for QSPI 10
5. Linker Script Customization11
6. XIP with QSPI Example Using MPLAB Harmony v313
6.1. QSPI XIP Main MPLAB Har
原创力文档

文档评论(0)