[应用相关] 关于stm32f103的usb通信

[复制链接]
5009|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 | 显示全部楼层
我现在只会移植来用,具体的如何实现还真是没怎么了解
734774645 发表于 2016-5-16 23:50 | 显示全部楼层
直接调用库函数操作,你还管它内部如何运作干啥,要每一个都深究,还真可以成为高手
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

粉丝
快速回复 在线客服 返回列表 返回顶部