STM32中串口DMA实验里,为什么选择通道4(选择串口的发送端,而不是接收端)?

2019-07-20 01:29发布

STM32中串口DMA实验里,为什么选择通道4(选择串口的发送端,而不是接收端)?换成串口接受,实验失败....

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
peng1554
1楼-- · 2019-07-20 04:52
1.“为什么选择通道4(选择串口的发送端,而不是接收端)”见附件1
2.要串口1进行DMA接收,见附件2
peng1554
2楼-- · 2019-07-20 06:06
 精彩回答 2  元偷偷看……
ww781254557
3楼-- · 2019-07-20 08:22
 精彩回答 2  元偷偷看……
触电丶
4楼-- · 2019-07-20 09:48
串口初始化 和DMA初始化的代码放上来看一下,否则无法帮你
ww781254557
5楼-- · 2019-07-20 15:27
 精彩回答 2  元偷偷看……
peng1554
6楼-- · 2019-07-20 18:50
ww781254557 发表于 2019-6-4 18:14
对,我想知道是储存器到外设,那外设应该是串口来接受吧,然后就是把数据流7换成数据流5通道4可不可以实 ...

不行,你做串口DMA接收应该设置DMA传输方向为外设到存储器

一周热门 更多>