sdram使用DMA2的通道0

所属分类:STM32H7 浏览数:593 提问者:312011 提问时间:2018-01-12

问:

使用stm32f769-eval开发板,在usb-msc例程中,发现SDRAM使用的是DMA2_Stream0,DMA_CHANNEL_0,但是资料上(RM0410)对应的是AD1,这是为什么呢?


最佳答案:AD1只是相应DMA通道的触发源,至于DMA传输的源端与目标端跟ADC没有直接关系。比方我可以使用定时器不停触发DMA请求,DMA从SRAM内存取数据送到DA外设端口输出波形。
回答者:xmshao 回答时间:2018-01-14

答:xmshao:非常感谢!
回答者:312011 回答时间:2018-01-15

登录后回答。
图书推荐
Beginning STM32: Developing with FreeRTOS, libopencm3 and GCC

Beginning STM32: Developing with FreeRTOS, libopencm3 and GCC

Using FreeRTOS and libopencm3 instead of the Arduino software environment, ...
Programming With STM32 : Getting Started With the Nucleo Board

Programming With STM32 : Getting Started With the Nucleo Board

Get up and running programming the STM32 line using the hands-on information ...
野火:RT-Thread内核实现与应用开发实战指南

野火:RT-Thread内核实现与应用开发实战指南

第一部分“从0到1写RT-Thread内核”重点讲解RT-Thread的原理实现;第二部分“RTT内核...
广告