这个问题可能是由于设置不正确导致的。你可以按照以下步骤检查和解决问题:
1. 确保你已经正确配置了Cubemx来生成USB Audio代码。检查USB OTG模块的设置,并确保已经正确选择了音频接口。
2. 在CubeMX生成的代码中,找到`usbd_audio_if.c`文件。在这个文件中,你可以找到定义音频传输用的端点的代码。
3. 确认`usbd_cdc_if.c`文件中的默认端点设置。检查是否正确设置了同步端点并用正确的地址进行初始化。
4. 检查`usbd_audio_if.c`文件中关于同步端点的设置。确保用正确的端口和地址进行了初始化。
5. 确保音频接口的设置正确。检查是不是正确选择了音频采样率、通道数和位深等参数。
如果问题仍然存在,请确保你的硬件电路连接正常,没有硬件错误。同时,你也可以查看一下ST官方论坛或者其他开发者社区,看看有没有其他人遇到过类似的问题并找到了解决方法。
这个问题可能是由于设置不正确导致的。你可以按照以下步骤检查和解决问题:
1. 确保你已经正确配置了Cubemx来生成USB Audio代码。检查USB OTG模块的设置,并确保已经正确选择了音频接口。
2. 在CubeMX生成的代码中,找到`usbd_audio_if.c`文件。在这个文件中,你可以找到定义音频传输用的端点的代码。
3. 确认`usbd_cdc_if.c`文件中的默认端点设置。检查是否正确设置了同步端点并用正确的地址进行初始化。
4. 检查`usbd_audio_if.c`文件中关于同步端点的设置。确保用正确的端口和地址进行了初始化。
5. 确保音频接口的设置正确。检查是不是正确选择了音频采样率、通道数和位深等参数。
如果问题仍然存在,请确保你的硬件电路连接正常,没有硬件错误。同时,你也可以查看一下ST官方论坛或者其他开发者社区,看看有没有其他人遇到过类似的问题并找到了解决方法。
举报