STM32F407使用HAL库做DMA发送数据到串口时系统老是重启

2019-07-20 17:14发布

本帖最后由 Bookworm 于 2017-1-22 20:06 编辑

RT, 使用的是STM32CubeMX生成的MDK工程,在使用DMA功能之前的工程都是正常的. 加了DMA功能, 要实现每按一次按键, DMA就发送一串字符到UART1通过电脑显示.
但是加上DMA功能后, 每按一次按键, 电脑上显示了DMA发送字符串成功了, 但是开发板马上就重启了. 附上工程, 麻烦群友们看看问题出在哪里, 开发板上晶振是8MHz的.

抱歉, 最初发错了工程, 下面为最新的工程:
ex9-1 DMA UART1_correct.zip (16.7 MB, 下载次数: 482) 2017-1-22 20:05 上传 点击文件名下载附件
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。