选择芯片,案例是stm32f103vetx
选择串口输出
配置高速时钟为外部
4.内存到内存
![](https://i-blog.csdnimg.cn/blog_migrate/9b87505864ff94f3eed3c785b1b0bedf.png)
如果选择原地址递增,目标地址不递增。那么DMA传输数据的时候就会将原地址的数据连续的传到目标地址上。那么最终只会有原地址的的最后一个数据会存放在目标地址。如果选择原地址不递增,目标地址递增,那么DMA传输数据的时候就会将原地址的数据上的第一个数据搬运到目标地址的一块内存中去。也就是目标地址它的所有数据都是原地址的第一个数据。这就是DMA的内存到内存的配置
![](https://i-blog.csdnimg.cn/blog_migrate/618ac684e21f91f3223f5ed9747c09f7.png)
4.外设到内存
4.内存到外设
![](https://i-blog.csdnimg.cn/blog_migrate/d65c47b8ee84e8ddf1ea83abe3d3e300.png)
![](https://i-blog.csdnimg.cn/blog_migrate/b8645fd919fc88be6d778e299eb82ba4.png)
![](https://i-blog.csdnimg.cn/blog_migrate/b4aebc20fb5819131646e937d7ab8af2.png)
![](https://i-blog.csdnimg.cn/blog_migrate/4c7bca739a4343443cced560e9d93635.jpeg)
后F407芯片,观看基本生差不多