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

用Cubemx 生成的F103ZET6 USB Audio Device Class的代码,能正常被枚举,但没有声音,用Cubemx 生成的F407ZGT6 U

[复制链接]
DCING 提问时间:2023-5-23 18:09 / 已解决

用Cubemx 生成的F103ZET6 USB Audio Device Class的代码,能正常被枚举,但没有声音,用Cubemx 生成的F407ZGT6 USB Audio Device Class的代码,就可以

用bus hund 抓了cubemx F103ZET6 USB Auduo代码 发现只有一个控制端点

对比CubemX 生成的F407 USB Audio代码 还有一个同步端点,

F407 生成的代码 ,在PC上调节音量能抓到数据包。F103的不能。

请问F103 的需要怎么修改

收藏 评论2 发布时间:2023-5-23 18:09

举报

2个回答
butterflyspring 最优答案 回答时间:2023-5-24 16:13:22
这有一个关于F0的,它的USB和F103的是一样的,可以参照着修改一下。另外注意堆和栈要分配大一点。
1> 没有为端点1,端点2分配FIFO, 见USBD_LL_Init()函数的修改
2> audo 类对象分配的静态内存不够用, 见USBD_static_malloc()函数的修改
STM32F0 USB AUDIO MODIFY1.png STM32F0 USB AUDIO MODIFY2.png STM32F0 USB AUDIO MODIFY3.png
butterflyspring 回答时间:2023-5-24 16:06:08
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版