[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。
解决方法是:
- 在Proteus的仿真模式下,右键单击需要设置时钟域的组件(如STM32系列 MCU 等),进入属性界面。
- 在属性界面中找到时钟配置选项(Clock & Reset)。
- 在时钟配置选项中,找到 APB1 时钟域的分频器设置项(Prescaler),并将其设置为 2。
这样,你就可以解决这个报错了。如果仍然存在问题,请尝试重装Proteus,或者检查你的设计是否正确。
解决 无用评论 打赏 举报