自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

依点_DW的博客

每天进步依点点

  • 博客(27)
  • 资源 (21)
  • 问答 (1)
  • 收藏
  • 关注

原创 Cadence Allegro 导出器件引脚信息报告

一文带你轻松了解如何利用Reports功能导出器件信息报告。

2023-03-05 14:17:53 4077 2

原创 21.[STM32]I2C协议弄不懂,深挖时序图带你编写底层驱动

带你读懂I2C时序图,简单明了,以OLED实例进行应用说明,通俗易懂。

2022-07-04 12:37:04 2432 35

原创 20.[STM32]利用超声波模块和舵机实现智能垃圾桶功能

本文详细介绍了如何把超声波模块、舵机、oled三个模块整合在一起实现智能垃圾桶的功能,文章通俗易懂。

2022-06-27 20:08:42 1733 1

原创 19.[STM32]HC_SR04超声波测距_定时器方式(OLED显示)

详细介绍的超声波模块HC_SR04的原理和使用方法,文章通俗易懂,

2022-06-12 08:26:22 4507 1

原创 18.[STM32]读取DS18B20温度传感器的ROM并实现多点测量温度

读取DS18B20温度传感器的ROM并实现多点测量温度

2022-06-06 11:23:50 3502 3

原创 17.[STM32]仅用三根线带你驱动LCD1602液晶

三线带你驱动LCD1602液晶

2022-06-04 18:17:52 3086

原创 16.[STM32]从原理开始带你了解DS18B20温度传感器-四位数码管显示温度

💗💗💗💗💗💗-------------------------------💓💓💓💓💓💗💗💗💗💗💗-------------------...

2022-06-01 07:14:34 8893 1

原创 15.[STM32]一篇文章教会你使用75HC595芯片驱动四位数码管

74HC595驱动四位数码管

2022-05-10 11:52:38 10998 9

原创 14.[STM32]数电学了三八译码器一脸懵,一文带你从理论到实践

STM32利用38译码器驱动4位数码管

2022-05-07 07:41:34 6137 2

原创 13.[STM32]从原理开始,带你驱动单位数码管

🍌🍌🍌作者简介:大家好啊,我叫DW,每天分享一些我新学到的知识,期待和大家一起进步 🍋🍋🍋系列专栏:STM32 🍎 🍎🍎🍎🍎🍎🍎小实验目标:在单位数码管上显示数字0-F🍎🍊如有写得不好的地方欢迎大家指正🍊创作时间:🍊🍊🍊2022年5月3日🍊🍊🍊1 PB3、PB4引脚这个坑,你踩过吗?PB引脚连接数码管对应引脚,烧录程序后,发现与七段数码管对应引脚连接的PB3、PB4引脚输出不正常,经过几番折腾,发现这两个引脚属于JTAG下载调试相关端口,这两个......

2022-05-03 19:29:08 5765 15

原创 12.[STM32]PWM脉宽调制-舵机控制(一篇足以)

文章目录1. 舵机简介1.1 舵机控制2. 占空比调节函数3.结语附录:全部程序🍌🍌🍌作者简介:大家好啊,我叫DW,每天分享一些我新学到的知识,期待和大家一起进步🍋🍋🍋系列专栏:STM32🍎🍎🍎🍎🍎🍎🌞小实验目标:控制舵机旋转🌞🍊如有写得不好的地方欢迎大家指正🍊创作时间:🍊🍊🍊2022年5月2日🍊🍊🍊1. 舵机简介在机器人机电控制系统中,舵机控制效果是性能的重要影响因素。舵机可以在微机电系统和航模中作为基本的输出执行机构,其简单的控制和输出使得单片机系统非常容易与之接口。舵

2022-05-02 10:57:43 6979 2

原创 11.[STM32]PWM脉宽调制-呼吸灯

文章目录1. PWM简介2. PWM配置2.1捕获/比较模式寄存器2.2 捕获/比较使能寄存器2.3 捕获/比较寄存器2.3 PWM配置2.4 主函数配置3.结语🍌🍌🍌作者简介:大家好啊,我叫DW,每天分享一些我新学到的知识,期待和大家一起进步🍋🍋🍋系列专栏:STM32🍎🍎🍎🍎🍎🍎🌞小实验目标:使得LED灯由亮到暗再由暗到亮(呼吸灯)🌞🍊如有写得不好的地方欢迎大家指正🍊创作时间:🍊🍊🍊2022年4月29日🍊🍊🍊今天又是新的一天,早起码字发文章。通过这些天的分享,学到了挺多东西的

2022-04-29 12:02:11 2590

原创 10.[STM32]ADC中断方式-采集MQ-3酒精传感器检测的酒精浓度

文章目录1. ADC介绍1.1 时钟配置及设置模拟输入1.2 ADC初始化1.3 ADC状态寄存器1.4 ADC控制寄存器1.4.1 ADC控制寄存器 1(ADC_CR1)1.4.2 ADC控制寄存器 2(ADC_CR2)1.4.3 函数ADC_RegularChannelConfig2 MQ-3酒精传感器简介3.结语🍌🍌🍌作者简介:大家好啊,我叫DW,每天分享一些我新学到的知识,期待和大家一起进步🍋🍋🍋系列专栏:STM32🍎🍎🍎🍎🍎🍎🌞小实验目标:利用ADC功能获取MQ-3酒精传感器

2022-04-28 08:43:03 7971 8

原创 9.[STM32]0.96寸OLED难理解?不妨来看看这个

文章目录1 OLED简介2 SSD1306芯片2.1 基本指令2.2 4线SPI写操作时序图2.3 写指令函数2.4 清屏函数2.5 开关显示函数2.6 汉字显示函数3.结语🍌🍌🍌作者简介:大家好啊,我叫DW,每天分享一些我新学到的知识,期待和大家一起进步🍋🍋🍋系列专栏:STM32🍎🍎🍎🍎🍎🍎🌞小实验目标:在OLED上显示四句古诗🌞🍊如有写得不好的地方欢迎大家指正🍊创作时间:🍊🍊🍊2022年4月25日🍊🍊🍊🍊🍊相关文章:1 OLED简介OLED,即有机发光二极管(Orga

2022-04-26 07:12:27 2116 2

原创 8.[STM32]独立按键学不会?一篇文章带你学懂它

文章目录1 C语言补充1.1 if语句1.2 switch 语句1.2 普通全局变量2 按键解析2.1 按键初始化2.2 如何读取按键电平状态2.3 按键配置2.4 主函数配置3.结语🍌🍌🍌作者简介:大家好啊,我叫DW,小白一个,每天分享一些我新学到的知识,期待和大家一起进步🍋🍋🍋系列专栏:STM32🍎🍎🍎🍎🍎🍎🌞小实验目标:通过三个按键控制LED灯,按键一点亮LED,按键二熄灭LED,按键三使得LED闪烁🌞🍊如有写得不好的地方欢迎大家指正🍊创作时间:🍊🍊🍊2022年4月23日🍊🍊

2022-04-23 11:14:23 1305 1

原创 7.[STM32]USART(串口通信)

文章目录1.说点啥2 USART简介2.1 端口复用功能2.2 复用端口配置步骤2.3 串口配置步骤2.4 重映射打印输出printf2.5 注意要点3.结语1.说点啥🍌🍌🍌作者简介:大家好啊,我叫DW,小白一个,每天分享一些我新学到的知识,期待和大家一起进步🍋🍋🍋系列专栏:STM32🍎🍎🍎🍎🍎🍎🌞小实验目标:实现串口打印数据🌞🍊如有写得不好的地方欢迎大家指正🍊创作时间:🍊🍊🍊2022年4月20日🍊🍊🍊2 USART简介STM32 的串口资源相当丰富的,功能也相当强劲。S

2022-04-21 08:24:30 1042 6

原创 6.[STM32]基本定时器-TIM6&TIM7

文章目录0.说点啥1.定时器分类2.TIM6定时器的使用2.1 TIM6代码编写2.2 相关函数解析:3.结语0.说点啥🍌🍌🍌🍌🍌🍌🍌🍌🍌🍌🍌🍒🍒🍒🍒🍒🍒🍒🍒🍒🍒🍒作者简介:大家好啊,我叫DW,小白一个,每天分享一些我新学到的知识,期待和大家一起进步🌹🍊🍊🍊🍊🍊🍊🍊🍊🍊🍊🍊🍋🍋🍋🍋🍋🍋🍋🍋🍋🍋🍋系列专栏:STM32🍎🍎🍎🍎🍎🍎🍎🍎🍎🍎🍎🍎🍎🍎🍎🍎🍎🍎🍎🍎🍎🍎🍎小实验目标:利用基本定时器定时点亮一颗LED灯🌞🍊如有写得不好的地方欢迎大家指正🍊创作时间:🍊🍊🍊2022年4月18日🍊🍊🍊

2022-04-19 16:36:15 3229 2

原创 5.[STM32]动动小手,自己制作做一个自动浇花系统吧

系列专栏:STM32👀👀👀小实验简介:利用土壤湿度传感器测量土壤湿度,大于阈值水泵关闭,小于设定阈值水泵开启且蜂鸣器报警提醒主人浇水,土壤湿度和水泵状态会在LCD12864上打印

2022-04-18 08:16:16 6840 7

原创 4.STM32F103-LCD1602显示字符

LCD1602

2022-04-13 21:28:29 4861 3

原创 3.在LCD12864上显示属于你的文字

LCD12864显示汉字

2022-04-10 11:09:51 7095 3

原创 2.[STM32]高级定时器(TIM1&TIM8)

STM32F103有两个高级定时器,分别是TIM1和TIM8;高级控制定时器(TIM1和TIM8)由一个16位的自动装载计数器组成,它由一个可编程的预分频器驱动。它适合多种用途,包含测量输入信号的脉冲宽度(输入捕获),或者产生输出波形(输出比较、PWM、嵌入死区时间的互补PWM等);使用定时器预分频器和RCC时钟控制预分频器,可以实现脉冲宽度和波形周期从几个微秒到几个毫秒的调节。接下来以TIM1为例子,来说明如何使用高级定时器,本次主要使用它的计数模式,实现精确的计数功能。......

2022-04-05 18:20:51 7440 1

原创 4.类型转换-自动转换和强制类型转换

每个数据都会有不同的类型,当不同的数据类型之间需要进行混合运算时一定会涉及类型转换这个问题。有以下两种转换的方法:自动转换:由编译器系统自动完成,它遵循一定的规则。强制转换:把表达式的运算结果强制转换成所需的数据类型自动转换(注意事项:自动转换都是在运算的过程中进行临时性的转换,并不会影响自动类型转换的变量的值和类型)占用内存字节数少的类型,向占用内存字节数多的类型转换,用来保证精度不降低。转换方向:(1)当表达式出现了char、short、int、short int类型中的一种或者

2022-04-05 12:15:48 1052

原创 3.格式化输出字符

当我们在打印数据时,会依据数据类型的不同,选择不同的打印方式,下面是一些常用的格式化输出字符。%o:八进制表示的整数%d:十进制有符号整数%u:十进制无符号整数%x:十六进制表示的整数%f:float型浮点数%lf:double型浮点数%e:指数型的浮点数%s:字符串%c:单个字符串%p:指针的值#include <stdio.h>int main(void){ int a = 65;//101 1*8^2+8^0=65 int b = 10; int c

2022-04-04 18:22:21 362

原创 1.STM32F103-点亮第一颗LED

​大家好啊,下面我来给大家介绍一下原理图。第一张图为LED灯的原理图,第二张为我的单片机原理图。D1是一颗发光二极管,这个二极管有竖线的位置是负极,没有竖线的位置是正极,淘宝上买的贴片二极管有颜色的一端为负极;R92为2K电阻,它起到限流的作用,避免通过二极管的电流过大,烧坏二极管;LED的正极直接连到3.3V电压供电,供电后,通过限流电阻限流之后,把二极管所需要电流传递给LED,电流从LED的正极流向负极,进而点亮LED。LED1对应开发板上的PA11引脚,我们只要给他输出一个低电平就能点亮这颗

2022-04-03 21:02:36 6711 1

原创 搭建STM32的开发环境

如果对单片机进行开发,我们必须要有一个开发工具,用这个工具来进行编写我们的代码;在这之前,我们需要安装开发环境和固件的下载,废话少说,我们直接来安装我们的开发环境吧!第一步打开我们的 安装包,双击MDK536,点击Next.第二步我们选择默认安装路径,点击Next第三步我们随便输入几个文字,点击Next,等待安装。第四步:点击安装第五步安装完成,去掉勾选,点击Finish第六步如图所示关闭掉在线安装页面,我们选择离线安装我们需要使用的单片机。双击击文件夹中的这个文件

2022-04-02 19:19:16 2977 2

原创 2.C语言-数据类型相关的关键字

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2022-04-02 17:32:36 1232

原创 1.三行代码写出我的第一个C语言程序

用C语言如何输出:Hello,world!呢?只需三行代码就可以搞定,代码如下:我的第一个C语言程序#include <stdio.h> int main(){ //入口函数 printf(“hello word\n”); //printf是输出打印的函数}运行结果如下图:注意要点:1. #include <stdio.h> 头文件包含,必须要有。这个文件里面含有许多库函数,例如C库。2. main()函数...

2022-04-01 12:30:59 1199

LCD12864图像显示

引脚配置: CS--PA8 RW--PC9 EN--PC8 RST(复位)--PC13 单片机--STM32F103

2022-07-06

8.1STM32F103矩阵键盘

STM32F103

2022-07-05

21.IIC协议驱动OLED

文章通俗易懂,带大家了解I2C协议,轻松看懂时序图,不在畏惧底层代码

2022-07-04

STM32F103智能垃圾桶

oled+超声波HC_SR04+舵机实现智能垃圾桶的功能,文章通俗易懂。

2022-06-27

19.[STM32]HC_SR04超声波测距_定时器方式(OLED显示)

HC_SR04超声波测距_定时器方式(OLED显示) HC_SR04超声波测距_定时器方式(OLED显示)

2022-06-12

9.0.96寸OLED12864显示任意文字

0.96寸OLED12864显示任意文字,代码通俗易懂

2022-06-09

18.DS18B20多点测量+LCD1602显示

DS18B20多点测量+LCD1602显示 DS18B20多点测量+LCD1602显示

2022-06-06

17.74HC595驱动LCD1602液晶并显示DS18B20温度传感器采集的温度

74HC595驱动LCD1602液晶并显示DS18B20温度传感器采集的温度

2022-06-04

16.四位数码管显示DS18B20温度传感器采集的温度

四位数码管显示DS18B20温度传感器采集的温度,例程简单易懂

2022-06-04

15.利用74HC595驱动四位数码管

利用74HC595驱动四位数码管,只用到3个IO空,极大方便了使用,非常适合新手

2022-05-10

13.STM32单位数码管

STM32驱动单位数码管,代码简单,通俗易懂

2022-05-05

11.PWM脉宽调制(呼吸灯)

利用定时器TIM3的PWM功能,实现呼吸灯效果,代码简单易懂

2022-04-29

10.ADC方式采集MQ-3酒精传感器的值

利用ADC采集MQ-3酒精传感器的值,当有酒精靠近时,ppm上升,并通过串口打印出来

2022-04-28

8.三颗独立按键按键控制LED

按键1:LED灯点亮 按键2:LED灯熄灭 按键3:LED灯闪烁 可以在LCD12864显示按键的状态

2022-04-23

利用中断方式控制LED灯打开和关闭

利用中断方式控制LED灯打开和关闭,在串口助手输入数字‘1’,打开LED灯,在串口助手输入数字‘2’,关闭LED灯

2022-04-21

7.利用串口助手打印数据。

使用重映射函数,利用printf在串口中打印你想要的数据,printf功能与c语言的一致

2022-04-21

STM32串口打印STM32串口打印STM32串口打印

STM32串口打印STM32串口打印STM32串口打印STM32串口打印STM32串口打印STM32串口打印STM32串口打印STM32串口打印STM32串口打印STM32串口打印STM32串口打印 STM32串口打印STM32串口打印STM32串口打印STM32串口打印STM32串口打印STM32串口打印STM32串口打印

2022-04-20

6.利用普通定时器TIM6定时点亮LED

定时点亮LED,LED亮灭周期为4s 脉宽为2s

2022-04-19

5.STM32F103-自动浇花小实验

(1)把土壤湿度传感器放入水中,看到LCD屏幕上显示湿度,此时水泵处于关闭状态; (2)把土壤湿度传感器拿出水面,看到LCD屏幕上显示湿度,此时水泵处于开启状态,并且蜂鸣器报警。

2022-04-17

4.STM32F103-LCD1602

STM32F103-LCD1602

2022-04-13

3.STM32F103 LCD12864B V2.0

LCD12864串行显示

2022-04-10

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除