自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xiaohe511的博客

A Crazy Boy

  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

转载 Cypress固件架构彻底解析及USB枚举

转自http://www.eefocus.com/sbogwxf230/blog/12-01/237595_b89c6.htmldscr51里放的是USB描述符表,EZ-USB在重枚举阶段会读取或设置相应的描述符:db    DSCR_DEVICE_LEN          ;; Descriptor lengthdb    DSCR_DEVICE                  ;

2016-04-17 15:10:30 1047

转载 如何配置STM32的端口寄存器

对于每个GPIO端口,都有16个引脚,每个引脚的模式由寄存器的4个位控制,而每4位又分为两位控制引脚配置,即CNFY[1:0],和两位控制引脚的模式及最高速度,即 MODEy[1:0],其中的y表示第y个引脚,所以y的取值是从0~15,一共16个引脚;如上图所示,配置GPIO引脚模式的一共有两个寄存器,CR

2017-09-21 10:24:31 3288 2

原创 硬件电路设计入门奉献系列(一)

硬件电路设计入门的一些必备知识和技巧——献给那些刚开始或即将开始设计硬件电路的人       时光飞逝,离最初设计制作电路板已有2年多时间。刚刚开始接触电路板的时候,与你一样,充满了疑惑同时又带着些兴奋。在网上许多关于硬件电路的经验、知识让人目不暇接。信号完整性,电源完整性、EMI……准会把你搞晕。刚开始是痛苦的,俗语说不痛,则不通,初期的痛是成事的垫脚石,沉下心来,一件一件的

2017-03-02 15:04:16 10624

原创 ultraedit字体大小设置快捷键

不同的人编程喜欢用不同的字体大小,同一个人在编不同的程序时可能也会喜欢用不同的字体大小,而如果要经常的去字体设置那里更改字体大小的话会非常的麻烦,还不如使用快捷键来的方便,当然使用快捷键对所有的东西都是好的,下面会为大家讲解具体的设置UE编辑器里字体大小的方法。需要更多的快捷键的话可以点击“UltraEdit常用快捷键大全”进入查看。  ultraedit字体大小设置快捷键  增大字号:I

2017-01-07 15:26:12 6157

原创 如何用ultraedit高亮语法显示verilog语言

修改wordfile.txt 在C:\Program Files\UltraEdit-32\wordfile.txt加入以下资料(见本文末尾程序)win7\8\10的C盘路径比较难找,可以说是藏得比较深:C:\Users\HJS\AppData\Roaming\IDMComp\UltraEdit\wordfiles1:下载Verilog的语法高亮文件。

2017-01-06 13:07:18 15316

转载 CY7C68013A数据传输

官方手册中给出了bulkloop参考例程,此例程是PC从端口2发送出数据,然后从端口6接收到数据,那么根据这个思想,可以进行修改,使得PC机接收到的数据不是从EP2发送过来的,而是从外部逻辑,比如FPGA处送来的数据。那么如何进行修改呢?//=============================================void TD_Init(void)            

2016-12-23 16:13:48 3820

原创 图解USB设备的枚举 过程

视频讲解:http://v.youku.com/v_show/id_XMzE5MzI3MTM2.html#paction

2016-07-10 12:25:17 1006

转载 异步FIFO的FPGA实现

本文大部分内容来自Clifford E. Cummings的《Simulation and Synthesis Techniques for Asynchronous FIFO Design》,同时加上一些自己的一些理解,有兴趣的朋友可以阅读原文。一、FIFO简介  FIFO是英文First In First Out 的缩写,是一种先进先出的数据缓存器,它与普通存储器的区别是没有外部读写地

2016-05-18 10:41:17 495

转载 EZ-USB FX2 LP CY7C68013A 开发基本概念

1.   元器件 CYPRESS 68013A:支持USB 2.0协议,带增强型8051单片机,时钟频率48Mhz。支持串口通讯。 2.   文档cy7c68013.pdf68013外设手册cy7c68013_5.pdf68013外设手册CY3684_A_SCH.PDF68013A外围电路图

2016-05-13 00:51:21 3329

转载 CY7C68013A Slave FIFO 相关的寄存器

Slave FIFO 固件需要设置的相关寄存器IFCONFIGEPxFIFOPFH/LPINFLAGSABPORTACFGPINFLAGSCDINPKTENDFIFORESETFIFOPINPOLAREPxCFGEPxFIFOBCH:L

2016-05-12 17:17:34 3455

转载 USB2.0描述符小结

描述符(descriptor)是一个数据结构,使主机了解设备的格式化信息。每一个描述符可能包含整个设备的信息,或是设备中的一个组件。所有的USB外围设备,都必须对标准的USB描述符作出响应。    在检测设备的期间,主机使用控制传输来要求设备传回描述符。表1列出了描述符的类型。在检测设备的过程中,要求的描述符首先是整个设备,然后是每一个设置配置,每一个设置配置的接口,最后是每一个接口的断点。

2016-04-18 10:27:05 841

转载 USB描述符

USB描述符USB描述符信息存储在USB设备中,在枚举过程中,USB主机会向USB设备发送GetDescriptor请求,USB设备在收到这个请求之后,会将USB描述符信息返回给USB主机,USB主机分析返回来的数据,判断出该设备是哪一种USB设备,建立相应的数据链接通道。那么USB描述符信息到底是一个什么样的数据呢,USB协议中有详细描述。 通用的USB描述符信息包括设备描述符、配置

2016-04-18 10:16:10 437

转载 USB设备驱动开发-USB协议相关

转载自http://blog.chinaunix.net/uid-14518381-id-3902862.html一、USB设备标准请求USB设备标准请求是为所有USB设备定义的操作,即使设备还没有被分配地址或还没有被配置都必须相应设备标准请求。标准特性选择子特性选择子用于对特性使能或设置特性,若一个不支持或非法的请求发送给USB设备,设备将在数据或状态传输阶段返回ST

2016-04-18 10:09:13 378

转载 Window XP驱动开发(十七) 芯片固件程序设计 (代码实现,针对USB2.0 芯片CY7C68013A)

转载引用于 http://blog.csdn.net/chenyujing1234 一、固件的修改修改是基于CYPRESS官方提供的固件工程Bulkloop基础上。(获得方法参考http://blog.csdn.net/chenyujing1234/article/details/7622901)1、修改VID、PID1、1   修改hex文件中的VID与PID

2016-04-17 15:20:22 2006

转载 Window XP驱动开发(十一) USB2.0 芯片CY7C68013A+FPGA实现的高速传输系统设计(软件及硬件)

转载引用于 http://blog.csdn.net/chenyujing1234一、 CY7C68013A芯片介绍1、 特点*   USB 2.0 高速(TID # 40460272)*   单片的集成USB2.0收发器, Smart SIE 且有加强的8051 微处理器.*   可编程的64Byte 端点。*   8 bit 或 16 bit 外部数据接口* 

2016-04-17 15:17:19 2936

FPGA-USB2.0通信

该例程是通过EZ-USB:CY7C68013-A来实现PC机与FPGA的通信。其中包括FPGA工程文件、USB固件程序、驱动程序、上位机程序,以及部分开发环境。

2016-12-23

空空如也

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

TA关注的人

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