打印
[STM32F4]

没有检测到该设备

[复制链接]
491|17
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zwll|  楼主 | 2022-7-5 22:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用STM32F429,使用它的USB-HS接口(内置PHY),进行CDC类的数据传输。编写程序、下载到电路板上,并连接PC后,PC机却没有检测到该设备

使用特权

评论回复
沙发
jiajs| | 2022-7-5 22:43 | 只看该作者
DP引脚上没有配置DP的上拉电阻

使用特权

评论回复
板凳
jiajs| | 2022-7-5 22:46 | 只看该作者
什么意思?不是很明白你说的什么,能再解释一下这个现象吗

使用特权

评论回复
地板
zwll|  楼主 | 2022-7-5 22:48 | 只看该作者
因为以前用F103进行USB通信时,需要用硬件连接上拉电阻

使用特权

评论回复
5
yszong| | 2022-7-5 22:51 | 只看该作者
据说在F4上,可以用软件实现上拉电阻的配置。

使用特权

评论回复
6
zwll|  楼主 | 2022-7-5 22:53 | 只看该作者
可是我在HAL库中没有找到相应的函数

使用特权

评论回复
7
pengf| | 2022-7-5 22:56 | 只看该作者
那你看手册上提到有上拉电阻没。

使用特权

评论回复
8
supernan| | 2022-7-5 22:58 | 只看该作者
带上拉输入_IPU——IO内部上拉电阻输入

使用特权

评论回复
9
chenjinyu| | 2022-7-7 08:27 | 只看该作者
1.你是用标准库还是HAL?
2.stm32F4用HS的话需要外界PHY芯片,不接的话只能使用FS模式
3.要是没有其他问题,你初始化USB设备后,电脑就能检测到该设备。原理是USB的2根线有电平变化 ,PC就能检测USB插入

使用特权

评论回复
10
chuxh| | 2022-7-7 20:17 | 只看该作者
看看这个IO带上拉吗,用cubeMX配置看看。

使用特权

评论回复
11
zwll|  楼主 | 2022-7-7 20:22 | 只看该作者
哦,那我就知道怎么回事了,多谢大家

使用特权

评论回复
12
tpgf| | 2022-8-1 11:20 | 只看该作者
需要进行供电吗

使用特权

评论回复
13
nawu| | 2022-8-1 11:30 | 只看该作者
型号确认没有问题吗

使用特权

评论回复
14
aoyi| | 2022-8-1 11:38 | 只看该作者
换一个电脑接口试试看

使用特权

评论回复
15
zljiu| | 2022-8-1 11:46 | 只看该作者
是不是模式用错了啊

使用特权

评论回复
16
gwsan| | 2022-8-1 11:56 | 只看该作者
初始状态下能检测到芯片吗

使用特权

评论回复
17
tfqi| | 2022-8-1 12:04 | 只看该作者
是不是哪里虚焊了什么的

使用特权

评论回复
18
SantaBunny| | 2023-2-23 20:40 | 只看该作者
做虚拟串口可以,但是要用FS工作模式

使用特权

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

本版积分规则

885

主题

11314

帖子

5

粉丝