- 博客(2)
- 收藏
- 关注
原创 HAL库——串口DMA发送函数HAL_UART_Transmit_DMA只能发送一次的原因之一
原因:由于配置顺序不一样,用STM32CubeMX生成初始化代码之后,导致DMA的初始化函数被软件默认放置在了串口1初始化函数的后面,DMA还未初始化,就在串口一初始化函数里面配置了与DMA有关的参数,这就是串口1只能发送一次的原因。解决方法:把DMA的初始化函数手动剪切到串口初始化函数的前面。经验证,HAL_UART_Transmit_DMA恢复正常,可以发送多次了。...
2022-02-24 17:48:29 10670 2
原创 用记事本打不开MDK工程文件夹下的的.o .hex .map等文件的解决方法
当我做完一个工程,重新对工程的文件夹进行命名后,发现用记事本根本打不开工程中的某些文件,如.map .hex .o等文件,出现错误。具体如下图:经过一些检查和尝试,发现是我的文件夹命名出现了问题,原先的命名为:我想,会不会是因为文件夹名称出现了空格,才导致出错呢?因此我把空格换成了下划线结果,文件成功打开了!总结:工程文件夹命名出现错误,可能含有空格,把空格删掉或替换成下划线即可。...
2022-01-17 18:51:55 475
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人