TI中文支持网
TI专业的中文技术问题搜集分享网站

EMIF中断问题

请问一下:

1、EMIF16中断与 Interrupt Controller (INTC)是否是独立的?数据手册中好像没有说的很清楚,如果他们之间是独立的,应该如何配置EMIF中断寄存器呢?如果不是,应该怎样配置这二者呢?

2、EMIF16输出时钟为CPU/6,可以用EMIFWE作为对外部器件的时钟输入吗?

谢谢!

Zhan Xiang:

1. EMIF16中的中断只是设置EMIF16模块是否要产生对应的中断,而INTC是用来将EMIF16产生的中断路由到系统中断,保证DSP core可以响应

2. 不太明白你的问题,6678的EMIF16是无法输出clock到外部的,EMIF模块是以CPU/6来运行的,WE信号是EMIF发起写操作时对外写使能,无法用作clock,6678是不支持同步RAM模式的。

Zhang Jerry:

回复 Zhan Xiang:

Zhan Xiang

你好!谢谢你的回答。下面还想请问一下:

1、如果用EMIF16与异步FIFO进行数据传输,需要用到EMIF16中断,那就必须对EMIF16中断和INTC进行配置,对吧?

2、如果用EMIF16与异步FIFO进行数据传输,需要如果用EMIF16给FIFO提供读时钟,但EMIF16没有时钟输出,那该如何配置呢?参考其它系列如6713、64X等资料,EMIF给异步FIFO提供时钟,可以通过EMIF异步读使能来提供时钟,不知道6678的EMIF16是否可以这样?如果不行,该如何选取时钟呢?

由于刚接触6678,有很多不太清楚的地方,希望各位多给些建议。谢谢!

赞(0)
未经允许不得转载:TI中文支持网 » EMIF中断问题
分享到: 更多 (0)