如何利用MPLAB 编写嵌入式程序 _with_QSPI_on_ Cortex-M7_MCUs_Using_MPLAB_Harmony_v3_DS00003443A.pdfVIP

  • 7
  • 0
  • 约5.88万字
  • 约 23页
  • 2020-05-21 发布于北京
  • 举报

如何利用MPLAB 编写嵌入式程序 _with_QSPI_on_ Cortex-M7_MCUs_Using_MPLAB_Harmony_v3_DS00003443A.pdf

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)

1亿VIP精品文档

相关文档