自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 FX10/20 (CYUSB401X)开发笔记5 固件架构

这一点非常重要,因为我们在看固件代码的时候,他会套好几层,一层一层的,如果我们一直往下看,那么这个代码看好几年也看不完。最重要的还是要了解好固件架构,知道什么该做,什么不该做,什么是我们应该关注的,什么是我们不应该关注的,下面就分享一下我的心得。socket是抽象好的最小的数据传输线路,代码中给每个socket编了号,不同的socket就是对应不同的硬件数据传输路线,比如地址为17的socket是第三个thread,对应DMA adapter1。:在不同的项目中可以重用已经开发好的层次,减少重复劳动。

2025-08-17 19:46:31 669 1

原创 FX10/20 (CYUSB401X)开发笔记4-速率测试

开机测试是拿到自己的PCB板子或者买到开发板,做了硬件的测试之后,比如说电流,电压,时钟等等这些都测完了。接下来是验证FX10有没有大的问题。如果没有问题,再继续进行下一步的开发。官方的历程中给了很多测试程序,比如说测试速度,也有一个UVC的彩条测试。这里记录一下测速度的流程,同时也记录一些其他的开发流程。

2025-08-17 11:57:05 626

原创 FX10/20 (CYUSB401X)开发笔记3-固件配置

本文介绍了FX20固件的配置选项,重点分析了UVC-UAC demo的配置要点。关键配置包括:USB连接速度选择(支持从全速到超高速第二代)、LVDS链路环回测试功能、LVCMOS/LVDS接口选择、数据传输方式(宽/窄链路)、端口选择、线程交错控制等。特别说明了图像数据头的添加方式(可由FPGA或FX20完成),以及调试日志输出方式(USBFS或UART)。文章还给出了具体的Makefile配置示例,展示了如何禁用音频功能并启用FPGA接口,同时关闭低功耗模式。最后预告将进行彩条测试实验验证配置效果。

2025-08-09 19:35:49 987

原创 FX10(CYUSB40XX)开发笔记2:固件准备

下载完了以后下载界面会自动关闭,工程中会出现自己刚才选择的固件,如下图:1选中某个固件。2编译固件。3下载固件,这个固件下载需要官方的下载硬件:miniProg4,没有的话后面我们有其他办法。在Quick Panel中,有很多工具,比较有用的如下图:有兴趣的自己试试吧。

2025-08-02 20:20:34 557

原创 FX10(CYUSB4014)开发笔记1:工具安装

本文介绍了在Windows环境下开发所需的软件安装指南。主要内容包括:1)ModusToolbox 3.5的安装步骤及注意事项,强调要选择特定版本以避免手动配置环境变量;2)FX Control Center的安装,用于固件下载和程序调试;3)推荐使用任意稳定的串口调试助手。重点说明了ModusToolbox安装后的主要开发工具Eclipse for ModusToolbox,并提醒安装过程中可能需要Infinity账号登录。文章提供了官方下载链接,并指出安装可能出现的问题及解决方法。

2025-08-02 19:30:35 511

原创 Cyusb3014应用笔记4 FX3固件 的常用API

这里总结一些个人认为比较有用的API。

2024-03-24 18:40:35 1291

原创 CyUsb3014应用笔记3 USB协议的各种描述符-FX3固件为例

CyUsb3014应用笔记3 USB协议的各种描述符-FX3固件为例

2024-03-24 18:20:32 2293 1

原创 USB协议概述

USB协议有很多博主讲的很详细了,我这里就是按照我个人的理解总结下,本文章倾向于总结结构,关于结构中的每个字节的具体含义推荐大家还是去找手册,我这里只是一笔带过。本文章借鉴了其他博主的一些内容,侵删!!!!

2024-03-18 20:45:00 3630

原创 CYusb3014 应用笔记2-FX3 固件结构

接上一个笔记目录 ,本笔记主要讲解FX3 固件代码的结构,有些内容需要读者先了解下USB的协议。本节内容主要参考官方手册:FX3_Programmers_Manual。也参考了一些其他博主的资料,侵删!

2024-03-17 15:31:32 3372

原创 Cyusb3014 应用笔记 1 初识 FX3

介绍CYUSB3014 ,也是开发笔记

2024-03-16 17:46:06 7644 1

原创 ISE14.7 烧录MCS 失败,报错无法识别SPI FLASH

ISE14.7 烧录MCS 失败,报错无法识别SPI FLASH

2023-07-05 13:20:55 1458 2

原创 QUARTUS 高速收发器未使用引脚约束

QUARTUS 高速收发器未使用引脚约束

2023-07-05 13:20:16 567

原创 介绍一些quartus基本操作

介绍一些quartus基本操作

2023-07-05 13:17:36 623

原创 intel FPGA 收发器简介

intel FPGA 收发器简介

2023-07-05 13:16:50 478

原创 在线调试(VIO) in system sources and probes editor

quartus在线调试(VIO) in system sources and probes editor

2023-07-05 13:13:27 1179

原创 quartus 自动约束pll生成时钟

quartus 自动约束pll生成时钟

2023-07-05 13:11:17 1148

原创 VIVADO PBLOCK 手动布局

vivado 软件 PBLOCK 手动布局方案

2023-07-05 13:09:09 2376

原创 XILINX FPGA lvds 解串方案

简单介绍XILINX FPGA lvds 解串方案

2023-07-05 13:03:23 6448

原创 IAR 使用教程 –以KS22为例

简单介绍IAR新建工程方式

2023-07-05 12:53:58 2767

原创 xilinx 12bit xadc调试

最重要的还是要看官方的数据手册开始正文1 找到IPIP 的配置很简单:第一页:本页配置说明:1 使用DRP端口读取数据2 使用连续模式采集数据,即不停的按照一定的频率去采集ADC数据3 数据采集通道数据 ,即xadc可以按照一定的顺序依次采集我们要求采集的参数,比如温度 电压1 ,电压3 ...4 DRP时钟为 100 m,去掉了复位信号第二页,ADC_SETup,默认就可以。第三页ALARMS ,设置一些警告,如果不需要,去掉...

2021-08-18 10:44:09 2608

原创 VIVADO Verilog 头文件添加方法

有3种方法1 :Set the include.v file as global included and set its file_type to "Verilog Header".If file_type is not set to Verilog Header, the include file will be treated as an ordinary Verilog filewhich can be referred by the other Verilog files an..

2021-08-18 10:31:56 11883

原创 xilinx mmcm输出时钟动态相位移动

xilinx的时钟动态相位移动需要使用MMCM,同时使能 ps ,设置如下:其输入端口为psclk ,psen ,psincdec ,输出psdondepsen每拉高一个psclk时钟,就相位就会变化1个tap,然后12个psclk时钟之后,psdone拉高,表示设置成功。1个tap为相位移动时钟的VCO周期的56分之1.举例:VCO时钟为1250Mhz ,那么1个tap的算法为: 1 000 000 000 000(ps)/1250 000 000 /56 = 14..

2021-08-18 10:26:07 4487 1

FX10/20 固件官网例程

FX10/20 固件官网例程

2025-08-02

FX10/20开发工具ModusToolboxSetupInstaller ,FX control centor

FX10/20开发工具ModusToolboxSetupInstaller,FX control centor

2025-08-02

FX10/20开发工具FXcontrolcenter

FX10/20开发工具FXcontrolcenter

2025-08-02

FX10/20开发工具ModusToolboxSetupInstaller

FX10/20开发工具ModusToolboxSetupInstaller

2025-08-02

USB协议结构的图解,谢谢

USB协议结构的图解.

2024-03-19

USB软件协议包结构的图解

USB软件协议包结构的图解

2024-03-18

cyusb 3014 固件 demo

cyusb 3014 官方 固件 demo,基本比较全了。

2024-03-16

SMPTE 3G-12G SDI 标准.zip

个人收集的SMPTE 官网文档,涵盖3g-12g的所有官方手册

2021-08-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除