CH32V20x_IAP 調(diào)用DMA保存數(shù)據(jù)寫入過程中出現(xiàn)死機現(xiàn)象

使用Demo IAP將串口改為DMA接收的模式,出現(xiàn)在寫入過程中出現(xiàn)死機現(xiàn)象;

附上修改源代碼,請大佬幫忙看一下是哪個配置出現(xiàn)問題

icon_rar.gifCH32V20x_IAP.zip


您好,當使用DMA的時候,建議將main函數(shù)while循環(huán)中對串口接收發(fā)成的判斷改為對DMA傳輸完成的判斷試一下。此外,程序中看你有對DMA傳輸完成中斷進行進行配置,但并沒有看到中斷函數(shù),應該是沒用到,若使用中斷函數(shù),建議加中斷聲明,若不使用,可規(guī)范一下代碼將這部分配置去掉。此處,若程序死機或卡死,注意一下卡死的位置或判斷一下是否進了HardFault,若進了HardFault,可在HardFault函數(shù)中將以下3個CSR寄存器的值打印出來看一下。后續(xù)若有問題問題,可通過郵箱(lzs@wch.cn)和我溝通

image.png


只有登錄才能回復,可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频