USB技术
文章平均质量分 77
feiniao_lql
这个作者很懒,什么都没留下…
展开
-
CY7C68013A_Slave fifo固件心得
cy7c68013-56在使用Slave fifo进行数据传输的时候,EP2,EP4作为OUT端点,EP6,EP8作为IN端点。所以这些寄存器一定要搞懂:PINFLAGSAB,PINFLAGSCD.我们一般要用到FLAGA,FLAGB,FLAGC,FLAGD几个引脚,用于得到端点的状态,PINFLAGSAB,PINFLAGSCD是一组寄存器,用于设置这四个引脚的功能。PINFLAGSAB为例:转载 2009-12-11 13:21:00 · 813 阅读 · 0 评论 -
USB CYPRESS 68013A开发重点讲解
7. 重点讲解 7.1 如何理解CYPRESS 68013A程序框架 CYPRESS提供了非常好的程序框架,免去了用户自己编写一些通用性比较强、模式化的程序(如果不提供,很少有人能写出如此高效,结构紧凑的程序,实际上此框架和68013A内部结构关系密切,一般人也没有足够的内部资料也不可能写出来)。在框架的基础上,用户只需在相应的地方写相应的代码即可完成USB工作。 一般来转载 2009-12-15 17:29:00 · 3349 阅读 · 1 评论 -
VC+DDK的环境设置
在Windows上,Windows DDK提供的开发环境是基于命令行的,操作起来极为不便,相信进行过驱动程序开发的朋友一定对此深恶痛绝。另一方面,Visual Studio 6.0却给我们提供了非常友好易用的集成环境,让我们有如虎添翼之感。 那么,能否利用Visual Studio的集成环境来开发驱动程序呢?笔者经过多方探索,并结合自己开发驱动的经验,摸索出了一套实转载 2009-12-15 17:24:00 · 452 阅读 · 0 评论 -
有关CY7C68013中GPIF理解
Init val of Internal Rdy的含义:决定了内部RDY的初始状态,决定了GPIFRADYCFG的第7位INTRDY的值。内部RDY作为RDY6由FIRMWARE控制的状态,而不是由RDY引脚(RDY0-RDY4)的状态来决定。当你在gpif中不需要判断gpifradycfg.7的状态时,那么这个设置也就无所谓了。Sync RDY to IFCLK的含义:当gpif对rdy进行采样转载 2009-12-15 17:26:00 · 1171 阅读 · 1 评论 -
EZ-USB FX2 的control panel 源代码讲解
1,首先,我们要打开设备,怎么打开呢?当然是用函数了!这还用问。。我们要用bOpenDriver (HANDLE * phDeviceHandle, PCHAR devname)来打开这个设备获得一个句柄,这个函数你可以在EzMain.cpp文件的第1343行找到,通过这个句柄就可以操作设备了,恩,太简单了!2,有了这个句柄,下面我们就可以对设备读写了,怎么读写呢?用函数啊。。打 开Control转载 2009-12-15 18:29:00 · 1963 阅读 · 0 评论 -
USB 3.0标准正式完成并发布
由Intel、微软、惠普、德州仪器、NEC、ST-NXP等业界巨头组成的USB 3.0 Promoter Group2008.11月宣布,该组织负责制定的新一代USB 3.0标准已经正式完成并公开发布。新规范提供了十倍于USB 2.0的传输速度和更高的节能效率,可广泛用于PC外围设备和消费电子产品。制定完成的USB 3.0标准已经移交给该规范的管理组织USB Implementers Foru转载 2009-12-15 18:35:00 · 341 阅读 · 0 评论 -
固件程序项目窗口所需要的文件
bulkloop固件程序:文件描叙如下: (1)FW.C-固件框架,处理USB的请求和调用工作分配器中的函数。 (2)bulkloop-用户应用程序代码,修改TD-Poll()和TD-Init()以满足用户的要求。 (3)DSCR.A51-设备描述符表。报告在FX2设备中使用哪些端点,如何配置等信息。本设计中设置EP0作为控制传输端点,EP2作为USB OUT传输端点,EP6作为USB IN传转载 2010-03-20 15:49:00 · 338 阅读 · 0 评论 -
EZ-USB GPIF使用说明
<br />固件开发流程<br />由于固件架构和固件的函数库的开发环境是Keil C51,所以针对本系统的开发也是基于这个开发环境。下图的项目窗口反映了对于本设计所需要的文件:<br /><br />文件描叙如下:<br />(1)FW.C-固件框架,处理USB的请求和调用工作分配器中的函数。<br />(2)gpif.c-包含波形描述符表的文件,实现GPIF传输的波形。<br />(3)gpif_fifo_rw.c-用户应用程序代码,修改TD-Poll()和TD-Init()以满足用户的要求。<br /转载 2010-12-23 13:57:00 · 2864 阅读 · 0 评论