[STM32F4] 没有检测到该设备

[复制链接]
1150|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通信时,需要用硬件连接上拉电阻
yszong 发表于 2022-7-5 22:51 | 显示全部楼层
据说在F4上,可以用软件实现上拉电阻的配置。
 楼主| zwll 发表于 2022-7-5 22:53 | 显示全部楼层
可是我在HAL库中没有找到相应的函数
pengf 发表于 2022-7-5 22:56 | 显示全部楼层
那你看手册上提到有上拉电阻没。
supernan 发表于 2022-7-5 22:58 | 显示全部楼层
带上拉输入_IPU——IO内部上拉电阻输入
chenjinyu 发表于 2022-7-7 08:27 | 显示全部楼层
1.你是用标准库还是HAL?
2.stm32F4用HS的话需要外界PHY芯片,不接的话只能使用FS模式
3.要是没有其他问题,你初始化USB设备后,电脑就能检测到该设备。原理是USB的2根线有电平变化 ,PC就能检测USB插入
chuxh 发表于 2022-7-7 20:17 | 显示全部楼层
看看这个IO带上拉吗,用cubeMX配置看看。
 楼主| zwll 发表于 2022-7-7 20:22 | 显示全部楼层
哦,那我就知道怎么回事了,多谢大家
tpgf 发表于 2022-8-1 11:20 | 显示全部楼层
需要进行供电吗
nawu 发表于 2022-8-1 11:30 | 显示全部楼层
型号确认没有问题吗
aoyi 发表于 2022-8-1 11:38 | 显示全部楼层
换一个电脑接口试试看
zljiu 发表于 2022-8-1 11:46 | 显示全部楼层
是不是模式用错了啊
gwsan 发表于 2022-8-1 11:56 | 显示全部楼层
初始状态下能检测到芯片吗
tfqi 发表于 2022-8-1 12:04 | 显示全部楼层
是不是哪里虚焊了什么的
SantaBunny 发表于 2023-2-23 20:40 | 显示全部楼层
做虚拟串口可以,但是要用FS工作模式
Pulitzer 发表于 2024-7-6 07:22 | 显示全部楼层

通孔(THT)和表面贴装(SMT)
童雨竹 发表于 2024-7-6 09:18 | 显示全部楼层

首先是进行按比例和具体的施胶量进行混合操作
您需要登录后才可以回帖 登录 | 注册

本版积分规则

885

主题

11314

帖子

5

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