[STM32F0] STM32F070下USB无法识别

[复制链接]
1074|10
 楼主| dengdc 发表于 2021-7-4 16:26 | 显示全部楼层 |阅读模式
用STM32F072改到STM32F070,把USB时钟改为:USE_USB_CLKSOURCE_PLL。
把CAN, SPI, I2C等都禁止掉。
可以听到咚的响一下,用软件采集通信记录如上图。不知道是什么意思。
dingy 发表于 2021-7-4 16:29 | 显示全部楼层
板和电脑有没有数据传输?
supernan 发表于 2021-7-4 16:31 | 显示全部楼层
识别不出来,原因可能很多种。
huangchui 发表于 2021-7-4 16:32 | 显示全部楼层
电脑里有识别到硬件插入的动作,硬件上应该没有问题,问题可能出在软件上
zwll 发表于 2021-7-4 16:38 | 显示全部楼层
可能是USB通信过程中出错,
supernan 发表于 2021-7-4 16:39 | 显示全部楼层
如果有一个可以正常工作的USB demo官方例程之类的,尝试一下,看是否正常。确认是否是固件有错。
stly 发表于 2021-7-4 16:41 | 显示全部楼层
电脑里识别不出来USB设备,使用软件的USB抓包工具,应该是没办法看到通信过程的。
huangchui 发表于 2021-7-4 16:43 | 显示全部楼层
如果有USB协议分析仪最好,直接抓USB线上的数据进行解码,排查问题会比较快一些。国内好像有卖的,不是很贵。
zhanghqi 发表于 2021-7-4 16:44 | 显示全部楼层
额 供电稳定吗
 楼主| dengdc 发表于 2021-7-4 16:47 | 显示全部楼层

其实还是不大明白,我再琢磨琢磨吧,多谢了哈先
SantaBunny 发表于 2023-3-6 22:21 | 显示全部楼层
晶振和时钟。usb必须使用精确的48mhz时钟。你看看把时钟配置好
您需要登录后才可以回帖 登录 | 注册

本版积分规则

892

主题

13885

帖子

7

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