- 博客(1)
- 资源 (7)
- 问答 (3)
- 收藏
- 关注
原创 Linux驱动开发(二)—DMA的使用(一)
1 DMA概念DMA顾名思义就是指设备和内存之间、内存和外部存储设备之间进行直接的数据读写操作,而不需要CPU的参与。2 DMA原理 DMA传输需要由DMA控制器DMAC进行,当需要进行DMA传输的时候,DMA控制器会发出占用总线的请求,当CPU响应DMA的请求时,暂时放弃对总线的控制权,当DMA传输结束的时候,DMAC会向I/O接口发出结束命令,并将总线控制权交还给CPU
2016-05-07 16:39:49 8295 1
TA创建的收藏夹 TA关注的收藏夹
TA关注的人