CH32V307 USBHS的DMA RX地址不能选定 FSMC SRAM空间

如果端点的DMA TX RX地址为0x2000 xxxx,即内部SRAM,USB功能正常。

切换至外挂的FSMC SRAM后,DMA TX貌似正常,至少能完成传输操作;而DMA RX无法完成,不会触发中断。


USB DMA是否不能访问外部FSMC空间?有什么限制吗?

是否需要用软件或者DMA做一次额外的搬运?

您好,这边试了一下,应该是不行的,需要做一次搬运,后续若有问题,可邮箱(lzs@wch.cn)沟通。


谢谢。已通过CPU搬运解决


只有登录才能回复,可以选择微信账号登录