请问DMA传输的时候可以一直传输吗?也就是说让他无时无刻的在工作
"请问DMA传输的时候可以一直传输吗?也就是说让他无时无刻的在工作"
dma的传输是由dma控制器来控制的。而其控制器有用户操作,所以当用户的传输完毕后就停止的,你当然可以让它继续工作。但是总线的控制权只有一个,cpu就不能执行被使用总线上的指令而等待了。avalon支持可以有多个dma并行传输。
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |