基于C编程的Zynq裸机程序设计与应用教程v1.0.pdf

基于C编程的Zynq裸机程序设计与应用教程v1.0.pdf

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多

小梅哥FPGA团队武汉芯路恒科技

专注于培养您的FPGA独立开发能力开发板培训项目研发三位一体

基于C编程的Zynq裸机程序设计与应

用教程

店铺:官方网站:

技术博客:/xiaomeige/技术群组:

小梅哥FPGA团队武汉芯路恒科技

专注于培养您的FPGA独立开发能力开发板培训项目研发三位一体

前言

自Xilinx推出新一代全可编程片上系统Zynq-7000系列芯片后,该系列芯片

凭借其软件可编程性与片上FPGA的硬件可编程性的完美结合,迅速得到各领

域电子工程师的热烈欢迎。Zynq-7000系列芯片凭借其出色的性价比,当前已经

成为市面上一款无可争议的片上系统设计主流芯片。

传统的硬件设计架构,主要以板上系统为核心,围绕其进行相关硬件设计

与验证。与板上系统相比,支持片上系统的主控制器(如Zynq7000系列芯片)

的解决方案具有如下优势:

成本更低

设计更稳定

数据传输更安全

整体系统速度更高

实现相同的功能比板上系统具有更小的物理尺寸和更低的功耗

既然Zynq系列芯片片上系统具有如此优异的设计性能,那么这也意味着对

设计工程师的设计能力需要提出更高的要求。而硬件设计工程师的设计能力,

毫无疑问必须要从实验和实践中获得。

针对以上需求,小梅哥团队强势推出ACZ7015系列开发板作为实验平台,

以迎合各领域设计工程师的学习、验证和实践需求,并随开发板同步推出本套

学习教材。

本套教程按照知识内容,划分为四个部分:

《基于HDL的FPGA逻辑设计与验证教程》讲解基于Verilog的逻辑设

《基于C编程的Zynq裸机程序设计与应用教程》讲解ARM嵌入式裸

机C编程

《基于Linux的嵌入式系统开发和应用教程》讲解Linux操作系统的应

用和驱动开发

《高速收发器应用教程》讲解PCIE和GTP的高速收发原理与应用

本文档为《基于C编程的Zynq裸机程序设计与应用教程》,另外两份教程

内容,可以到ACZ7015开发板资料盘【A盘】【01_教材文档】文件夹下查看。

店铺:官方网站:

技术博客:/xiaomeige/技术群组:

小梅哥FPGA团队武汉芯路恒科技

专注于培养您的FPGA独立开发能力开发板培训项目研发三位一体

本文档从实验内容来看难度循序渐进,内容环环相扣,涵盖:

PS侧硬件资源与PL侧逻辑资源的简单应用,如按键、LED灯、定时

器、EEPROM、RTC、数码管、串口等

PS侧硬件资源与PL侧逻辑资源的进阶应用,如LCD屏显示、摄像头

图像数据采集显示、电压表、信号发生器、示波器等设计

本文档从知识传授的角度来看,除了介绍实验内容涉及的相关内外器件配

置和使用方法外,还不失时机介绍了如下内容:

XilinxZynq系列FPGA硬件软件设计环境的搭建

ILA工具的使用方法

程序的固化方法

软件设计的编程思路

本套文档每次有更新,都会第一时间发布到我们技术论坛的专用帖下面,

大家可以前往下述帖子中核对和下载本文档的必威体育精装版版。

【ACZ7015】【文档更新和反馈】ACZ7015开发板文档更新地址和反馈收集

贴:

/

文档评论(0)

文档资料分享 + 关注
实名认证
内容提供者

喜欢上传文档资料,将上传分享文档资料作为自己的事业

1亿VIP精品文档

相关文档