阅读:1427回复:8
ez2131qc的硬件连接问题(唉。。。。)
我使用2131做一个数据检测采集系统,采集的频率是4M,12位,两路。本来通过usb1.1不可能进行实时采集,不过为了尽可能减少延缓时间,希望尽快把存在FIFO的数据送到PC中。
采集后的数据保存在四块256K×16位的RAM中(有两块RAM只用到8位,总共24位一组,分两组)。通过乒乓存储,使得在写入的同时,可以从另外一组RAM中进行数据的读取。 这些数据通过FPGA中的三个8位FIFO连到2131上,现在我的问题是,这个连接方法:到底是连接到2131的数据线上,还是连接到2131的I/O口??连接到2131的I/O口和连接到2131的数据端有什么区别?是速度上的区别吗?还是使用指令上的区别?? 采用快传输方式一定要在2131外接RAM吗? 此外,endpoint的地址是不是固定的啊?还是通过固件设定的?如果是固定的,手册上有吗?它是作为一个寄存器地址吗?如果是的话,是仅仅只有一个地址吗? 不过我最大的问题还是关于两个方面的。1、到底是连接到2131的数据线上,还是连接到2131的I/O口。2、采用快传输方式一定要在2131外接RAM吗? 郁闷啊,我画的原理图第23次被否定了,最后就卡在usb这块了。唉。。。。 求救。。。。。郁闷啊!! :( :( |
|
沙发#
发布于:2003-05-09 03:41
我征同志啊。搞AN2131的;
QQ:109552829 email:wujunCHANGSHA@163.COM啊 |
|
板凳#
发布于:2003-05-09 09:28
同志们,讨论一下啊。快传输模式的使用前提是必须外接RAM吗?如果不是,怎么寻址啊?
|
|
地板#
发布于:2003-05-09 10:37
兄弟,别这么郁闷,1,建议你用数据口,首先可以节省IO口作其他用处,另外用数据口连接的速度要快,当然指令上也有区别,2,利用快传的模式,必须用同步传送,外部接的必须是FIFO,不是RAM,你仔细看一下手册吧,
|
|
|
地下室#
发布于:2003-05-09 11:15
wcimzd,谢谢你哦,我看看手册,再来问问题,不过,我想知道地址线是不是全悬空啊?(我不用外部RAM),如果悬空得话,那FIFO得控制信号怎么来呢?不是用2131得内部的FIFO吗?
|
|
5楼#
发布于:2003-05-09 13:46
倒啊,块传输和同步传输一样可以使用快速方式啊
|
|
6楼#
发布于:2003-05-10 13:58
高手大侠们,帮我想想啊,我想讨论啊
|
|
7楼#
发布于:2003-05-11 19:59
大侠们指点一下,手册上说块模式的快速传输只能在8051的自带内存中移动数据,那么,如果要从芯片外部移动数据到内部端口缓存,是不是只能用同步快速模式阿?块模式的快速传输根本不能用于内外数据的交换,对吗?
求救!!! |
|
8楼#
发布于:2003-05-12 04:04
兄弟,别这么郁闷,1,建议你用数据口,首先可以节省IO口作其他用处,另外用数据口连接的速度要快,当然指令上也有区别,2,利用快传的模式,必须用同步传送,外部接的必须是FIFO,不是RAM,你仔细看一下手册吧, 非常好的建议!!! |
|