当前位置:网站首页>赛灵思MPSOC裸机下的 USB调试实验
赛灵思MPSOC裸机下的 USB调试实验
2022-08-03 11:03:00 【yindq1220】
一、概要
硬件平台:赛灵思MPSOC----ZU4CG
软件版本:vivado2020.1 vitis2020.1
实现功能:将MPSOC设备模拟为一个U盘,通过PC电脑可以进行读写文件的操作。
ps.可以使用此工程验证硬件设计是否存在问题。
二、vivado下硬件系统的搭建
按照硬件原理图勾选MIO,如下图:

此处需要注意以下几点:
1、依据手册,USB0的3.0高速线只能选择GT lane0、GT lane1、GT lane2;USB1的3.0高速线只能选择GT lane3;
2、USB3.0的高速时钟线要选对,与硬件26Mh输入时钟一致。
工程建立完毕后,进行编译生成.xsa文件。
三、vitis工程实现
此处主要利用了赛灵思提供的源码。
- 建立Platform工程
- 建立Application工程 工程程序见附件。
附件下载地址:赛灵思MPSOC平台下的USB接口测试-嵌入式文档类资源-CSDN下载
四、板上验证
将工程通过debug的方式烧写进MPSOC,运行后,可以再电脑上看到一个255M的U盘。按照要求对U盘进行格式化后,可以正常进行文件的存储和读取操作。

边栏推荐
猜你喜欢
随机推荐
在线生成接口文档
[Bubble sort and odd-even sorting]
Traceback (most recent call last): File
Matplotlib
QT with OpenGL(HDR)
complete knapsack problem
Babbitt | Metaverse daily must-read: Players leave, platforms are shut down, and the digital collection market is gradually cooling down. Where is the future of the industry?...
How to retrieve IDC research reports?
What is the ERC20 token standard?
Polymorphism in detail (simple implementation to buy tickets system simulation, covering/weight definition, principle of polymorphism, virtual table)
多态详细讲解(简单实现买票系统模拟,覆盖/重定义,多态原理,虚表)
numpy
数据库一席谈:打造开源的数据生态,支撑产业数字化浪潮
云原生 Dev0ps 实践
玉溪卷烟厂通过正确选择时序数据库 轻松应对超万亿行数据
记住用户名案例(js)
LeetCode第三题(Longest Substring Without Repeating Characters)三部曲之二
MapReduce中ETL数据清洗案例
fast planner中拓扑路径搜索
What is a smart contract?









