Cortex-M Prototyping System +
ARM® Cortex®-M原型系统 MPS2+,为Cortex-M 系列微处理器设计的原型验证评估系统,包含最新的Cortex-M7 及Cortex-M23、Cortex-M33系列, 它是一个经济实惠的主板,作为ARM®Versatile™Express系列开发板的一部分。他们提供两种FPGA的选择,用于原型设计基于Cortex-M的设计和一系列不同的调试选项。它提供了一系列实用的外设,包括PSRAM,以太网,触摸屏,音频,VGA,SPI和GPIO。 它提供了所有Cortex-M处理器的固定加密FPGA实现。
该产品支持Cortex-M0设计入门,并包含一个使用Cortex-M设计套件(CMSDK)外设的示例设计,可供用户在其设计中使用。 它是基于Cortex-M的设计的评估和FPGA原型设计的理想平台。 要使用此功能,需要启用工具功能的免费许可证。
这些平台支持使用mbed进行在线软件开发,用于完整的Cortex-M系列。
该产品还支持Cortex-M的IoT子系统。 该子系统与MPS2上的外设相结合,提供了一个软件开发平台,用于对mbed支持的IoT子系统进行评估。
Specification
Board name (short) | MPS2+ |
Part number | V2M-MPS2-0318C |
PCB number | HBI-263C |
Datasheet | Cortex-M Prototyping System+ Datasheet |
Manuals | Technical Reference Manual |
FPGA capacity | 300K LE |
Form factor | 160x120cm |
SRAM | 8MB single cycle SRAM |
16MB PSRAM | |
Video | QSVGA touch screen panel |
4bit RGB VGA connector | |
Audio | Audio Codec |
Debug | ARM JTAG20 connector |
ARM parallel trace connector (MICTOR38) | |
20 pin Cortex debug connector | |
10 pin Cortex debug connector | |
ILA connector for FPGA debug | |
Expansion | GPIO |
SPI |
Application Note | AN382 | AN383 | AN384 | AN385 | AN386 | AN387 | AN500 | AN519 | AN505 |
CPU | M0 | M0+ | M1 | M3 | M4 | M0 Design Start | M7 | M23 | M33 |
CPU revision | r0p0 | r0p1 | r1p0 | r2p1 | r0p1 | r0p0 | EACr0p1 | r1p0 | r0p1 |
Number of Cores | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
System Frequency | 25MHz | 25MHz | 25MHz | 25MHz | 25MHz | 25MHz | 25MHz | 25MHz | 20MHz |
Documentation | AN382 | AN383 | AN384 | AN385 | AN386 | AN387 | AN500 | AN519 | AN505 |
JTAG | Y | Y | Y | Y | Y | N | Y | Y | Y |
Trace | N | N | N | 4bit | 4bit | N |
16bit Instr & Data ETM CoreSight SoC-400 |
4bit | 4bit |
PSRAM | Y | Y | Y | Y | Y | Y | Y | Y | Y |
SSRAM | Y | Y | Y | Y | Y | Y | Y | Y | Y |
Ethernet | Y | Y | Y | Y | Y | Y | Y | Y | Y |
Audio | Y | Y | Y | Y | Y | Y | Y | Y | Y |
VGA | Y | Y | Y | Y | Y | Y | Y | Y | Y |
Touch Screen | Y | Y | Y | Y | Y | Y | Y | Y | Y |
SPI | Y | Y | Y | Y | Y | Y | Y | Y | Y |
GPIO | Y | Y | Y | Y | Y | Y | Y | Y | Y |
Adapter for Arduino
The MPS2+平台通过使用Arduino板的ARM适配器来支持Arduino®扩展。 这是一个扩展板,可插入MPS2 +上的GPIO连接器,并允许您连接多达2个Arduino扩展,从而打开了扩展选项的世界。 应用笔记AN502详细介绍了它的工作原理。
工具支持
Cortex-M 原型系统支持KEIL MDK 和ARM DS-5 ,还支持mbed (Classic)下的平台开发。