如何使用DMA操作非连续的内存块,而不用频繁的中断系统?
如何使用DMA操作非连续的内存块,而不用频繁的中断系统?比如说一个800*600*2个字节这么大的缓存区A,采用DMA的方式把A的奇行(800*600*2是一个显示缓存区,它存放了800*600这么多像素的数据)搬运到另外一个800*300*2这么大的缓冲区B,然后再把A的偶行数据搬到缓冲区B。如果采用中断的方式,每拷贝一行数据就得中断一次,中断的开销太大,有没有什么好的方法解决?我的平台是2440如何使用DMA操作非连续的内存块,而不用频繁的中断系统?这问题有点复杂,mark!摄像头这样