USB2.0(CY68013)开发经验-硬件调试
2012-12-23 9
经过几次调试CY7C68013的板子,我总结出几点经验以供正在调试68013或试图使用该芯片的朋友参考,也欢迎大家一起讨论。 Cypress公司的usb芯片具有开发简单,文档和例子齐全,驱动不要自己写的特点,非常适合开发周期紧者使用。 对于68013其外围电路主要可以参考该开发包中的电路图,如果你没有买可以之间去公司网站上下。 .. [查看全文]
Nios II的USB接口模块设计
2012-12-23 郭文彬 孙智权 12
1.引言 随着电路规模越来越大,片上系统(SoC)已经成为IC设计的发展趋势,相应地也有了更加灵活的片上可编程系统(SOPC)。Nios II CPU是一个基于流水线设计的通用RISC微处理器,拥有五级流水线和指令与数据内存分开的哈佛结构,具有可配置功能。用户可以根据需求在SOPC Builder中增减IP核,从而实现资源优化。为了构建一 .. [查看全文]
USB2.0控制器CY7C68013特点与应用
2012-12-21 扈 啸 张连超 9
摘要:介绍USB2.0协议以及Cypress公司推出的USB2.0控制器CY7C68013。USB2.0协议提供480Mb/s的传输速度,向下完全兼容流行的USB1.1协议。CY7C68013是 USB2.0的完整解决方案。该芯片包括带8.5KB片上RAM的高速8051单片机、4KB FIFO存储器以及通用可编程接口(GPIF)、串行接口引擎(SIE)和USB2.0收发器,无 .. [查看全文]
基于DSP的USB口数据采集分析系统
2012-12-13 李培玉 钱曙光 14
摘要:介绍了一种基于DSP的USB口振动、噪声信号采集分析系统构造方案,并对其各模块进行了分析,该方案完全实现了在系统编程和配置。针对USB模块详细介绍了CYPRESS公司的EZUSB芯片,说明了其固件(Firmware)和驱动程序框架。随着DSP芯片功能越来越强,速度越来越快,性价比的不断提高以及开发工具的日趋完善,广泛 .. [查看全文]
为嵌入式系统开发平台增加USB下载接口
2012-12-06 16
目前,许多嵌入式系统的开发平台采用串行口作为调试和下载目标代码的接口。通用串行口的优点是简单易用,几乎所有嵌入式处理器都有1~2个串口。但是最大的缺点是速度太慢,这个缺点在开发小系统的时候还不太明显,随着代码尺寸的增加,串口的速度已经不能满足需要了。典型的如开发嵌入式Linux,编译后内核大小为400K~1M字节 .. [查看全文]
基于FPGA的USB2.0控制器设计
2012-12-05 8
摘要:介绍了一种用VHDL设计USB2.0功能控制器的方法,详述了其原理和设计思想,并在FPGA上予以实现。 在视频存储和图像宽带领域中,经常遇到实时高速数据传输的要求。2000年4月,由Intel、Microsoft、NEC、Compaq、Lucent、Phillips等公司共同制订的USB2.0(Universal Serial Bus)传输协议,其速度远远超过了目前使用 .. [查看全文]
linux下USB驱动移植心得
2012-12-02 12
一、代码修改 在这里把include前面的#给删了,希望有帮助 /*add by lfc*/ #include #include #include #include /*end add*/ /**********************add by lfc*************************************/ static struct s3c2410_hcd_info usb_sbc2410_info = { .port[0]= { .flags= S3C_HCDFLG_USED } }; int usb_sbc2410 .. [查看全文]
PDIUSBD12固件软件包(V5.0)使用心得
2012-11-30 12
说句实在话,ZLG团队做的软件包真的非常好,非常专业!基本上不用怎么修改就可以直接使用。不过在使用过程中,还是有些地方需要我们去注意。以下是我们公司在使用过程中出现的情况,请ZLG团队及D12的用户们多多交流! 1.当MCU通过D12发数据给主机时不能简简单单的调用写函数,如下:D12_WriteEndpoint(5,64,filebuffe .. [查看全文]
基于USB-Host的大容量数据采集系统的设计
2012-11-28 9
摘要 利用USB主控制器控制U盘作为数据采集系统的移动存储器。该设计基于USB主/从控制芯片CH375S,遵守大容量存储设备类规范中的BulkOnly 和UFI子规范,支持FAT16文件系统,实现了数据采集系统中可用U盘进行数据存储,方便与计算机交互;配合液晶和外扩键盘,可以完全抛开PC,实现采集数据的实时显示和指定存储区域内数据 .. [查看全文]
32位ARM嵌入式系统扩展USB接口设计
2012-11-21 吴君钦 21
常用的主机与嵌入式外设的高速通信接口有LPT 并行口、USB、1394 及10/100M 以太网等接口。RS232 不适合高速数据传送,1394 接口需要专门的适配器接口成本过高,一般较少使用,USB 接口被广泛用于高、中、低不同速度设备与主机通信,USB2.0 的最高速度可达480Mb/s, 可传送高清晰数字视频码流,完全可以替代1394 接口, .. [查看全文]
一步一步解决 kernel 2.6 usb host driver
2012-11-19 18
(以下讨论基于kernel 2.6.11,ARM9 s3c2410,arm-linux-gcc 3.4.1 ) ================================================= 2.6在s3c2410上usb host不工作的直接结果就是提示110错误: usb 1-1: device descriptor read/64, error -110 追踪错误代码,我们来看看能不能找到导致这个错误的线索。 include/asm-gener .. [查看全文]
USB设备的Bulk模式驱动程序设计
2012-11-19 莫北健 19
摘要 本文介绍了USB设备Bulk模式驱动程序的设计。该设计使用FIFO消息队列、信号量机制和定时器中断机制,可在不同的操作系统中实现。文中所用到的程序体系结构对于实现不同USB设备进行Bulk模式通讯是通用的。 关键词 USB;Bulk模式;驱动设计 引言 通用串行总线(USB)是一种串行接口,具有自动配置能力和良好的兼容性,从而 .. [查看全文]

本站简介 | 意见建议 | 免责声明 | 版权声明 | 联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号