tag 标签: gpif

相关博文
  • 热度 18
    2014-6-6 10:39
    3153 次阅读|
    1 个评论
           CYUSB3014集成了USB2.0 的OTG功能,虽然不是USB3.0的OTG,对用户来讲是,也是不错的功能,至少可以处理简单的USB2.0设备,如大容量存储器等。OTG的功能虽说有几年了,但使用的人群相对较小,接受程序还不是很高。LZ3014 USB3.0开发板现在已经开始支持OTG功能,随板子的例程已经有几个了,未来还会增加几个。关于LZ3014 USB3.0开发板,请查阅以前的帖子,或者访问我的淘宝。        这里一个最简单的例程,来说明一下CYUSB3014的OTG功能。 占个位置,马上补上,,,,,,,   LINK在线调试LZ3014 USB3.0开发板(REV2), SPARTAN-6开发板简单介绍(暂定名:神州九号)   我的博客: http://bbs.ednchina.com/BLOG_liangziusb_440752.HTM 我的淘宝店铺: http://shop64171919.taobao.com 我的实体店铺:北京新中发电子市场2557号 良子.2012年    承接USB开发工程 代写USB毕设 QQ:2687652834    392425239
  • 热度 17
    2012-6-28 21:35
    2557 次阅读|
    0 个评论
        LZ3014 USB3.0开发板(Rev2)已经开始支持OTG功能,现在放出的程序还只有三到四个例程,如果时间允许的话,可能还要多推出几个。OTG功能现在只支持HID,U盘,为了调试方便,现介绍一下开发板上的普通串口。这是因为CYUSB3014如果要实现OTG功能,就不能与电脑相连了,这样调试起来非常不方便;但普通串口却可以接到电脑上,用来显示一些调试的作息,方便我们开发OTG程序。   先说一下硬件的连接情况。硬件设置主要如下,共分三个步,很简单。一是需要安装4个跳线帽。因为CYUSB3014的RS232串口和SPI引脚是复用的。二是连接串口线,是平行线,直接连到电脑上就可以。三是连接USB3.0线。   再说一下软件。由于只是简单测试一下串口,所以随便一个例程,含有串口的就可以。实际上开发包每一个例程稍微修改一下都可以。这里以前面博客提过的驱动LZ3014 USB3.0的GpioApp为例,如下,          图中红色部分是用串口输出的字符串。        按如上要求连接开发板与电脑,用控制面板下载刚才修改的程序,实际运行后效果如下:        注意波特率是115200,其它的没什么了。   近期文章: LZ3014 USB3.0开发板(REV2)的OTG功能, LZ3014 USB3.0开发板(REV2)的普通串口, 用J-LINK在线调试LZ3014 USB3.0开发板(REV2), SPARTAN-6开发板简单介绍(暂定名:神州九号)   我的博客: http://bbs.ednchina.com/BLOG_liangziusb_440752.HTM 我的淘宝店铺: http://shop64171919.taobao.com 我的实体店铺:北京新中发电子市场2557号 良子.2012年    承接USB开发工程 代写USB毕设 QQ:2687652834    392425239
  • 热度 17
    2012-5-12 19:43
    3429 次阅读|
    2 个评论
       USB3.0开发板(REV2)焊接调试已经成功,这一版的功能比上一版的功能有所增强,可以支持从SPI串行存储器装载启动代码;并且提供了USB OTG功能,这是其它开发板所没有的;还有就是官方所有的例程都不需要修改,都可以直接在板子上运行。   计划中的第三版还在设计中,这一版还需要些时间。第三版的功能最强,价格也最高,针对的是公司一级的产品开发。   计划中的第四版PCB已经设计完成,很快就会拿去加工。这一版本是一个精简版,价格上会有大幅度的降低,大概的价格在500元左右,甚至还要低一些。     下面是第二版的图片,    适合如下的应用: ◆SENSOR应用,如手机、摄像头等 ◆ 便携式数字摄像机 (Digital video camcorders) ◆ 数字照相机 (Digital still cameras) ◆ 打印机 ( Printers ) ◆ 扫描仪 (Scanners) ◆ 视频采集卡 ( Video capture cards ) ◆ 测试和测量仪器 ( Test and measurement equipment ) ◆ 监视摄像机 ( Surveillance cameras ) ◆ 个人导航设备 ( Personal navigation devices ) ◆ 医学成像设备 ( Medical imaging devices ) ◆ 视频 IP 电话 ( Video IP phones ) ◆便携式媒体播放器 (Portable media players ) ◆工业照相机 ( Industrial cameras )   更多文章请访问: 我的博客: http://bbs.ednchina.com/BLOG_liangziusb_440752.HTM 我的淘宝店铺: http://shop64171919.taobao.com 我的实体店铺:北京新中发电子市场2557号 良子.2012年.    承接USB开发工程 QQ:2687652834    392425239
  • 热度 18
    2012-2-23 08:57
    3394 次阅读|
    1 个评论
           今日终于取得突破性进展,有些话不吐不快!        今天终于可以     Slave FIFO 异步 发数据,上位机软件能正常接收了。        当初看英文文档实在累的不行,于是买了《USB应用开发技术大全》这本书,参照18章弄slavefifo异步传输。刚开始的时候因为我用的是两个USB,一个仅仅用做8051功能,另一个用做USB传输。刚开始我在固件中用EP8 in,参考书的例子,可以传输。但是我最终要用的EP2 IN,于是把端点改为EP2,发现在cypress interface软件里怎么都接收不到数据,为这个问题搞了好多天,后来怀疑是不是两个USB的原因。于是又把硬件搭成跟书上说的一样,一个C51单片机发数据,68013异步SLAVEFIFO接收,还是不行,当时都快疯了,怀疑是固件的原因,于是把手册从头到尾看遍,明白一个道理:使用EP8 IN的时候,是不需要设置FIFOADR0,FIFOADR1的,因为是默认的。        这里就要BS《USB应用开发技术大全》18章的例子了,那个C51固件程序,我靠,FD,我晕,FD是什么?我用他那个,发的数楞全是0XFF,后来明白,他那FD根本就是个子虚乌有,换成P2=0X05就OK了。还有,他那FIFOADR1=0,FIFOADR0=1,看手册,这样设置明明选择的端点就是EP4,我就不明白,他居然还堂而皇之的在旁边注释:选择端点EP6——简直睁着眼睛说瞎话。       再就说他的USB Firmware了,里面初始化根本就没看到一点SLAVEFIFO的影子,完全是把bulkloop例子copy了事,加了个自定义命令;佩服啊佩服啊,要能用这个固件进行SlaveFIFO传输的,那真是人才,人才啊!幸好,还有手册可以看--虽然英文的看的累点。        其他固件问题就不说了。主要这几天写上位机软件,因为要验证Slave FIFO 数据的正确性,于是采用了跟《USB应用开发技术大全》这本书第18章一样的方法,上位机收到数据后,写入到一个txt文件里。        问题来了,一点数据传输就内存错误。没发,不得不回去参考cybulk例子,还是不行,我就怀疑。于是分两步:一是单独测试cybulk多线程接收数据--OK可以;二是另外建个VC工程,测试CFLIE类写文件---OK也可以。于是我就怀疑了,难道多线程中不能进行文件写吗?还是USB传输途中不能写?      于是乎,不停的改啊改,折腾的我死去活来;后来某日网上找答案,找到一帖,也是骂《USB应用开发技术大全》这本书的,误认子弟,不过好在那位大侠有位好搭档,VC有够NB,终于被他搞定了,中间提到一点“那个线程循环是个死循环”。看到此处,我就恍然大悟,原来最终还是VC程序的问题,于是我盯着那个线程仔细瞅啊瞅,终于被我发现了,那个循环里每次写文件都没有关闭,而是把关闭文件放到外面去了;赶紧加上mfile.close,然后把外面的注释掉!-----苍天啊,终于OK了。。热泪盈眶啊。。。。。。        这里再次BS《USB应用开发技术大全》这本垃圾书,全书TM的大部分篇幅是程序,你是程序吧,好,我忍,可你别把把那些系统默认程序都加上去,什么cypress固件框架程序,VC基本对话框框架程序,靠,搞的好像你自己写的,怕别人不直到你是直接CTL+C,CTL+V?加了这些框架程序也就罢了,我再忍,可你,你CTL+C也有点敬业精神型不,别时不时整点错误;有错误,我再忍,可你光盘程序得对啊,光盘程序也错的一塌糊涂,请问您自己调试自己写的程序通过么?        那个作者,薛园园(男OR女?),我估摸也就是个“叫兽”之类的人物,还有那什么给“华清远见”审核过的,我说“华清远见”您也算国内培训一名牌了,认真点行不?你这叫“审核”?给小学生改作业吧--误认子弟!!!                                                                      【谷】   更多文章请访问: 我的博客1: http://bbs.ednchina.com/BLOG_liangziusb_440752.HTM 我的博客2:   http://www.eefocus.com/liangziusb/blog/ EDN小组 http://group.ednchina.com/GROUP_GRO_14600_3466.HTM LZ3684 USB2.0开发板(CY7C68013A), 请访问我的淘宝http://shop64171919.taobao.com LZ3014 USB3.0开发板(CYUSB3014),请访问我的淘宝http://shop64171919.taobao.com 实体店铺:北京新中发电子市场2557号   良子.2012年 欢迎交流:liangziusb@163.com QQ:2687652834    392425239  
相关资源