用Cube和proteus仿真STM32跑马灯

本文介绍了如何使用STM32CubeMX和Proteus软件仿真STM32跑马灯。从电路搭建、代码生成到修改,详细讲解每个步骤。在时钟配置过程中遇到CPU负载过高的问题导致仿真不实时,但最终实现了间隔1秒的流水灯效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

用Cube和proteus仿真STM32跑马灯

动态图如图:
请添加图片描述

1.准备

  1. STM32CubeMX和proteus软件
  2. MDK5

1.为生成代码和电路仿真
2.为编写代码


2.电路搭建

在这里插入图片描述
这个电路很简单,仿真我就没加电阻限流


3.生成代码

1.设置IO口

点击有边GPIO,如图PB9,PB10 设置为OUTPUT PUSH模式
在这里插入图片描述

2.启动时钟

点击RCC ,设置HSE为如图所示
在这里插入图片描述

3.时钟配置

如图所示,我时钟是乱设的,我还不怎么熟悉,因为时钟问题,后面仿真会出现Simulation is not running in real time due to

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值