什么是单片机的DMA功能呢
1、所谓dma功能,就是不需要经过CPU而进行数据传输,这样就能为CPU节省大量的时间。
2、以前单片机在传输数据的时候,需要CPU的参与,所以在传输数据的时候,就不能做其他事情,有了dma,数据传输和CPU就可以同步了。
3、dma控制器,可以自己从传输源读出有效数据,这个过程不需要cpu的参与。
4、然后dma控制器,可以不需要CPU的参与下,把数据传输导传输目标内。
5、需要启动dma,需要先设置相关的寄存器和工作模式,然后dma就会自动工作了。
6、dma的出现,为单片机解决一些特殊问题提供了有效的途径。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:66
阅读量:24
阅读量:94
阅读量:72
阅读量:73