![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STM32
文章平均质量分 89
依点_DW
小白一枚,分享日常嵌入式学习过程,交个朋友吧,一起学习!
展开
-
21.[STM32]I2C协议弄不懂,深挖时序图带你编写底层驱动
带你读懂I2C时序图,简单明了,以OLED实例进行应用说明,通俗易懂。原创 2022-07-04 12:37:04 · 2474 阅读 · 35 评论 -
20.[STM32]利用超声波模块和舵机实现智能垃圾桶功能
本文详细介绍了如何把超声波模块、舵机、oled三个模块整合在一起实现智能垃圾桶的功能,文章通俗易懂。原创 2022-06-27 20:08:42 · 1764 阅读 · 1 评论 -
19.[STM32]HC_SR04超声波测距_定时器方式(OLED显示)
详细介绍的超声波模块HC_SR04的原理和使用方法,文章通俗易懂,原创 2022-06-12 08:26:22 · 4601 阅读 · 1 评论 -
18.[STM32]读取DS18B20温度传感器的ROM并实现多点测量温度
读取DS18B20温度传感器的ROM并实现多点测量温度原创 2022-06-06 11:23:50 · 3611 阅读 · 3 评论 -
17.[STM32]仅用三根线带你驱动LCD1602液晶
三线带你驱动LCD1602液晶原创 2022-06-04 18:17:52 · 3129 阅读 · 0 评论 -
16.[STM32]从原理开始带你了解DS18B20温度传感器-四位数码管显示温度
💗💗💗💗💗💗-------------------------------💓💓💓💓💓💗💗💗💗💗💗-------------------...原创 2022-06-01 07:14:34 · 8978 阅读 · 1 评论 -
15.[STM32]一篇文章教会你使用75HC595芯片驱动四位数码管
74HC595驱动四位数码管原创 2022-05-10 11:52:38 · 11305 阅读 · 10 评论 -
14.[STM32]数电学了三八译码器一脸懵,一文带你从理论到实践
STM32利用38译码器驱动4位数码管原创 2022-05-07 07:41:34 · 6291 阅读 · 2 评论 -
13.[STM32]从原理开始,带你驱动单位数码管
🍌🍌🍌作者简介:大家好啊,我叫DW,每天分享一些我新学到的知识,期待和大家一起进步 🍋🍋🍋系列专栏:STM32 🍎 🍎🍎🍎🍎🍎🍎小实验目标:在单位数码管上显示数字0-F🍎🍊如有写得不好的地方欢迎大家指正🍊创作时间:🍊🍊🍊2022年5月3日🍊🍊🍊1 PB3、PB4引脚这个坑,你踩过吗?PB引脚连接数码管对应引脚,烧录程序后,发现与七段数码管对应引脚连接的PB3、PB4引脚输出不正常,经过几番折腾,发现这两个引脚属于JTAG下载调试相关端口,这两个......原创 2022-05-03 19:29:08 · 6037 阅读 · 15 评论 -
12.[STM32]PWM脉宽调制-舵机控制(一篇足以)
文章目录1. 舵机简介1.1 舵机控制2. 占空比调节函数3.结语附录:全部程序🍌🍌🍌作者简介:大家好啊,我叫DW,每天分享一些我新学到的知识,期待和大家一起进步🍋🍋🍋系列专栏:STM32🍎🍎🍎🍎🍎🍎🌞小实验目标:控制舵机旋转🌞🍊如有写得不好的地方欢迎大家指正🍊创作时间:🍊🍊🍊2022年5月2日🍊🍊🍊1. 舵机简介在机器人机电控制系统中,舵机控制效果是性能的重要影响因素。舵机可以在微机电系统和航模中作为基本的输出执行机构,其简单的控制和输出使得单片机系统非常容易与之接口。舵原创 2022-05-02 10:57:43 · 7126 阅读 · 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 · 2621 阅读 · 0 评论 -
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 · 8109 阅读 · 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 · 2180 阅读 · 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 · 1377 阅读 · 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 · 1054 阅读 · 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 · 3260 阅读 · 2 评论 -
5.[STM32]动动小手,自己制作做一个自动浇花系统吧
系列专栏:STM32👀👀👀小实验简介:利用土壤湿度传感器测量土壤湿度,大于阈值水泵关闭,小于设定阈值水泵开启且蜂鸣器报警提醒主人浇水,土壤湿度和水泵状态会在LCD12864上打印原创 2022-04-18 08:16:16 · 6967 阅读 · 7 评论 -
4.STM32F103-LCD1602显示字符
LCD1602原创 2022-04-13 21:28:29 · 4916 阅读 · 3 评论 -
3.在LCD12864上显示属于你的文字
LCD12864显示汉字原创 2022-04-10 11:09:51 · 7283 阅读 · 3 评论 -
2.[STM32]高级定时器(TIM1&TIM8)
STM32F103有两个高级定时器,分别是TIM1和TIM8;高级控制定时器(TIM1和TIM8)由一个16位的自动装载计数器组成,它由一个可编程的预分频器驱动。它适合多种用途,包含测量输入信号的脉冲宽度(输入捕获),或者产生输出波形(输出比较、PWM、嵌入死区时间的互补PWM等);使用定时器预分频器和RCC时钟控制预分频器,可以实现脉冲宽度和波形周期从几个微秒到几个毫秒的调节。接下来以TIM1为例子,来说明如何使用高级定时器,本次主要使用它的计数模式,实现精确的计数功能。......原创 2022-04-05 18:20:51 · 7580 阅读 · 1 评论 -
1.STM32F103-点亮第一颗LED
大家好啊,下面我来给大家介绍一下原理图。第一张图为LED灯的原理图,第二张为我的单片机原理图。D1是一颗发光二极管,这个二极管有竖线的位置是负极,没有竖线的位置是正极,淘宝上买的贴片二极管有颜色的一端为负极;R92为2K电阻,它起到限流的作用,避免通过二极管的电流过大,烧坏二极管;LED的正极直接连到3.3V电压供电,供电后,通过限流电阻限流之后,把二极管所需要电流传递给LED,电流从LED的正极流向负极,进而点亮LED。LED1对应开发板上的PA11引脚,我们只要给他输出一个低电平就能点亮这颗原创 2022-04-03 21:02:36 · 6751 阅读 · 1 评论 -
搭建STM32的开发环境
如果对单片机进行开发,我们必须要有一个开发工具,用这个工具来进行编写我们的代码;在这之前,我们需要安装开发环境和固件的下载,废话少说,我们直接来安装我们的开发环境吧!第一步打开我们的 安装包,双击MDK536,点击Next.第二步我们选择默认安装路径,点击Next第三步我们随便输入几个文字,点击Next,等待安装。第四步:点击安装第五步安装完成,去掉勾选,点击Finish第六步如图所示关闭掉在线安装页面,我们选择离线安装我们需要使用的单片机。双击击文件夹中的这个文件原创 2022-04-02 19:19:16 · 2990 阅读 · 2 评论