RT-Thread论坛
直播中

王秀珍

8年用户 1547经验值
私信 关注
[问答]

CherryUSB Host必须要DMA而Device就可以选择是否使用DMA?

因为从ST F4的USB协议栈迁移到CherryUSB,在看两个协议栈的代码时发现CherryUSB作为HOST使用时,只能使用HS,因为HS支持DMA,但是作为Device时却不需要,故有此一问。

图为CherryUSB设备初始化中对于DMA是否开启的配置

图为CherryUSB主机初始化中配置,是必须开启DMA的

更多回帖

发帖
×
20
完善资料,
赚取积分