打印
[STM32F4]

用STM32CubeMX生成的USB-CDC代码运行不正常

[复制链接]
1007|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lmn2005|  楼主 | 2023-5-13 20:47 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 lmn2005 于 2023-5-13 20:50 编辑

板子:STM32F401RCT6核心板(板载晶振25MHz)。

问题:用STM32CubeMX(器件软件包采用当前最新版本1.25.2)生成USB-CDC代码,运行后无法正常显示硬件,在电脑设备管理器中显示感叹号:





而生成USB-HID设备代码时运行却正常,不知道是什么原因,请大佬指教。




012.rar

559.06 KB

使用特权

评论回复
沙发
Stahan| | 2023-5-13 23:16 | 只看该作者
是不是驱动的问题啊

使用特权

评论回复
板凳
lmn2005|  楼主 | 2023-5-14 07:27 | 只看该作者
用商家提供的例程,烧录后直接认USB-CDC串口。

使用特权

评论回复
地板
yangxiaor520| | 2023-5-14 20:06 | 只看该作者
用cubemx生成的代码一般还有调整配置。

使用特权

评论回复
5
MessageRing| | 2023-5-14 22:44 | 只看该作者
生成后还要手动配置的吧

使用特权

评论回复
6
lmn2005|  楼主 | 2023-5-15 07:08 | 只看该作者
本帖最后由 lmn2005 于 2023-5-15 07:10 编辑
MessageRing 发表于 2023-5-14 22:44
生成后还要手动配置的吧

芯片用STM32F103C6T6,不作修改,编译后随即直接 可以用。如果用32F401,HID代码也教师的声音可以用,但CDC就不行,不知道如何修改。

使用特权

评论回复
7
香水城| | 2023-5-15 16:20 | 只看该作者
本帖最后由 香水城 于 2023-5-15 16:32 编辑

注意配置的时钟给到USB模块是48MHz.


手边这会没F401,用F429配置没啥问题。

还有 你的堆、栈设置的可能偏小了,翻个倍试试。

使用特权

评论回复
8
童雨竹| | 2024-3-8 07:18 | 只看该作者

VHumanBody为 8kV

使用特权

评论回复
9
Wordsworth| | 2024-3-8 08:21 | 只看该作者

电路中有一组并行线路,正常信号通过时候基本不受影响

使用特权

评论回复
10
Clyde011| | 2024-3-8 09:24 | 只看该作者

更小的较小的c形孔可以做到(低至0.35mm)。

使用特权

评论回复
11
公羊子丹| | 2024-3-8 10:17 | 只看该作者

人体具有300PF的等效电容

使用特权

评论回复
12
万图| | 2024-3-8 11:20 | 只看该作者

对于插件电感,我们一般见的比较多的就是UU型和EE型以及环型

使用特权

评论回复
13
Uriah| | 2024-3-8 12:23 | 只看该作者

您可能已经在某些Wi-Fi模块上看到过它们,

使用特权

评论回复
14
帛灿灿| | 2024-3-8 14:19 | 只看该作者

使用的开关管数量多,且要求参数一致性好,驱动电路复杂,实现同步比较困难。这种电路结构通常使用在1KW以上超大功率开关电源电路中。

使用特权

评论回复
15
周半梅| | 2024-3-8 17:18 | 只看该作者

反激式电路与正激式电路相反,

使用特权

评论回复
16
Bblythe| | 2024-3-8 18:22 | 只看该作者

这些半孔就是我们所说的邮票孔焊盘

使用特权

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

本版积分规则

66

主题

514

帖子

1

粉丝