关于STM32F767DMA串口接收不定长数据的问题

2019-07-20 00:52发布

各位大佬,我看着http://www.openedv.com/forum.php ... 7&highlight=DMA这个帖子写关于STM32F767DMA串口接收不定长数据,DMA发送可以了,但是DMA接收死活不行,求大佬看看
目前的情况是DMA发送可以用,DMA接收也进了空闲中断,但数据对不上(如图),还有不要说我没开DMA接收,开了以后连DMA发送都用不了,这是正常现象吗?????@正点原子 @Silmeria
有谁有解决办法
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
14条回答
哈哈哈哈
1楼-- · 2019-07-20 13:15
有人吗
姜福武
2楼-- · 2019-07-20 17:50
 精彩回答 2  元偷偷看……
Noahark
3楼-- · 2019-07-20 17:57
 精彩回答 2  元偷偷看……
哈哈哈哈
4楼-- · 2019-07-20 18:13
Noahark 发表于 2017-7-28 17:53
亲,我也遇到你六楼提出的问题!解决了吗?貌似只要是读取dma 接收的缓存区,dma 就没办法把新的数据更新进 ...

是的,我用寄存器先把CR清0,然后重新初始化
ymy1989
5楼-- · 2019-07-20 20:29
能把调试好的这个收发小demo重新上传一遍吗?1楼提供的还是之前有问题的。
mazitage
6楼-- · 2019-07-20 21:10
 精彩回答 2  元偷偷看……

一周热门 更多>