发新帖我要提问
12
返回列表
打印
[STM32F4]

收到的数据应该从哪里去读取?

[复制链接]
楼主: wenfen
手机看帖
扫描二维码
随时随地手机跟帖
21
happy_10| | 2018-8-15 17:14 | 只看该作者 回帖奖励 |倒序浏览
otg的这几款芯片的例子大同小异,放在一个工程里面的,define不同而已。我之前做过F2到F4的,没什么问题,没用过105

使用特权

评论回复
22
tian111| | 2018-8-15 17:20 | 只看该作者
rxFIFO是从DFIFO0处读取,txFIFO从DFIFO[通道号]读取

使用特权

评论回复
23
chenho| | 2018-8-15 17:24 | 只看该作者


通过一个寄存器(OTG状态读取和出栈寄存器)获取Rx FIFO这个地址

使用特权

评论回复
24
gongche| | 2018-8-15 17:27 | 只看该作者
作为用户这个不用管吧,直接读出来就行

使用特权

评论回复
25
chenho| | 2018-8-15 17:38 | 只看该作者


参考手册对dfifo的分配,每个通道都对应一个DFIFO寄存器进行读写
实际和手册出现矛盾了

使用特权

评论回复
26
wenfen|  楼主 | 2018-8-15 17:42 | 只看该作者
嗯,预料中的结果,先结贴吧,多谢大家啦

使用特权

评论回复
27
Bjorn| | 2018-8-20 17:29 | 只看该作者
读取rxFIFO总是从DFIFO0处读取

使用特权

评论回复
28
heimaojingzhang| | 2018-8-21 09:38 | 只看该作者
直接读取寄存器

使用特权

评论回复
29
renzheshengui| | 2018-8-21 12:43 | 只看该作者
楼主还是读取fifo寄存器吧

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则