pdf

ZedBoard_Standalone_USB_Device_Tutorial_14_6_01

  • 1星
  • 日期: 2017-04-01
  • 大小: 853.21KB
  • 所需积分:1分
  • 下载次数:99
  • favicon收藏
  • rep举报
  • 分享
  • free评论
标签: ZedBoard

ZedBoard是基于Xilinx Zynq™-7000扩展式处理平台(EPP)的低成本开发板。此板可以运行基于Linux,Android,Windows®或其他OS/ RTOS的设计。

USB

USB是英文Universal Serial BUS的缩写,中文含义是“通用串行总线”。它不是一种新的总线标准,而是应用在PC领域的接口技术。USB是在1994年底由英特尔、康柏、IBM、Microsoft等多家公司联合提出的。不过直到近期,它才得到广泛地应用。从1994年11月11日发表了USB V0.7版本以后,USB版本经历了多年的发展,到现在已经发展为2.0版本,成为目前电脑中的标准扩展接口。目前主板中主要是采用USB1.1和USB2.0,各USB版本间能很好的兼容。USB用一个4针插头作为标准插头,采用菊花链形式可以把所有的外设连接起来,最多可以连接127个外部设备,并且不会损失带宽。USB需要主机硬件、操作系统和外设三个方面的支持才能工作。目前的主板一般都采用支持USB功能的控制芯片组,主板上也安装有USB接口插座,而且除了背板的插座之外,主板上还预留有USB插针,可以通过连线接到机箱前面作为前置USB接口以方便使用(注意,在接线时要仔细阅读主板说明书并按图连接,千万不可接错而使设备损坏)。而且USB接口还可以通过专门的USB连机线实现双机互连,并可以通过Hub扩展出更多的接口。USB具有传输速度快(USB1.1是12Mbps,USB2.0是480Mbps, USB3.0是5 Gbps),使用方便,支持热插拔,连接灵活,独立供电等优点,可以连接鼠标、键盘、打印机、扫描仪、摄像头、闪存盘、MP3机、手机、数码相机、移动硬盘、外置光软驱、USB网卡、ADSL Modem、Cable Modem等,几乎所有的外部设备。USB是一个外部总线标准,用于规范电脑与外部设备的连接和通讯。USB接口支持设备的即插即用和热插拔功能。USB接口可用于连接多达127种外设,如鼠标、调制解调器和键盘等。USB自从1996年推出后,已成功替代串口和并口,并成为当今个人电脑和大量智能设备的必配的接口之一。

Tutorial

Tutorial

ZedBoard的USB设置教程,根据此教程,ZedBoard可以被电脑通过USB识别出1MB的磁盘空间

文档内容节选

ZedBoard Standalone USB Device Tutorial 3 January 2014 Version 14601 Overview CAvnetZedBoard The archive contents which accompany this document contain prebuilt ZedBoard binaries implementing an example Zynq application which demonstrates ZedBoard as a USB Mass Storage Device Extract the contents of the accompanying archive to the following folder This tutorial document builds upon the concepts and lab activities of the Xilinx ZedBoard Zynq7000 AP SoC Concepts Tools an......

ZedBoard: Standalone USB Device Tutorial 3 January 2014 Version 14.6.01 Overview C:\Avnet\ZedBoard\ The archive contents, which accompany this document, contain pre-built ZedBoard binaries implementing an example Zynq application which demonstrates ZedBoard as a USB Mass Storage Device. Extract the contents of the accompanying archive to the following folder: This tutorial document builds upon the concepts and lab activities of the Xilinx ZedBoard: Zynq-7000 AP SoC Concepts, Tools, and Techniques document. Please refer back to this reference material on the ZedBoard community website for further information on how to configure and customize the underlying Zynq hardware platform. NOTE: The instructions contained in this document are reference purposes only to disclose the steps required to implement the USB Device example application upon the ISE 14.6 Pre-Defined Hardware Platform Template for ZedBoard. These instructions do not need to be completed if you are already using the pre-built files from the sd_image subfolder of the archive accompanying this document. For more information on the ISE 14.6 Pre-Defined Hardware Platform Template for ZedBoard used in this tutorial, please refer to the SDK documentation found here: www.xilinx.com/support/documentation/sw_manuals/xilinx14_6/SDK_Doc/tasks/sdk_t_hwspec.htm Objectives When this tutorial is complete, you will be able to:  Create an application project upon a Xilinx-provided hardware platform template  Run the USB Mass Storage Device example application on ZedBoard hardware © 2014 Avnet. All rights reserved. All trademarks and registered trademarks are the property of their respective owners. All specifications are subject to change without notice. NOTICE OF DISCLAIMER: Avnet is providing this design, code, or information "as is." By providing the design, code, or information as one possible implementation of this feature, application, or standard, Avnet makes no representation that this implementation is free from any claims of infringement. You are responsible for obtaining any rights you may require for your implementation. Avnet expressly disclaims any warranty whatsoever with respect to the adequacy of the implementation, including but not limited to any warranties or representations that this implementation is free from claims of infringement and any implied warranties of merchantability or fitness for a particular purpose. ZedBoard: Standalone USB Device Tutorial v14.6.04 3 January 2014 Experiment Setup Software The software used to test this reference design is:  Windows-7 64-bit  Xilinx SDK 14.6  Cypress CY7C64225 USB-to-UART Driver o www.zedboard.org  Documentation  ZedBoard Cypress USB-to-UART Setup Guide Hardware The hardware setup used to test this reference design includes:  PC with minimum amount of additional RAM available for Xilinx tools as specified at www.xilinx.com/design-tools/vivado/memory.htm for either the 7Z010 or 7Z020 device o 4GB required but 8GB recommended  Avnet ZedBoard Kit o Includes necessary power supply, SD card, and one USB cable  One additional USB cable (Type A to Micro-USB Type B) – only one included in kit  (Optional) ZedBoard integrated USB-JTAG programming port (Xilinx Platform Cable, Digilent HS1 or HS2 cables are also supported) o If you don’t already have a JTAG Cable but wish to use one for this tutorial, Avnet recommends the Digilent HS2 Cable http://www.em.avnet.com/en-us/design/drc/Pages/Digilent-JTAG-HS2-Programming-Cable.aspx www.zedboard.org Page 2 of 15 ZedBoard: Standalone USB Device Tutorial v14.6.04 3 January 2014 Experiment 1: Create Application Project In this experiment, a new SDK workspace is established, a new application project is created, and the USB Mass Storage Device example application code is imported. 1. Launch Xilinx Software Development Kit (SDK) if not already open. Start  All Programs  Xilinx Design Tools  ISE Design Suite 14.6  EDK  Xilinx Software Development Kit. Figure 1 – The Xilinx Software Development Kit Application Icon 2. Set or switch the workspace to the following folder and then click the OK button: C:\Avnet\ZedBoard\SDK_Workspace\ Figure 2 – Switching to the Appropriate SDK Workspace www.zedboard.org Page 3 of 15 ZedBoard: Standalone USB Device Tutorial v14.6.04 3 January 2014 3. Close the Welcome screen if it appears in the SDK window by clicking on the X control in the tab. Figure 3 – Closing the SDK Welcome screen 4. Create a new SDK software application project by selecting the FileNew Application Project menu item. Figure 4 – Creating a New C Application Project www.zedboard.org Page 4 of 15 ZedBoard: Standalone USB Device Tutorial v14.6.04 3 January 2014 5. In the New Project wizard, change the Project name field to the xusbps_intr_example name. Use the dropdown for the Hardware Platform and select the zed_hw_platform(pre-defined) option. Set the Board Support Package to the Create New option and accept the default name of xusbps_intr_example_bsp. Leave the other settings to their default values. Click the Next button to continue. Figure 5 – Creating the xusbps_intr_example Application www.zedboard.org Page 5 of 15
更多简介内容

推荐帖子

msp430fr2311单片机adc序列通道采样
使用P1.2、P1.3、P1.4、P1.5为采样通道,以demo的msp430fr231x_adc10_10.c文件为例。 1、将上述4个管脚配置为ADC模式: P1SEL0 |= BIT2 + BIT3 + BIT4 + BIT5; P1SEL1 |= BIT2 + BIT3 + BIT4 + BIT5; 2、查看资料可知,有4种adc采样模式,单通道单次,序列通道单次,单通
火辣西米秀 微控制器 MCU
言简意赅的介绍M7内核的Cache工作流程,摸爬滚打半年的经验总结--转至安富莱
本帖最后由 宋元浩 于 2020-8-10 20:33 编辑 说明:     初学M7的Cache时,经常是ARM的手册和ST的手册看了一遍又一遍,虽然每次看,每次都有收获,但是一直无法形成系统的认识,说到某一个知识点也明白,但是具体到读写操作的时候是怎么个流程,就懵逼了,也是心里烦躁,最近脑子开窍了些,特此分享下经验。 当前的认识能力有限,有不对的地方,欢迎批评指正。 一、引
宋元浩 stm32/stm8
MSP430f149单片机的简单秒表
实现功能:按下一个按键,计时开始,再次按下该按键计时暂停,即由一个按键实现暂停看开始功能,设置另一个按键,按下该按键三秒以上,秒表清零。要求计时精度,10毫秒。   该实验用到了MSP430单片机的timerA的定时功能,显示设备而用到了LCD1602.   代码如下:   #include #include "Config.h" int
fish001 微控制器 MCU
msp430进行按键的编程实例
#include "io430.h" /*        按键控制lLED灯的亮灭,有两种方法.        方法一:中断功能.                          方法二:利用 if(P4IN&BIT2)判断即可.        写代码时,尽量按照步骤来,避免因疏忽而浪费大量时间找bug. */ int main( void ) {   // Stop watch
火辣西米秀 微控制器 MCU
DSP28335 SCI通信问题总结以及问题总结
在学习的过程中难免会遇到一些问题,我希望通过把这些问题写出来,一方面希望各位大神指点;也希望通过这种方式帮助后面的新学者一种提示吧,开始第一步始终是很难的,我是深有体会的;最后也希望大家踊跃讨论,集思广益嘛,互相学习。     进入正题:最近几天一直在学习SCI通信,自己以为应该不难,以前有51的串口经验。但是事实上,并没有想象中的那么容易。    1、首先是非FIFO模式的中断设置服
Jacktang DSP 与 ARM 处理器
隔离数字输入和数字隔离器的区别
本帖最后由 qwqwqw2088 于 2020-8-17 07:30 编辑 隔离数字输入和数字隔离器,如何分辨出两个隔离功能之间区别,,,   内部结构           数字隔离器充当提供电流隔离数字信号路径的基本(或通常是加强型)功能。来自德州仪器(TI)的隔离结构是电容性的,其绝缘屏障由我们互补的金属氧化物半导体(CMOS)工艺技术构建的两个高压电容器组成。高
qwqwqw2088 模拟与混合信号

评论

Resetdian
找了好久好久的文档,终于找到了,希望有用!
2019-11-06 16:39:53回复
球球今年要瘦
值得学习,挺好的,谢谢发布资源!!!
2019-08-10 11:54:04回复
azqmko
值得学习,谢谢分享
2018-07-22 23:07:55回复
wlb
挺不错的资料
2018-06-16 11:03:41回复
ardon
最近在血腥zynq,强迫症发作了,先下载看看再说!
2018-05-03 17:09:48回复
yilukuangben
受益匪浅 挺好的
2018-03-08 09:15:28回复
登录/注册

意见反馈

求资源

回顶部

datasheet推荐 换一换

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved
$(function(){ var appid = $(".select li a").data("channel"); $(".select li a").click(function(){ var appid = $(this).data("channel"); $('.select dt').html($(this).html()); $('#channel').val(appid); }) })