This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

dsp写数据到内存,出错

Other Parts Discussed in Thread: SYSBIOS

TI专家,你好,

我的设计是:从dsp upp_A口读入48kB数据,采用dma方式传到内存(0xc200-000,共20块,每块4kB)。

dsp从upp_A口,dma每完成一次(每读到4KB数据),将产生一次中断,共应产生12次中断。

问题是:

1、开始数据有丢。

2、中断次数不足12次。

我每次在设置好内存后、设置dma传输前,有加Cache_inv(),在到内存数据前加Cache_wb(),没有变化。

加的头文件是:#include<ti/sysbios/hal/Cache.h>

请帮忙分析问题所在。

谢谢!