你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

使用STM32F3 Discovery连接USB

[复制链接]
Xa__ 提问时间:2026-8-6 15:00 / 未解决

QQ_1785999562015.png

本身是有USB的,现在接了USB线,无法找到驱动,有人有这个USB的驱动吗?STM32官方的驱动已经尝试过了,还是一样的现象。QQ_1785999602354.png

收藏 评论9 发布时间:2026-8-6 15:00

举报

9个回答
butterflyspring 回答时间:6 天前
芯片内部是不是没有关于USB 的程序呀?


下载一个USB的例程应该就可以了。
Xa__ 回答时间:6 天前

butterflyspring 发表于 2026-8-7 11:38
芯片内部是不是没有关于USB 的程序呀?</p>
<p>

有程序,F3探索版好像是用USB线连接成功ST-LINK之后,再用这根USB线识别虚拟串口时,PC就无法识别了。

butterflyspring 回答时间:3 天前
你是说同时连两根usb 线么,一根是ST-LINK,一根是USER 的么?


如果芯片内的程序运行正确的话,唯一区别就是供电上的差异。可以尝试去掉D4或D5 试试看。
Xa__ 回答时间:前天 13:06

butterflyspring 发表于 2026-8-10 15:58
你是说同时连两根usb 线么,一根是ST-LINK,一根是USER 的么?</p>
<p>

连一根USB线,连完ST-LINK后就无法连接USB串口了,不知道是什么影响了

butterflyspring 回答时间:前天 17:00


可以先跑一下库里的这个例程,确保硬件工作正常。 这个不需要额外驱动。

STM32Cube_FW_F3_V1.11.3\Projects\STM32F3-Discovery\Applications\USB_Device\HID_Standalone
Xa__ 回答时间:昨天 08:50

butterflyspring 发表于 2026-8-11 17:00
可以先跑一下库里的这个例程,确保硬件工作正常。 这个不需要额外驱动。</p>
<p>STM32Cube_FW_F3_V1.11.3\Proje ...

使用例程函数HID,能识别到。使用自己配置的CDC,就无法识别到,但是用F1系列也是同样的配置CDC就能够识别的C

butterflyspring 回答时间:昨天 10:20
F3的discovery 板上是没有 HSE的,用的是ST-LINK 提供的8M 时钟信号。


所以跑自己的程序是注意这个区别。
Xa__ 回答时间:昨天 13:53

butterflyspring 发表于 2026-8-12 10:20
F3的discovery 板上是没有 HSE的,用的是ST-LINK 提供的8M 时钟信号。</p>
<p>

我自己焊了一个24M的HSE晶振

butterflyspring 回答时间:昨天 15:35

可以试试,将这个例程移植到DISCOVERY 板上


STM32Cube_FW_F3_V1.11.4\Projects\STM32303C_EVAL\Applications\USB_Device\CDC_Standalone

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版