当前位置:网站首页>赛灵思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盘进行格式化后,可以正常进行文件的存储和读取操作。

边栏推荐
- 2022年五面蚂蚁、三面拼多多、字节跳动最终拿offer入职拼多多
- QT with OpenGL(HDR)
- Realize 2d characters move left and right while jumping
- Matplotlib
- MATLAB programming and application 2.7 Structural data and unit data
- 机器比人更需要通证
- 【AppCube】数字孪生万物可视 | 联接现实世界与数字空间
- LeetCode第三题(Longest Substring Without Repeating Characters)三部曲之二
- SmobilerService 推送实现
- VRRP协议的作用及VRRP+OSPF配置方法
猜你喜欢

"Global Digital Economy Conference" landed in N World, Rongyun provides communication cloud service support

Classical Architecture and Memory Classification of Embedded Software Components

Fastjson反序列化

MySQL database combat (1)
![LeetCode 899 Ordered queue [lexicographical order] HERODING's LeetCode road](/img/95/1b63cfb25b9e0802666114f089fcb8.png)
LeetCode 899 Ordered queue [lexicographical order] HERODING's LeetCode road

Depth study of 100 cases - convolution neural network (CNN) to realize the clothing image classification

MapReduce中ETL数据清洗案例

Matplotlib

鸿蒙第三次

卷起来!阿里高工携18位高级架构师耗时57天整合的1658页面试总结
随机推荐
Objective - C code analysis of the deep and shallow copy
增加WebView对localStorage的支持
FR9811S6 SOT-23-6 23V, 2A Synchronous Step-Down DC/DC Converter
RICON:NER SOTA 又来!
云原生 Dev0ps 实践
The way of programmer architecture practice: how to design a sustainable evolution system architecture?
MATLAB程序设计与应用 2.6 字符串
LyScript 实现对内存堆栈扫描
fast planner中拓扑路径搜索
机器学习概述
LP流动性挖矿DAPP系统开发丨流动性挖矿功能原理及说明
记住用户名案例(js)
Cross-chain bridge protocol Nomad suffers hacker attack, losing more than $150 million
程序员架构修炼之道:如何设计出可持续演进的系统架构?
LeetCode 899 有序队列[字典序] HERODING的LeetCode之路
【TypeScript】为什么要选择 TypeScript?
微信小程序获取用户手机号码
Depth study of 100 cases - convolution neural network (CNN) to realize the clothing image classification
XDR平台架构与关键技术解析
多态详细讲解(简单实现买票系统模拟,覆盖/重定义,多态原理,虚表)