热度 32
2012-12-7 10:16
3648 次阅读|
5 个评论
保研已经一个月多了,也前前后后被折腾了一个多月。当然,导师的心是好的,也是希望我各方面都会一些吧。在过去的一个多月里,先后体验了DSP(5509、6446)、数据挖掘算法研究及操作系统移植等等,最后终于安定下来了,准备我的毕业设计,一个USB有关的东西,也就是说,从现在开始到未来的接近半年的时间里面我终于可以一心一意地做一件事情了。 不过,这个东西一开始还是挺让我头疼的。我用到的是Cypress公司生产的USB控制器——CY7C68013A,集成了增强型8051单片机。虽然这款芯片已经出来很久了,在国内也有很多相关的书籍可以参考,呵呵,我也在网上找了一些相关的资料,但是目前还是没有找到一本能够很清楚很明白的教菜鸟们如何一步一步从零基础开始学习USB开发的书。当然,我想实现这个目标,但那只是最终目标,而目前我想要做的一件事情是尽可能不使用其他资料,仅仅参考官方的文档,来一步一步学习USB开发。 当然,不得不说明一下,我对USB一窍不通,写这些文章也只是为了方便我以后复习,然后顺便为那些晚些时候学习USB的朋友提供一些参考而已。另外,在开始阶段我我翻译的文档肯定不是正确或者合适的学习顺序,因为我也还在摸索当中,但是相信我在最后一定会写一篇汇总文档,我会在其中详细讲述如何一步一步学习USB开发的。 因为这是我的毕业设计,所以不可能不做出来的,要不然我的保研也白保了,呵呵。当然,小弟也水平有限,中间有什么不妥的地方,还请好心的大牛们批评指正。 以上内容算是一个开场白吧,下面开始正式的内容。 此部分我会翻译《EZ-USB FX2LP开发套件用户指南》,英文名“EZ-USB Development User Guide”。这是Cypress公司为简化用户开发、缩短开发进程而提供的针对其USB控制器产品提供的开发包用户指南。目前,小弟也只是选择性地翻译其中对我开发有用的内容,到后期,如果时间充裕,我会全部翻译,目前我参考的英文文档是Rev. *C版本,2012年6月29日更新,看以前的更新时间可以推测以后还会持续更新。 ------------------------------------------------------------------------------ v0.0.1 翻译了其中的第4章和第5章,中间添加了一些插图