rk3399 发表于 2022-7-11 15:13:53

STM32H7 USB开启DMA各种问题

不开DMA很正常,打开就DMA各种奇怪的问题,cache也关了,有大佬知道原因吗

eric2013 发表于 2022-7-12 12:16:16

使用USB DMA有个4字节对齐问题,这个要处理下。

初晴sama 发表于 2022-7-14 15:53:55

eric2013 发表于 2022-7-12 12:16
使用USB DMA有个4字节对齐问题,这个要处理下。

不止,还有 dma 地址问题,需要在 0x24000000开始的地址

初晴sama 发表于 2022-7-14 15:54:31

我的协议栈 https://github.com/sakumisu/CherryUSB 是使用的 usb dma,可以尝试一下

eric2013 发表于 2022-7-14 16:05:15

初晴sama 发表于 2022-7-14 15:53
不止,还有 dma 地址问题,需要在 0x24000000开始的地址
TCM以外的RAM都可以


初晴sama 发表于 2022-7-14 19:28:14

eric2013 发表于 2022-7-14 16:05
TCM以外的RAM都可以

嗯嗯,是的,只要不是TCM 的
页: [1]
查看完整版本: STM32H7 USB开启DMA各种问题