![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STM32开发笔记—外设系列
文章平均质量分 95
本专栏介绍STM32一些外设的使用方法,给出驱动文件和例程。
二土电子
嵌入式领域新星创作者,阿里云专家博主,主要方向是单片机,C语言。此外,还涉猎微信小程序开发,QT,C++,MATLAB,Arduino。
展开
-
STM32外设系列—OLED
本文从OLED数据手册入手,详细介绍了OLED供电电压,引脚定义和原理图。另外,对IIC通信协议做了详细介绍。此外,给出了OLED初始化程序。给出了利用OLED显示汉字,显示字符串,画点和画线函数。原创 2023-06-21 18:34:43 · 6613 阅读 · 7 评论 -
STM32外设系列—DHT11
本文详细介绍了什么是DHT11,介绍了DHT11使用的单总线通信,并详细分析了与DHT11进行数据交互时的时序图。此外,给出了DHT11初始化,接收温湿度信息并校验的程序设计。原创 2023-06-26 16:32:42 · 10779 阅读 · 5 评论 -
STM32外设系列—BH1750
本文详细介绍了BH1750的特点,原理图,IIC通信协议。给出了BH1750程序设计,能够实时获取周围环境光照强度。最后,给出了两种拓展应用,并说明了实现思路。原创 2023-06-27 10:54:53 · 13459 阅读 · 1 评论 -
STM32外设系列—HC-SR04(超声波)
本文主要介绍了超声波测距的原理,常用的超声波传感器。并且针对HC-SR04给出了使用思路和程序设计。最后,简单进行了思路拓展。原创 2023-06-27 12:08:24 · 15462 阅读 · 25 评论 -
STM32外设系列—红外遥控
本文详细介绍了红外通信的应用,原理。介绍了一种常用的二进制脉冲码形式。最后,给出了红外遥控的实现思路和程序设计。原创 2023-06-28 06:25:10 · 10869 阅读 · 35 评论 -
STM32外设系列—L298N
本文介绍了L298N模块,电路图和使用方法。此外,介绍了麦克纳姆轮以及其全向移动的原理。介绍了不同电机旋转状态下对应的智能车运动状态。最后,给出了利用两个L298N模块驱动4个麦克纳姆轮,实现智能车的前进,停止,左右平移和顺/逆时针自转的程序设计。原创 2023-06-28 09:10:28 · 26016 阅读 · 16 评论 -
STM32外设系列—HC-05(蓝牙)
本文详细介绍了HC-05的接线,AT指令和配置方法。详细介绍了一款蓝牙调试器的使用方法。最后,以一个项目展示了一下程序编写和手机端APP配置方法。项目实现了手机APP控制LED亮灭,单片机实时监测周围环境光照强度并且返回给手机。手机端显示当前周围环境光照强度和光照强度变化曲线。原创 2023-06-30 11:12:57 · 18380 阅读 · 38 评论 -
STM32外设系列—sg90(舵机)
本文介绍了什么是舵机,舵机的控制原理。以sg90为例,介绍了180°舵机的控制方法,给出了详细的程序设计。最后,介绍了360°舵机的控制方法。原创 2023-06-30 15:21:50 · 17775 阅读 · 9 评论 -
STM32外设系列—ESP8266(WIFI)
本文介绍了ESP8266固件库烧录方法。常用AT指令。介绍了利用ESP8266访问心知天气API并解析天气数据的方法,并且给出了详细的程序设计。原创 2023-07-05 15:23:57 · 20101 阅读 · 10 评论 -
STM32—CAN通信
本文介绍了CAN通信和STM32的bxCAN,给出了CAN的配置步骤和程序。原创 2023-07-18 17:02:07 · 6426 阅读 · 3 评论 -
STM32外设系列—TB6612FNG
本文简单介绍了TB6612FNG,给出了接线方法和控制逻辑。最后,给出了程序设计,利用串口调节占空比来调节电机转速。原创 2023-07-20 08:42:17 · 20164 阅读 · 2 评论 -
STM32外设系列—MPU6050角度传感器
本文简单介绍了一下什么是MPU6050,对于MPU6050的寄存器给出了一个简单的介绍,最后给出了程序设计和实现效果展示。原创 2023-11-09 16:50:11 · 9337 阅读 · 1 评论