CYPRESS FX2 USB单片机

CYPRESS FX2 USB单片机

ID:37456576

大小:82.50 KB

页数:7页

时间:2019-05-24

CYPRESS FX2 USB单片机_第1页
CYPRESS FX2 USB单片机_第2页
CYPRESS FX2 USB单片机_第3页
CYPRESS FX2 USB单片机_第4页
CYPRESS FX2 USB单片机_第5页
资源描述:

《CYPRESS FX2 USB单片机》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、CYPRESSFX2USB单片机  我是四川理工学院电信系2001级自动化的一名学生。我正在做关于USB的一个毕业设计,我有幸借到一本关于CYPRESS芯片的英文书。我想把它翻译出与大家共享。由于时间,我不会字字翻译,我把我认为重要的且我有能力翻译的献给大家。以下只是一部分,我有空再继续贴在网上。如有不足,请指教。以下是我看CYPRESS公司的FX2(USB2.0的单片机)一英文书的心得,也可说是“读书笔记”吧?请各位多多包涵。EX——USBFX2TECHNICAL  REFERENCE  MANN

2、ALCYPRESS CHAPTER1INTRODUCINGEZ-USBFX21.1INTRODUCIONUSB2.0的功能1.具有480Mbits/sec的信号速度2.对USB1。1设备和电缆完全兼容3. 新的集线器结构能向USB1。1设备端口提供复杂的12Mbits/sec数据流。THECYPRESSSEMICONDUCTOREZ——USBFX2除了具有USB2。0的功能外与不同情况CYPRESSSEMICONDUCTORUSBFX系列无区别 1.2 ANINTRODUCTIONOFUSBUSB1

3、. 即插即入2. USB不使用电源,跳线,开关,配置程序等,不与I/O,DMA,MEMORY(,IRQ等发生冲突。3. USB集线器能接多个设备。4. USB能满足打印机,硬盘驱动器等的需要。5.USB的各速度的应用场合 A.LOWSPEED(1.5Mbit/sec)鼠标,键盘等 B.FULLSPEED(12Mbit/sec)扬声器,扫描仪等 C.HIGHSPEED(480Mbit/sec)硬盘驱动器等FX2的功能1.有80512.有RAM的软件结构3.使用EZ——USB芯片的USB设备不被端口数,

4、大小,传输速度限制4.代码简单,易学易用。1.3 THEUSBSPECIFICATIONTHEUSBSPECIFICATIONVERSION2.0可在WWW.USB.ORG找到1.4   HOSTISMASTER(主机是大脑)1.一切数据传输要听主机的。除了当主机把设备设置为“SUSPEND(挂起)”模式时设备能发出“REMOTEWAKEUP”信号,例外。2. 采用这种“HOST——CENTRICMODE”的原因是减低成本。1.5   USBDIRECTIONG(传输方向)1.OUT指HOST到DE

5、VICE。2.IN  指DEVICE到HOST。1.6TOKENSANDPIDS1.这节将提出以下几个问题?A,什么时候这个主机将送“IN”TOKEN。B,这些“TERMS”(我看书猜是指令,如TOKEN,DATA,HANDSHAKE,SPECIAL)是什么意思? 2.接下来我要说的是,USBPIDS(ITISSPECIALCODESCALLEDPACKETIDS)既USB的数据包代码。PIDTYPE类型PIDNAME名字TOKENIN,OUT,SOF,SETUPDATA数据DATA0,DATA1,

6、DATA2,MDATAHANDSHAKE握手ACK,NAK,STALL,NYETSPECIAL特殊PRE,ERR,SPLIT,PING 3.以下是数据传输格式DATA1,DATA0,这两个是重复数据,确保在1数据丢失时,0可补上。不至于数据丢失。TOKENPACKETDATAPACKET(数据包)H/SPACKETOUTADDRENDPDATA1PAYLOADDATAACKCRC5循环冗余CRC16循环冗余TOKENPACKETDATAPACKET(数据包)H/SPACKETOUTADDRENDPC

7、RC5循环冗余DATA0PAYLOADDATACRC16循环冗余ACK 4. USB“OUT”PACKET的传输过程。(不是USB有两个数据指令吗?“IN”AND“OUT”这儿讲的是“OUT”它是有主机到USB设备的传输。  A. 主机送数据到总线上。  B. 数据传输到设备。  C. USB设备送“ACK”到主机表明接受成功。 5. 在“FULLSPEED(12MBITS/SEC)”和在“HIGHTSPEED(480MBITS/SEC)”上传送“OUTPACKET”有不同。  A. 在“FULLS

8、PEED”,主机重复送“OUTDATA”。  B. 在“HIGHTSPEED”,首先,主机送“PING”指令到“OUT(输出)”终端,询问在外围设备中,这儿是否有空间为“OUTDATA(输出数据)”。仅仅当主机收到回答,既收到“ACK”,主机才会送“OUTTOKEN ANDDATA(输出指令和数据)。(我想就是因为这个改进,一部份提高了传输速度,这就是“HIGHTSPEED”和“FULLSPEED”的差别) 6. 这儿有两个重复的DATA PIDS(数据包IDS),这

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。