请问STM32F103的USB功能否由软件开启或关闭?

2019-07-14 16:17发布



最近在研究STM32F103的USB功能, 发现相关资料上都是USB D+线上外接一个1.5K的上拉电阻,这样存在一个问题,当板子一接到计算机的USB口,系统就认为接入了一个USB设备,立刻就进入USB枚举过程,如果此时设备还没有准备好回应,就会枚举失败!


其它的一些具有USB功能单片机都可以由寄存器配置决定是否接入D+线上内置的上拉电阻, 不知STM32F103是否有类似的功能,请高手支招,谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
FRAN2016
1楼-- · 2019-07-14 21:46
IO控制上拉通断就可以。
cmh20
2楼-- · 2019-07-15 03:31
               
60user52
3楼-- · 2019-07-15 06:18
嗯,多谢各位指点,在无法内部配置的情况,这也是最简单的方法了! 要是STM32也将这个上拉电阻内置芯片,由寄存器配置接入,那就更方便了.
qqweqwc
4楼-- · 2019-07-15 11:18
已经阅读。。。
tianyou15
5楼-- · 2019-07-15 12:04
 精彩回答 2  元偷偷看……
陈囝囝100
6楼-- · 2019-07-15 12:31
:):):):)

一周热门 更多>