TI工程师你们好!
在使用6701DMA传输16K数据一次传输1K数据,出现上一次数据没有传输完成,下一次已经开始传输, 在C6701的DMA传输完成后,如果不使用DMA中断触发CPU,怎么判断DAM传输完成,哪个寄存器能够判断传输完成,如6678下的IPR可以不触发CPU而判断DMA是否传输完成。
Shine:
可以通过判断SECCTL寄存器里的FRAMECOND,BLOCKCOND状态位看有没有传输完成。
2.10 DMA Action Complete Pins
www.ti.com/…/spru577a.pdf