- 13
- 0
- 约9.04千字
- 约 6页
- 2022-07-15 发布于广东
- 举报
STM3 2串口采用DMA方式收发
FROM:
什么是DMA —- Directional Memory Access,直接存储器存取用来提供在外设和存储器之间或者存储器和存储器之间的高速数据传输。无须 CPU干预,数据可以通过DMA快速地移动,这就节省了CPU的资源来做其他操作
我们通过以下几方面学习串口 D MA:
―、如何理解DMA
对于DMA,打个比方就很好理解:
角色预设:淘宝店主一-STM32 MCU
快递员一-外设(如UART,SPI)
发货室一- DMA
1、 首先你是一个淘宝店主,如果每次发货收货都要跟快递沟通交涉会很浪费时间和精力。
2、 然后你就自己建了一个发货室,发货室里有好多个货柜箱子,每个箱子上都写着快递名字(如果申通快递,顺丰快递等)。
3、 每次发什么快递,你就找到对应的货柜箱子,把货物放进去即可,然后跟快递通知一声。
4、 快递取走快件。
5、 如果是收货,快递直接把快件放到对应的柜子,然后通知你一下。
6、 你过来提取货物。
通过上面的方式,你可以不需要直接跟快递打交道,就可以轻松发货成功,DMA处理方式跟上面例子是一样的。 如果下图:
二、STM32 DMA 配置
那么DMA在STM32上是具体怎么实现的呢?我们先了解一下STM32关于DMA的相关配置。
1、 两个DMA控制器有12个通道(DMA 1有7个通道,DMA2有5个通道)
ps:对应
您可能关注的文档
最近下载
- 山西省建筑标准设计图集12J6 12系列建筑标准设计图集 外装修.pdf VIP
- 12J15《住宅厨房、卫生间烟气集中排放系统》.pdf VIP
- 山西省图集 12J14 建筑变形缝 DBJT04-35-20 12.docx VIP
- Haier海尔180升嵌入式光波巴氏消毒柜 ZQD180F-EB200说明书用户手册.pdf
- T∕CECS 1239-2023 混凝土抑温抗裂防水剂应用技术规程.pdf
- 一年级语文上册全册完整课件(部编人教版).pptx VIP
- 金田变频器JTE320S说明书.docx VIP
- 慢性病患者健康教育效果评价.pdf VIP
- 房地产营销方案通用PPT模板.pptx VIP
- 别墅项目营销策略及执行报告.ppt VIP
原创力文档

文档评论(0)