阅读:1159回复:2
请教各位大侠,使用68013的gpif
小弟我现在有一大堆问题,请教:
(1)使用gpif和外设之间通信,从外设读数据的时候,假设外设给的数据少于512个字节,fifo是否向主机传数据,是通过什么机制传的。 (2)FIFO向外设传数据时,从主机接收数据,是不是满512字节就开始想外设传,这个满512,芯片是怎么知道的。另外是不是还有一种方式是一个包尾信号也回导致外传的。 (3)FF信号回在什么时候置位,是要把4个缓冲区都添满吗? (4)存放固件的问题,一般大家是从主机下载还是把他放在eeprom中,要是放在eeprom 的话,是和6个字节的ID一起放的吗?芯片是怎么从eeprom读这些固件到ram的? (5)一般在传输中为了提高速度,是不是使用re-excute方式,这样是不是就不会每传一个字节就跳到idle了。还有EXPire信号到底是怎么回事? (6)在gpif输出时,假设我在第一个时钟周期同时给出使能信号和数据,要是数据的延迟小于时钟的延迟,那外设应该在什么时候采样? 谢谢各位大侠。 |
|
沙发#
发布于:2003-09-29 11:26
GPIF比较麻烦,没用过! :D
|
|
板凳#
发布于:2003-09-29 09:58
难道就没人回答吗?
|
|