STMCU小助手
发布时间:2022-2-14 22:34
|
前言 Demo 程序中,HID 和 Audio 单独运行都不会有问题,把 HID 和 Audio 整合在一起,同进传送数据时,会出现 Audio 不能传 送数据的情况。 根本原因 基本情况: 1. 当增加 HID 的传输频率时,这种情况更容易出现。 2. 当 HID 包在帧开始时,不会出现这个问题。 根本原因是相关的参考手册中描述的一个已知的问题。
因此,建议在帧开始的时候或帧结束前开始发送 HID 数据包。 解决方案: 1. 在帧开始的时候发送数据。 2. 在帧 80%,85%,90%,95%时发送数据。通过设置 #define DCFG_FRAME_INTERVAL_80 0 #define DCFG_FRAME_INTERVAL_85 1 #define DCFG_FRAME_INTERVAL_90 2 #define DCFG_FRAME_INTERVAL_95 3 USBx_DEVICE->DCFG |= DCFG_FRAME_INTERVAL_80;
|
【经验分享】STM32 HAL库移植FreeModbus详细步骤
【逢7发帖赢大礼】STM32开发之IC门禁卡UID读取方法!
实战经验 | Keil工程使用NEAI库的异常问题
经验分享 | FDCAN数据段波特率增加后发送失败的问题分析
STM32几种流行开发环境的优缺点
好用软件推荐-TouchGFX Designer
OpenSTLinux 6.1发布:M33-TD加持+安全升级,STM32MPU开发效率翻倍!
【经验分享】STM32CubeIDE汉化
手把手教你VSCode搭建STM32开发环境
RTOS在STM32中的应用
微信公众号
手机版