目录一、问题描述(一)定时器实现LED灯的周期闪烁(二)输出PWM波形实现流水灯二、定时器实现LED灯的周期闪烁(一)STM32定时器介绍1.简介2.定时器分类2.1基本定时器2.2通用定时器2.3高级定时器3.定时器时基4.计数器模式(二)新建工程1.创建项目2.相关设置(三)代码编写(四)线路连接1.USBtoTTL——STM32F103C8T62.STM32F103C8T6——LED(五)实现效果1.烧录2.效果展示三、输出PWM波形实现流水灯(一)PWM简介1.PWM含义2.基本原理3.优点及应用范围4.PWM配置介绍4.1PWM输出的模式区别4.2.PWM的计数模式5.PWM的一般步
目录一、问题描述(一)定时器实现LED灯的周期闪烁(二)输出PWM波形实现流水灯二、定时器实现LED灯的周期闪烁(一)STM32定时器介绍1.简介2.定时器分类2.1基本定时器2.2通用定时器2.3高级定时器3.定时器时基4.计数器模式(二)新建工程1.创建项目2.相关设置(三)代码编写(四)线路连接1.USBtoTTL——STM32F103C8T62.STM32F103C8T6——LED(五)实现效果1.烧录2.效果展示三、输出PWM波形实现流水灯(一)PWM简介1.PWM含义2.基本原理3.优点及应用范围4.PWM配置介绍4.1PWM输出的模式区别4.2.PWM的计数模式5.PWM的一般步
一.独立按键 1.特点:同侧导通,异侧断开 2.独立按键的I/O口 单片机上电后,所有I/O口默认都是高电平。没有按开关时都是高电平,按下后变成低电平。 寄存器通过检测高低电平检测按键是否被按下 1)由下原理图可知,独立按键 K1=P3_0 K2=P3_1 K3=P3_2 K4=P3_3 二.LED 1.16进制表示点亮第1个LED P2=0xFE; //11111110点亮第2个LED P2=0xFD; //11111101点亮第3个LED P2=0xFB; //11111011点亮第4个LED P2=0xF7; //11
一.独立按键 1.特点:同侧导通,异侧断开 2.独立按键的I/O口 单片机上电后,所有I/O口默认都是高电平。没有按开关时都是高电平,按下后变成低电平。 寄存器通过检测高低电平检测按键是否被按下 1)由下原理图可知,独立按键 K1=P3_0 K2=P3_1 K3=P3_2 K4=P3_3 二.LED 1.16进制表示点亮第1个LED P2=0xFE; //11111110点亮第2个LED P2=0xFD; //11111101点亮第3个LED P2=0xFB; //11111011点亮第4个LED P2=0xF7; //11
1缘起因为一次开发任务,需要通过ES查询数据,在自测的过程中,由于连接ES异常,请教同事,他同时分享了操作ES的方法:Kibana的Devtools,并娴熟地查询索引数据和数据映射关系,我之前没有在项目中使用过ES,并且没有通过Kibana操作过ES,这是一次新的学习过程,非常感谢他,特分享如下,帮助读者轻松应对开发,提高效率。2配置版本:kibana-7.13.2-linux-x86_64elasticsearch-7.13.22.1配置ES部署ES:https://blog.csdn.net/Xin_101/article/details/100014012主要配置设备限制root用户下,
1缘起因为一次开发任务,需要通过ES查询数据,在自测的过程中,由于连接ES异常,请教同事,他同时分享了操作ES的方法:Kibana的Devtools,并娴熟地查询索引数据和数据映射关系,我之前没有在项目中使用过ES,并且没有通过Kibana操作过ES,这是一次新的学习过程,非常感谢他,特分享如下,帮助读者轻松应对开发,提高效率。2配置版本:kibana-7.13.2-linux-x86_64elasticsearch-7.13.22.1配置ES部署ES:https://blog.csdn.net/Xin_101/article/details/100014012主要配置设备限制root用户下,
目录Windows系统下载Mac系统安装Devc++使用教程使用方法在入门教程里面看c++在写其他的编程语言的时候我们通常会用到一些软件来帮助我们编写程序和编译,c++也是一样的,在这里我推荐一个软件叫DevC++(DevCPP)这个软件可以帮助到我们编写c++和编译简介:Dev-C++(或者叫做Dev-Cpp)是Windows环境下的一个轻量级C/C++ 集成开发环境(IDE)。它是一款自由软件,遵守GPL许可协议分发源代码。它集合了功能强大的源码编辑器、MingW64/TDM-GCC 编译器、GDB 调试器和 AStyle 格式整理器等众多自由软件,适合于在教学中供C/C++语言初学者使用
目录Windows系统下载Mac系统安装Devc++使用教程使用方法在入门教程里面看c++在写其他的编程语言的时候我们通常会用到一些软件来帮助我们编写程序和编译,c++也是一样的,在这里我推荐一个软件叫DevC++(DevCPP)这个软件可以帮助到我们编写c++和编译简介:Dev-C++(或者叫做Dev-Cpp)是Windows环境下的一个轻量级C/C++ 集成开发环境(IDE)。它是一款自由软件,遵守GPL许可协议分发源代码。它集合了功能强大的源码编辑器、MingW64/TDM-GCC 编译器、GDB 调试器和 AStyle 格式整理器等众多自由软件,适合于在教学中供C/C++语言初学者使用
文章目录1思维图概览2阿里云—>ESP8266部分3ESP8266—>ArduinoUno开发板部分4ArduinoUno开发板—>LED灯部分5云端体验控制1思维图概览需要实现的有ESP8266通过wifi与阿里云进行通信ESP8266与ArduinoUno开发板的通信ArduinoUno开发板与LED灯的通信#mermaid-svg-ZSpgyxlEdloVmytQ{font-family:"trebuchetms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-ZSpgyxlEdloVmytQ.error-
文章目录1思维图概览2阿里云—>ESP8266部分3ESP8266—>ArduinoUno开发板部分4ArduinoUno开发板—>LED灯部分5云端体验控制1思维图概览需要实现的有ESP8266通过wifi与阿里云进行通信ESP8266与ArduinoUno开发板的通信ArduinoUno开发板与LED灯的通信#mermaid-svg-ZSpgyxlEdloVmytQ{font-family:"trebuchetms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-ZSpgyxlEdloVmytQ.error-