【发布时间】:2021-09-10 02:33:50
【问题描述】:
我尝试在基于 STM32F412 的定制板上创建一个带有音频输入和输出的简单 USB 音频接口。音频输出(从主机到目标)正在工作,还借助音频设备 usb 类的 CubeMX 设置。但不知何故,我无法弄清楚相反的方式(从目标到主机)应该如何工作。
我看到音频输出,AUDIO_PeriodicTC_FS 被定期调用(每 1 毫秒)AUDIO_OUT_TC 命令。它永远不会被AUDIO_IN_TC 调用。我试图用一些音频数据呼叫HAL_PCD_EP_Transmit,但主机没有得到输入...
描述符应该是正确的,至少我看到两个接口(输入和输出)都显示在主机上。
有人在这方面有经验或可以提供一些工作示例吗?
【问题讨论】:
-
代码 sn-p 对任何查看问题的人总是有用的
-
(相当多的 STM32 问题在这里“没有答案”。)