×

STM32采用串口DMA方式向上位机连续发送数据

消耗积分:0 | 格式:pdf | 大小:2.15 MB | 2023-05-10

王桂兰

分享资料个

我们知道CPU有转移数据、计算、控制程序转移等很多功能,系统运作的核心就是CPU,CPU无时不刻的在处理着大量的事务,但有些事情却没有那么重要,比方说数据的复制和存储数据,如果我 们把这部分的CPU资源拿出来,让CPU去处理其他的复杂计算事务,是不是能够更好的利用CPU的资源呢?因此,转移数据(尤其是转移大量数据)是可以不需要CPU参与。比如希望外设A的数据 拷贝到外设B,只要给两种外设提供一条数据通路,直接让数据由A拷贝到B,不经过CPU的处理。 DMA就是基于以上设想设计的,它的作用就是解决大量数据转移过度消耗CPU资源的问题。有了DMA使CPU更专注于更加实用的操作、计算、控制等。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !