嵌入式培训—12.31

①DMA(直接存储访问)

        (1)内存与 外设 / 内存 之间数据的搬移;

        (2)为MCU减负,快速进行数据处理;

② 流(stream)/ 通道(channel)

        (1)流与通道映射固定;

        (2)流有优先级;

        (3)FIFO封装 / 解封(两个寄存器大小不一致);

        (4)突发传输:不允许被打断;

③DMA配置参数

        (1)通道:数据流7通道4(UART1_TX);

        (2)优先级:0~3;

        (3)数据传输方向:内存到外设;

        (4)存储器 / 外设数据宽度;

        (5)存储器 / 外设地址是否增量:内存增,外设不增;

        (6)循环模式:非循环;

        (7)数据传输量:0~65535;

        (8)地址:内存首地址,外设地址—(串口1的发送数据寄存器地址);

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一. 对于大容量的STM32芯片有2个DMA控制器,控制器1有7个通道,控制器2有5个通道 每个通道都可以配置一些...
    呼啦啦的爱阅读 5,829评论 0 1
  • ​​​本文主要介绍嵌入式系统的一些基础知识,希望对各位有帮助。 嵌入式系统基础 1、嵌入式系统的定义 (1)定义:...
    OpenJetson阅读 8,610评论 0 13
  • 1、嵌入式系统的定义 (1)定义:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本...
    荣卓然阅读 5,941评论 0 5
  • 什么是嵌入式 IEEE(Institute of Electrical and Electronics Engin...
    Leon_Geo阅读 9,207评论 1 20
  • # STM32之串口DMA接收不定长数据 ## 引言 在使用stm32或者其他单片机的时候,会经常使用到串口通讯,...
    杰杰T_T阅读 3,567评论 0 0