打印

新手请教CY7C68013传输时间问题

[复制链接]
1629|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
chen600|  楼主 | 2013-7-5 19:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近使用CY7C68013时用了GPIF功能,其中涉及到IO读写和MEM读写四种模式,MEM读写还好,时间要求不高,但是IO读写次频繁,IO读写感觉时间很长,后来做了个实验,多次读写取平均值验证,结果发现每次IO读居然要1ms,而写则要0.5ms左右,请问这个是怎么回事?晶振神马的是24MHz啊,固件也就几条语句而已,不至于这么慢吧。是我固件问题吗?还是VC程序问题,新手不大懂,哪位大神不吝赐教。谢谢了!!
沙发
dqyubsh| | 2013-7-7 17:21 | 只看该作者
我觉得正常。51内核快不起来,加上KEIL也很烂。要想USB整体速度快,不能用5参与通讯,也不能是GPIF,要采用slave方式。

使用特权

评论回复
板凳
chen600|  楼主 | 2013-7-7 21:05 | 只看该作者
dqyubsh 发表于 2013-7-7 17:21
我觉得正常。51内核快不起来,加上KEIL也很烂。要想USB整体速度快,不能用5参与通讯,也不能是GPIF,要采用 ...

但是应该不至于这么慢的吧,ms级的IO读写,我个人想着是不是和VC上位机的有关系?cyUSB说明文档里面没有清楚描述这一点,做的系统对于时间要求比较高,这样子太慢了...

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

3

帖子

1

粉丝