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

C28346外部总线操作

在C28346的外部总线扩了一个16位的AD转换芯片ADS8556,用XZCS0控制。DMA将总线上的参数搬运至外部RAM中的数组rdata1。该数组的起始地址为0x21BC00。另有3个数组定义在外部RAM中地址分别为rdata2(0x217C00),rdata3(0x20FC00),rdata4(0x213C00)(括号中为该数组的起始地址),以XZCS7控制。

现在遇到的问题是,在使能DMA后,rdata1被采样数据不断刷新,但是rdata3也会刷新,数据也是外部总线得到的采样数据。

在CMD文件中,不论是将这4个数组放在连续的地址还是分隔开的地址,rdata3都会被刷新,且rdata2和rdata4完全不受影响。

请问如何解决这个问题?

赞(0)
未经允许不得转载:TI中文支持网 » C28346外部总线操作
分享到: 更多 (0)