stm32
-
Android Studio制作手机App:通过手机蓝牙(Bluetooth)与STM32上的低功耗蓝牙(HC-42)连接通信,实现手机端对单片机的控制。
背景: 本文的内容是针对单片机蓝牙模块(HC-42)开发的手机App。在这之前,我想先声明一点,手机与手机间的蓝牙连接方式”与“手机与HC间的蓝牙连接方式”是不一样的。原因就是手机…
-
【强烈推荐】基于STM32的TFT-LCD各种显示实现(内容详尽含代码)
前言:TFT-LCD模块作为人们日常生活中常见屏幕类型之一,使用的受众面非常广阔。例如:显示各个传感器数值,显示精美界面,多级化菜单系统等等都不离不开他的身影。可以…
-
一级倒立摆控制 —— PID 控制器设计及 MATLAB 实现
系列文章目录 最优控制介绍 一级倒立摆控制 —— 系统建模(传递函数模型与状态空间方程表示) 一级倒立摆控制 —— 最优控制 线性二次型控制(LQR)及 MATLAB 实现 一级倒…
-
SPWM 与 SVPWM 原理及算法
所谓SPWM,就是在PWM的基础上改变了调制脉冲方式,脉冲宽度时间占空比按正弦规律排列,这样输出波形经过适当的滤波可以做到正弦波输出。它广泛地用于直流交流逆变器等,比如高级一些的U…
-
基于51单片机的智能小车(循迹、避障、蓝牙控制)
文章目录 前言 一、功能 二、主要模块 1.L298N模块 2.循迹模块 3.红外避障模块 4.超声波避障模块 5..蓝牙模块 代码 三、其余模块 四、总结 前言 本项目可实现…
-
关于C或C++,数组的强制类型转换,uint8
一、uint8_t与char的区别 1.类型定义: uint8_t:这是一个无符号 8 位整数类型,定义在 或 头文件中。它是标准的固定宽度整数类型之一,确保在所有平台上占用 8 …
-
STM32的以太网外设+PHY(LAN8720)使用详解(5):MAC及DMA配置
0 工具准备 1.野火 stm32f407霸天虎开发板 2.LAN8720数据手册 3.STM32F4xx中文参考手册 1 MAC及DMA配置 1.1 使能ETH时钟 stm32的…
-
基于STM32单片机的智能家居毕设
文章目录 一、硬件选型 1、硬件清单 2、硬件展示(部分) 二、效果展示 1、整体效果展示 2、显示屏(触摸)效果展示 三、功能分析 1、系统总体结构框图 2、主要包含的功能 四、…
-
MATLAB 状态空间设计 —— LQG/LQR 和极点配置算法
系列文章目录 文章目录 系列文章目录 前言 一、相关函数 —— LQG/LQR 和极点配置算法 1.1 LQR —— lqr 函数 1.1.1 函数用法 1.1.2 举例 1.1….
-
Stm32-使用TB6612驱动电机及编码器测速
这里写目录标题 起因 一、电机及编码器的参数 二、硬件 三、接线 四、驱动电机 1、TB6612电机驱动 2、定时器的PWM模式驱动电机 五、编码器测速 1、定时器的编码器接口模式…
-
0.96寸 4针OLED屏模块功能实现(STM32)
认识模块 0.96寸4针OLED屏模块是一种显示屏模块,它包括一个0.96英寸的OLED显示屏和4个引脚。这种OLED屏幕模块通常用于嵌入式系统和小型电子设备中,可…
-
【蓝桥杯嵌入式】第十四届蓝桥杯嵌入式省赛[第一场]程序设计题以及详细题解
文章目录 原题展示 原题分析 原题题解 LED相关 LCD相关 按键相关 ADC相关 定时器相关 PWM 输入捕获 小结 文章福利 原题展示 原题分析 今年的第一场比赛绝对np…
-
OpenMV与STM32之间的通信(附源码)
本篇文章旨在记录我电赛期间使用openmv和stm32单片机之间进行串口通信,将openmv识别到的坐标传输给单片机。背景是基于2023年全国大学生电子设计大赛E题:舵机云台追踪识…
-
STM32环形串口队列程序 大数据串口收发 实时不丢包
STM32环形串口队列程序 大数据串口收发 实时不丢包 串口程序平常产品开发中编写或移植的程序并亲自测试通过,均为工程文件格式,可直接编译使用。 注:毫无基础的请勿拍,程序文件不…
-
【Python】Python实现串口通信(Python+Stm32)
🎉欢迎来到Python专栏~Python实现串口通信
