稚晖君您好,我最近在使用stm32f103c8t6开发的时候,遇到了 cubemx生成的工程uart dma传输失败的问题,经过debug发现是cubemx生成的工程的初始化部分 dma初始化在uart初始化之后,如图,我手动将其调整到uart初始化之前,就好使了。如
但是比较郁闷的是,这个问题好像是随机出现的,我的另一个工程就是dma在uart初始化之前,如图
请问您遇到过这个问题吗,如果遇到过,是怎么避免的呢,我现在好像只能每次都手操将其位置改变一下,但如果使用cubemx重新生成代码,还要再次手动改变位置