ARM通过HPI读取DSPSRAM中的数据时需要DSP端复位为什么呢?

2019-08-06 17:43发布

ARM[SC2440]通过HPI读取DSP[DM642] SRAM中的数据时,每次都需要DSP端复位才有读到正确的值,为什么呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
11条回答
blacksword
2019-08-06 18:31
根据HPI的工作原理,如果你每次都是要访问同一个地址上的数据,显然就是会有问题。

原因是你每次读完数据后,HPIA都会自增到下一个地址。如果你读同一个地址,每次读之前都需要写HPIA。

一周热门 更多>