STM32 USB能操作到的最终端是FIFO吗?

2019-07-20 17:42发布

大家,拜托啦:
STM32F417芯片,OTG_FS作为USB设备,与电脑USB主机进行通信。看一下USB库,发现如果USB设备往主机发送数据,只是把数据放到TXFIFO中。从TXFIFO怎么实现的把数据传输到USB主机呢?USB库哪部分介绍这部分内容呢?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
zmingwang
1楼-- · 2019-07-20 18:42
你说的是对的,STM32的USB传输就是把数据传送到USB的FIFO里,然后使能该通道,USB PHY就开始把FIFO中的数据传输到主机了.
在手册中,有一张图,不知道你看过没有,是主机的传输事务模型,可以参考. USB正常IN事务.png
正点原子
2楼-- · 2019-07-20 19:48
 精彩回答 2  元偷偷看……
qianyuyu
3楼-- · 2019-07-20 21:26
谢谢,自己也顶!d=====( ̄▽ ̄*)b

一周热门 更多>