DMA接收出现乱码

2019-07-21 06:40发布

我用DMA接收然后发送接收到的内容,出现乱码。不得解,求支招。
现象1:同一个串口,DMA发送完全没问题。
现象2:用调试发现接收到的内容本身就是乱码。
现象3:换个串口调试助手都是出现一样的问题,一样的乱码字符
现象4:我发多少个字符就返回多少个字符正常,但是,比如我写33,返回D3 E6,写332返回D3 92 FE
条件1:我用的是空闲中断接收
其实我之前就调出来了,只不过后面改着改着就出现问题了。
我更像问的是,应该去怎么调试这个问题呢。也就是怎么去发现这个问题在哪里
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
正点原子
1楼-- · 2019-07-21 09:42
单独DMA接收就没成功吧?
赤诚
2楼-- · 2019-07-21 15:20
 精彩回答 2  元偷偷看……
2018Dog
3楼-- · 2019-07-21 19:49
赤诚 发表于 2018-12-18 15:43
后来换了个TTL转串口就好了,不过还是不知道为什么会这样,后来在用的时候发现原来哪个TTL转串口也没坏。 ...

会不会地没接好
赤诚
4楼-- · 2019-07-21 21:54
2018Dog 发表于 2018-12-18 15:48
会不会地没接好

我用板载的ttl_usart ,应该不会有问题,而且问题出在了接收,发送很正常

一周热门 更多>