stm32小蓝板高速开发—按键控制LED灯(二),无需刷Bootloader-Arduino中文社区 - Powered by Discuz! Archiver

小文涛 发表于 2020-6-9 18:14

stm32小蓝板高速开发—按键控制LED灯(二),无需刷Bootloader

本帖最后由 小文涛 于 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);
    }
}

小文涛 发表于 2021-2-21 21:54

a3300 发表于 2021-2-20 20:35
刷了BootLoader后用usb不香么。

自动完成,代码高亮,右键跳转至源代码,断点调试,资源包高速自动下载,更快的编译速度等等,难道不想尝试下嘛:lol

zxy2266 发表于 2020-10-31 19:33

这个方法很方便使用

jakinhu 发表于 2020-12-18 19:53

关键是支持哪些库?arduino库都支持吗?

小文涛 发表于 2021-2-7 17:47

jakinhu 发表于 2020-12-18 19:53
关键是支持哪些库?arduino库都支持吗?

嗯是的啊

a3300 发表于 2021-2-20 20:35

刷了BootLoader后用usb不香么。

a3300 发表于 2021-2-22 20:16

小文涛 发表于 2021-2-21 21:54
自动完成,代码高亮,右键跳转至源代码,断点调试,资源包高速自动下载,更快的编译速度等等,难道不想尝 ...

请问IDE下载的库存放路径是不是和官方IDE共享的?
核心板路径什么的下载了2边都能用么?

小文涛 发表于 2021-2-28 11:13

a3300 发表于 2021-2-22 20:16
请问IDE下载的库存放路径是不是和官方IDE共享的?
核心板路径什么的下载了2边都能用么? ...

自行看下Stduino IDE使用说明吧: https://www.bilibili.com/video/BV1cK4y1a7Cp
你所指的核心板路径2边是指哪两边?

a3300 发表于 2021-2-28 23:00

小文涛 发表于 2021-2-28 11:13
自行看下Stduino IDE使用说明吧: https://www.bilibili.com/video/BV1cK4y1a7Cp
你所指的核心板路径2边是 ...

我意思是在arduinoIDE的库管理里下载的库,在stduinoIDE里面能不能直接用?
比如我在vs2019里面就能直接使用。

a3300 发表于 2021-2-28 23:03

小文涛 发表于 2021-2-28 11:13
自行看下Stduino IDE使用说明吧: https://www.bilibili.com/video/BV1cK4y1a7Cp
你所指的核心板路径2边是 ...

视频收音效果不太好,听都听不清。
这个软件是不是不支持win7?
我在win7里面用不了。
页: [1] 2
查看完整版本: stm32小蓝板高速开发—按键控制LED灯(二),无需刷Bootloader