打印
[应用相关]

关于stm32f103的usb通信

[复制链接]
4785|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
309030106|  楼主 | 2016-5-16 19:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
项目要通过stm32f103的usb与计算机实现相互通信,看了4天的usb协议和其它的案例大体明白到底是怎么回事,不过还是有些地方不太明白,最困扰我的就是握手包的发送那里。
1、握手包的发送是硬件控制还是软件控制?
2、STAT_TX[1:0]和STAT_RX[1:0]为什么一开始要设置成NAK,握手包是不是根据STAT_TX[]和STAT_RX[]的状态来发送的?
沙发
FireRiver9| | 2016-5-16 20:17 | 只看该作者
细究起来比较费劲,知道怎么移植就可以了

使用特权

评论回复
板凳
lefeng| | 2016-5-16 20:59 | 只看该作者
STAT_TX[1:0]和STAT_RX[1:0]为什么一开始要设置成NAK

这是不是和USB芯片有关

使用特权

评论回复
地板
ccw1986| | 2016-5-16 22:48 | 只看该作者
我现在只会移植来用,具体的如何实现还真是没怎么了解

使用特权

评论回复
5
734774645| | 2016-5-16 23:50 | 只看该作者
直接调用库函数操作,你还管它内部如何运作干啥,要每一个都深究,还真可以成为高手

使用特权

评论回复
6
beyond696| | 2016-5-17 20:43 | 只看该作者
http://www.embed-net.com/thread-18-1-1.html
http://www.embed-net.com/thread-94-1-1.html
这两个帖子肯定能帮到你,简单快捷方式实现USB数据通信,最多一天搞定

使用特权

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

本版积分规则

103

主题

774

帖子

2

粉丝