cubemx生成的F4工程没进入CpltCallbackhuozhe CpltHalfCallback

2019-07-14 14:09发布

想用UART的 DMA做一个简单的printf。其实就是一个字节一个字节发送数据。发送完一个字节等待DMA的中断回调。结果发觉的确进中断函数了,但是却没用进入CpltCallbackhuozhe CpltHalfCallback.

本来准备深入进去看一下到底到那里出现了问题。可是因为要回家就暂时没有追踪。而且这个工程是MX生成的,按道理不会有问题。请手边有工具的哥们也试试。不行明天去在试一下。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
naiztycheng
1楼-- · 2019-07-14 17:10
没准就是标志没清除
naiztycheng
2楼-- · 2019-07-14 19:16
只进一次,应该是没有清楚标志
doubleyh
3楼-- · 2019-07-14 21:23
formlikon
4楼-- · 2019-07-15 02:40
naiztycheng 发表于 2019-2-18 18:32
看了一下,应该是DMA设置的问题。如果更改模式的话会出现两种现象。其实前面的自负实际上打印了,后面的就都是循环出现的乱码。明天debug一下

问题解决了吗
jerry181855
5楼-- · 2019-07-15 08:08
 精彩回答 2  元偷偷看……

一周热门 更多>