硬汉嵌入式论坛

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

[USB] 求助:CUBEMX库版本对USB UAC的改动

[复制链接]

7

主题

81

回帖

102

积分

初级会员

积分
102
发表于 2025-6-26 09:12:16 | 显示全部楼层 |阅读模式
最初使用6.4版本的CUBEMX生成USB UAC时根据网上教程修改文件,可以将默认的扬声器修改为麦克风。升级到6.13版本后发现设备枚举成功,设备管理器中未出现错误,传输音频流时,使用抓包软件有显示正确的包长以及success,但是当电脑点击结束录音时会卡顿几秒,然后弹出错误提示,文件为0KB。请问有没有硬汉注意过版本升级后需要额外修改的程序?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117530
QQ
发表于 2025-6-26 15:53:37 | 显示全部楼层
HAL的这种骚操作非常,非常多。ST的USB驱动几乎每次升级修改修改,改了很多东西。可以考虑USB相关文件替换回来

另外注意必要的堆栈大小是不是默认生成的开小了。
回复

使用道具 举报

7

主题

81

回帖

102

积分

初级会员

积分
102
 楼主| 发表于 2025-6-26 15:56:04 | 显示全部楼层
eric2013 发表于 2025-6-26 15:53
HAL的这种骚操作非常,非常多。ST的USB驱动几乎每次升级修改修改,改了很多东西。可以考虑USB相关文件替换 ...

是这样的,6.4版本的TIM12甚至不能配置触发事件类型,但是在文件内部已经和6.13一样留出了结构体及相应功能,代码可以直接复制粘贴。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-12 16:16 , Processed in 0.038939 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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