我试图下载你的代码看看,但是似乎下载不了。 具体你在用DMA做什么操作呢? 你可以稍微描述下你目前做的事情,别人可以针对性地做些验证,以方便交流。
首先移植从F1到G0,需要更换库文件等,也要看一下对应的DMA配置,不同芯片的DMA配置不一样的。建议好好看看使用手册。
我试图下载你的代码看看,但是似乎下载不了。 具体你在用DMA做什么操作呢? 你也可以详细描述下你目前做的事情,别人可以针对性地做些验证,以方便交流。
首先移植从F1到G0,需要更换库文件等,也要看一下对应的DMA配置,不同芯片的DMA配置不一样的。建议好好 ...
你这个评论和没评论一样
我试图下载你的代码看看,但是似乎下载不了。具体你在用DMA做什么操作呢?
[md]不知道为啥我上传的压缩包不行
补充一下,就是dma串口接收不定长数据,按照配置和代码结构,能在f1,f3,f4系列都可以使用,g0不行
根据你的反馈,也就是说基于DMA做UART收发不正常。我这边找了块G031KB的开发板做了测试,我就用uart1通过DMA自发自收是没有问题的。 涉及到管脚PB6\PB7. 你再检查下配置及线路,若需我的测试工程做比较的话,你可以留下邮箱我发给你参考。
根据你的反馈,也就是说基于DMA做UART收发不正常。我这边找了块G031KB的开发板做了测试,我就用uart1通过DM ...
[email]2695877352@qq.com[/email] 非常感谢,请问你的收是不定长的串口dma接收么?
非常感谢,请问你的收是不定长的串口dma接收么?
[md]后来我基于DMA实行UART的不定长接收,也是可以的。不过生成的代码没有考虑到这点,有些不合理的地方,idle事件处理不能全按CubeMx生成的代码来,需要自行稍微调整下。