一、简介
本项目是使用Arm Cortex-M0 Designstart Eval进行开发,以下内容来自Arm Cortex-M0 DesignStart Eval User Guide。
点击此处下载Arm Cortex-M0 Designstart Eval
开发环境:
Win10、MDK5、TD(Tang Dynasty)、安路EG4S20 FPGA开发板
二、Designstart Eval文件介绍
点击上方链接申请Arm Cortex-M0 Designstart Eval后,得到一个名为AT510-MN-80001-r2p0-00rel0的压缩包。解压后得到如下文件
1.工具包的主目录
表1描述了设计工具包的主目录。
目录名称 | 目录内容 |
Recovery | FPGA 映像,包括字节码文件、BIOS、配置和软件二进制文件。 |
RevC | FPGA 设计文件 (Verilog) 和实现流程。 |
cores/cortexm0_designstart_r2p0 | 混淆Cortex-M0集成级别。 |
logical | FPGA 设计文件 (Verilog) 和实现流程。 |
smm_common | 常见的 FPGA 组件和外设。 |
software | 软件文件。这些包括:
|
systems/cortex_m0_mcu | CMSDK 示例系统的设计文件、测试平台文件和仿真设置文件。 |
systems/fpga_testbench |
FPGA 示例系统的测试台文件和仿真设置文件。 |
documentation | 文档文件。 |
2.MCU示例及其余模块
下图为本项目的MCU系统顶层试图示例,表2解释组成MCU的各模块的含义。