基于stm32简单程序:LED流水灯 您所在的位置:网站首页 流水灯定时实验STM32 基于stm32简单程序:LED流水灯

基于stm32简单程序:LED流水灯

2024-07-14 15:23| 来源: 网络整理| 查看: 265

基于stm32简单程序:LED流水灯 1、新建工程项目及文件1.1 新建工程1.2 新建文件 2、新建protues电路2.1 新建工程2.2 选择元器件2.3 连接元器件 3、导入文件并仿真4.总结

1、新建工程项目及文件 1.1 新建工程

1.1.1点击新建一个项目 打开keil5新建项目 在这里插入图片描述 1.1.2选择工程项目存放路径 这里放在自己喜欢的文件夹中并取名为ledss 在这里插入图片描述

点击保存 1.1.3选取stm32型号 在这里插入图片描述

选择STM32F103RB 点击OK 1.1.4选择软件构件 按照序号选择即可 在这里插入图片描述 点击OK工程创建完成

1.2 新建文件

1.2.1新建文件 在这里插入图片描述 在菜单栏File中点击New即可 1.2.2写入代码

#include "stm32f10x.h" GPIO_InitTypeDef GPIO_InitStructure; void delay_ms(uint32_t ms) { uint32_t i_cnt,j_cnt; for(i_cnt=0;i_cnt for(i=0;i delay_ms(99000); GPIOC->BRR=0x000000ff; delay_ms(99000); GPIOC->BSRR=0x000000ff; } } }

(此处代码参照博客)

1.2.3将文件加入工程项目再编译 加入文件 在这里插入图片描述 在这里插入图片描述

点击编译 在这里插入图片描述 显示没有错误之后 点击 Options for Target

按照顺序设置生成hex文件 在这里插入图片描述 再次编译即可在保存的文件夹里看到有hex文件生成

2、新建protues电路 2.1 新建工程

2.1.1新建工程 在这里插入图片描述 2.1.2更改工程名以及储存路径 在这里插入图片描述

之后一直点击下一步直到 在这里插入图片描述 按照如图选择配置即可

2.2 选择元器件

2.2.1 打开元器件库选择要用的元器件 在这里插入图片描述

2.2.2找到元器件并添加 添加如下元器件 在这里插入图片描述

2.3 连接元器件

按照如图连接元器件 在这里插入图片描述

3、导入文件并仿真

在这里插入图片描述 点击运行 在这里插入图片描述

4.总结

用Proteus仿真可以很有效的检验代码的正确性。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有