2401_87379283 2025-09-24 18:43 采纳率: 0%
浏览 49
已结题

proteus报错怎么改

[RCC] APB1 is overclocked.Force set prescaler=2

  • 写回答

4条回答 默认 最新

  • 阿里嘎多学长 2025-09-24 18:43
    关注

    阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程

    根据你的描述,这个报错是Proteus的一个Clock域名问题。报错信息"[RCC] APB1 is overclocked.Force set prescaler=2" 表示你的APB1时钟域被 overclocked了,并强制要求设置分频器的值为2。

    解决方法是:

    1. 在Proteus的仿真模式下,右键单击需要设置时钟域的组件(如STM32系列 MCU 等),进入属性界面。
    2. 在属性界面中找到时钟配置选项(Clock & Reset)。
    3. 在时钟配置选项中,找到 APB1 时钟域的分频器设置项(Prescaler),并将其设置为 2。

    这样,你就可以解决这个报错了。如果仍然存在问题,请尝试重装Proteus,或者检查你的设计是否正确。

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 11月28日
  • 创建了问题 9月24日