在STMCubeMX中DMA的设置与初始化.pptVIP

  • 36
  • 0
  • 约2.96千字
  • 约 13页
  • 2023-11-21 发布于陕西
  • 举报
STM32CubeMX中DMA模块的设置O老师讲32一、STM32CubeMX中DMA控制器的请求源设置二、STM32CubeMX中DMA通道传输参数的设置三、STM32CubeMX生成工程中DMA的初始化 一、STM32CubeMX中DMA控制器的请求源设置 点击打开CubeMX中的DMA,一眼就可以看到GD32F103VET6的DMA控制器,如图8-14所示O老师讲32图8-14 GD32F103VET6的DMA控制器示意图 O老师讲32 这两个DMA控制器的请求源如图8-11和图8-12所示。有了STM32CubeMX这个工具后,DMA的请求源就不用去记也不用去查找了。我们在使用某个外设的DMA功能时可以先使能外设,然后到DMA配置中先选择DMA控制器,然后点击下方的添加按钮---Add,然后在请求窗口中点击下拉列表,看看有无该模块选项,如果没有,则换DMA模块再重复看看,如果都没有发现,说明DMA不支持该外设。如果有,则说明该外设由该DMA来控制,同时CubeMX中会自动添加通道、优先级、传输方向等设置。 以ADC1为例,如果想配置它作为DMA的请求源,则先使能ADC1,如图8-15所示。图8-15 ADC1使能示范图 O老师讲32 使能ADC1后,我们去到DMA配置窗口,点击Add,然后在请求源下方点击打开下拉列表,可以

文档评论(0)

1亿VIP精品文档

相关文档