本帖最后由 小文涛 于 2021-3-1 17:22 编辑
从TB买回来一个STM32小蓝板,为了点亮一颗LED灯,又是破解软件,又是看寄存器开发手册,然后又想着能不能再简单点的写代码,于是乎又是刷Bootloader,又是全网搜教程,最后高呼点个灯真TM的费劲。唉~,为此有这么一款软件无需翻来覆去看寄存器手册,无需破解软件,无需刷BootLoader,,,,一键Stlink下载,两行代码点亮一颗LED灯!你不想试试?
在stm32 小蓝板快速点亮一颗LED灯(一)中已经顺利的点亮了板载LED灯,现在我们来实现通过按键控制板载LED灯
话不多说,上代码,上图!!!
步骤:
1.用St-link下载器将小蓝板连接至电脑端
2.点击Stduino IDE软件左上角工具按钮选择下载方式为St_link
3.编写按键控制板载LED灯程序
4.点击下载程序
更多信息请访问Stduno WIKI
由于软件当前仍处于内测阶段,想要提前体验,请点击官网首页发送申请即可,软件下载后直接解压,即可运行,无需安装(绝对永久免费,免费,免费)。
- #include <Arduino.h>
- void setup()
- {
- //小蓝板的PC13脚,设置为数字输出模式
- pinMode(PC13,OUTPUT);
- //小蓝板的PB11脚,设置为上拉输入模式
- pinMode(PB11,INPUT_PULLUP);
- }
- void loop()
- {
- //当按下按键后,板载LED灯持续亮1秒然后熄灭
- if(digitalRead(PB11)==0)
- { delay(150);
- digitalWrite(PC13,LOW);
- delay(1000);
- digitalWrite(PC13,HIGH);
- }
- }
复制代码
|