新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于TMS320C6000的DSP扩展总线接口设计

基于TMS320C6000的DSP扩展总线接口设计

作者:时间:2012-03-09来源:网络收藏


3 软件
硬件电路配置好以后,在软件的发送端(0)的软件流程如图3所示。

本文引用地址:http://www.eepw.com.cn/article/149474.htm

c.jpg


流程图中,需要注意程序中DMA方式不能换成CPU方式进行数据传输,因为对的异步I/O口工作模式,只能使用DMA完成。第一次传送的数据实际上是发送端的一个地址,这个地址的含义是后续的DMA要存数的起始地址。在第一个DMA操作中,DMA的地址中的最后3位,必须要设置成“100(b)”,因为按照硬件连接,这样可以保证发送端(0)的XA2为1,接收端(DSP1)的XCNTL为1,才能保证发送端(DSP0)对接收端(DSP1)的XBISA寄存器进行访问。
在第二个DMA中,DMA的地址中的最后3位必须要成“000(b)”,这样发送端(DSP0)的XA2为0,根据硬件连接可以知道此时接收端(DSP 1)的XCNTL为0,才能保证发送端(DSP0)对接收端(DSP1)的XBD寄存器进行写操作,从而完成数据传输过程。在接收端(DSP1)只需到相应地址去读取数据。

4 结束语
介绍了TI公司系列DSP的,设计了一种的两片C6000 DSP的数据传输方案,给出了硬件连接框图和软件流程。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭