[APM32F1] 为什么使用了USB STOP功耗降不下去?

[复制链接]
2465|51
星闪动力 发表于 2025-2-9 10:35 | 显示全部楼层
usb主机或集线器可能没有正确发送暂停信号,或者信号可能受到外部干扰的影响。
wwppd 发表于 2025-2-13 17:15 | 显示全部楼层
某些微控制器(如APM32F107)在STOP模式下,如果USB外设没有正确关闭,可能会继续消耗功耗。这通常是因为在STOP模式前没有执行正确的USB复位和时钟关闭操作。
updownq 发表于 2025-2-13 18:57 | 显示全部楼层
印刷电路板(PCB)在制造过程中可能存在缺陷,如线路之间的绝缘层不够厚、存在杂质等,导致漏电现象。
xiaoyaodz 发表于 2025-2-13 20:39 | 显示全部楼层
驱动程序中可能存在代码漏洞,导致在 USB STOP 模式下仍然有不必要的代码执行,从而增加了系统的功耗。
i1mcu 发表于 2025-2-14 09:38 | 显示全部楼层
与USB相关的引脚如果设置了不合适的上拉或下拉电阻,可能会导致在STOP模式下仍有电流流出。例如,若上拉电阻阻值过小,会使引脚持续消耗较大的电流。
hudi008 发表于 2025-2-14 11:25 | 显示全部楼层
在进入STOP模式前,确保所有不必要的外设和模块都已正确关闭,以减少额外的功耗。
loutin 发表于 2025-2-14 13:06 | 显示全部楼层
检查是否有任何组件在挂起状态下仍然消耗电流,并尝试关闭它们。
wilhelmina2 发表于 2025-2-14 14:50 | 显示全部楼层
USB 设备的驱动程序可能与操作系统或系统固件不兼容,导致在进入 USB STOP 模式时,驱动程序无法正确控制设备进入低功耗状态。
louliana 发表于 2025-2-14 16:45 | 显示全部楼层
连接的 USB 存储设备可能在后台进行数据缓冲操作,或者 USB 鼠标、键盘等设备可能因内部电路设计问题,在主机进入低功耗模式时仍有微弱电流消耗。
wilhelmina2 发表于 2025-2-14 18:43 | 显示全部楼层
设备可能没有正确地响应USB的挂起信号。例如,设备可能没有关闭所有不必要的电源域。
fengm 发表于 2025-2-14 20:25 | 显示全部楼层
电源滤波电容的性能下降或损坏,可能会导致电源纹波增大,影响系统的稳定性和功耗。在低功耗模式下,这些异常的电源波动可能会使系统的某些电路仍然处于工作状态,从而增加功耗。
vivilyly 发表于 2025-2-14 22:08 | 显示全部楼层
外部时钟源(如晶振)未关闭,继续提供时钟信号,导致功耗无法降低
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部