热门产品 :
CH634: 4端口USB3.0 HUB控制器芯片
查看: 502
回复: 1
CH32V20x_IAP 调用DMA保存数据写入过程中出现死机现象
您好,当使用DMA的时候,建议将main函数while循环中对串口接收发成的判断改为对DMA传输完成的判断试一下。此外,程序中看你有对DMA传输完成中断进行进行配置,但并没有看到中断函数,应该是没用到,若使用中断函数,建议加中断声明,若不使用,可规范一下代码将这部分配置去掉。此处,若程序死机或卡死,注意一下卡死的位置或判断一下是否进了HardFault,若进了HardFault,可在HardFault函数中将以下3个CSR寄存器的值打印出来看一下。后续若有问题问题,可通过邮箱(lzs@wch.cn)和我沟通
请勿发布广告和违法内容, 代码可以选择编辑器代码语言格式, 更易他人阅读帮助您, 或者留下联系方式,以便更好更快服务您
只有登录才能回复,可以选择微信账号登录