硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1074|回复: 9
收起左侧

Stm32F3使用Cube配置完USB的问题

[复制链接]

12

主题

68

回帖

104

积分

初级会员

积分
104
发表于 2021-12-27 22:41:16 | 显示全部楼层 |阅读模式
使用的芯片是STM32F302,该芯片只有usb devier,配置的是功能虚拟串口CDC,USB时钟48Mhz,其他的均默认生成Keil的项目后,运行程序,插上USB连接电脑,设备管理器毫无反应
跳转到系统的boot,插上USB,也毫无反应。

但是F7/F4直接使用Cube配置后就能直接使用

请问是否有人遇到过这种问题?
第一次用USB,有大神能提供一些排查的方向吗?



回复

使用道具 举报

12

主题

68

回帖

104

积分

初级会员

积分
104
 楼主| 发表于 2021-12-27 23:07:39 | 显示全部楼层
原理图:设计USB直接
回复

使用道具 举报

12

主题

68

回帖

104

积分

初级会员

积分
104
 楼主| 发表于 2021-12-27 23:10:35 | 显示全部楼层
原理图设计是这样的,直接从芯片引出后接了一个电感后接到了端口,这样设计是不是有问题?
这个是别人设计的,我也不懂
请问有人知道吗?

下载 (3).png

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106882
QQ
发表于 2021-12-28 00:48:48 | 显示全部楼层

回帖奖励 +2 个金币

weboser 发表于 2021-12-27 23:10
原理图设计是这样的,直接从芯片引出后接了一个电感后接到了端口,这样设计是不是有问题?
这个是别人设计 ...

F3的软件包里面有USB的例子,直接跑下试试。
回复

使用道具 举报

12

主题

68

回帖

104

积分

初级会员

积分
104
 楼主| 发表于 2021-12-28 08:49:35 | 显示全部楼层
eric2013 发表于 2021-12-28 00:48
F3的软件包里面有USB的例子,直接跑下试试。

硬汉哥,你说的是STM32Cube_FW_F3_V1.11.3里面的例子吗?
C:\Users\admin\STM32Cube\Repository\STM32Cube_FW_F3_V1.11.3\Projects\STM32303C_EVAL\Applications\USB_Device
这个我也试过,不得行

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106882
QQ
发表于 2021-12-31 10:27:03 | 显示全部楼层
weboser 发表于 2021-12-28 08:49
硬汉哥,你说的是STM32Cube_FW_F3_V1.11.3里面的例子吗?
C:%users\admin\STM32Cube\Repository\STM32Cu ...

不好意思,回复晚了。

你的硬件成功过没。
回复

使用道具 举报

12

主题

68

回帖

104

积分

初级会员

积分
104
 楼主| 发表于 2022-1-9 23:57:41 来自手机 | 显示全部楼层
不好意思,分享下结果:1直接使用cube生成的代码是可以直接用的,需要修改一下heap的大小,要不然设备管理器里虚拟串口会有感叹号
回复

使用道具 举报

12

主题

68

回帖

104

积分

初级会员

积分
104
 楼主| 发表于 2022-1-9 23:59:10 来自手机 | 显示全部楼层
还没说完,2.这种电路设计是有问题的,dp引脚需要上拉到3.3v,要不然就是会识别不到
回复

使用道具 举报

334

主题

2036

回帖

3043

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3043
发表于 2022-1-10 16:44:32 | 显示全部楼层
weboser 发表于 2022-1-9 23:59
还没说完,2.这种电路设计是有问题的,dp引脚需要上拉到3.3v,要不然就是会识别不到

这就很奇怪了。。。DP脚不需要上拉的啊。
回复

使用道具 举报

12

主题

68

回帖

104

积分

初级会员

积分
104
 楼主| 发表于 2022-1-12 14:40:53 | 显示全部楼层
caicaptain2 发表于 2022-1-10 16:44
这就很奇怪了。。。DP脚不需要上拉的啊。

有的用USBhub是USBhub会上拉的,直接使用usb线连接电脑和板子的usb是无法识别的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-9 06:45 , Processed in 0.189920 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表