1)实验平台:正点原子达芬奇FPGA开发板
2) 摘自【正点原子】达芬奇之Microblaze 开发指南
3)购买链接:https://detail.tmall.com/item.htm?id=624335496505
4)全套实验源码+手册+视频下载地址:http://www.openedv.com/docs/boards/fpga/zdyz_dafenqi.html
5) 正点原子官方B站:https://space.bilibili.com/394620890
6)对正点原子FPGA感兴趣的同学可以加群讨论:876744900
第一章MicroBlaze简介
Vivado是Xilinx公司提供的一个集成设计环境,可用于搭建复杂的嵌入式系统,搭建完成后的系统将作为后续软件开发的硬件基础。在嵌入式系统设计的过程中,用户可直接调用官方所提供的IP核,比如MicroBlaze软核嵌入式处理,从而大大加速系统设计;也可以设计自己的IP核,定制符合需求的硬件系统。本章包括以下几个部分:11.1使用MicroBlaze的意义1.2MicroBlaze是什么 1.3Vitis是什么1.4使用MicroBlaze的设计流程1.1使用MicroBlaze的意义嵌入式系统至今已有40多年的历史,嵌入式处理器是嵌入式系统的核心部件,是控制、辅助系统运行的硬件单元。嵌入式处理器范围极其广阔,从最初的4位处理器,目前仍在大规模应用的8位单片机,到最新的受到广泛青睐的32位,64位嵌入式CPU。世界上具有嵌入式功能特点的处理器已经超过1000种,流行的体系结构包括MCU,MPU等30多个系列。鉴于嵌入式系统广阔的发展前景,很多半导体制造商都大规模生产嵌入式处理器