嵌入式

第一 二章 小车硬件介绍-(全网最详细)基于STM32智能小车-蓝牙遥控、避障、循迹、跟随、PID速度控制、视觉循迹、openmv与STM32通信、openmv图像处理、smt32f103c8t6

第一篇-STM32智能小车硬件介绍后续章节也放这里 持续更新中,视频发布在小B站 里面。这边也会更新。 B站视频合集: STM32智能小车V3-STM32入门教程-openmv与STM32循迹小车-stm32f103c8t6-电赛 嵌入式学习 PID控制算法 编码器电机 跟随 小B站链接:

【MYSQL】MySQL 锁机制与死锁处理深度解析

MySQL 锁的分类 1. 按锁的粒度分类 1.1 全局锁(Global Lock) 作用范围:整个MySQL实例 典型场景:全库逻辑备份 实现方式:FLUSH TABLES WITH READ LOCK 特点:阻塞所有DML和DDL操作 -- 加全局读锁 FLUSH TABLES WITH READ

MCU中的液晶显示屏LCD(Liquid Crystal Display)控制器

MCU中的液晶显示屏LCD(Liquid Crystal Display)控制器在MCU(微控制器单元)中,LCD控制器(LCD Controller),全称:Liquid Crystal Display(液晶显示器),是负责管理液晶显示屏(LCD)驱动逻辑的硬件模块,它处理时序生成、数据转换和显示缓冲区的管理,减轻CPU负担并确保稳定的显示输出。以下是关于MCU中LCD控制器的详细解析: 1.

FreeRTOS下STM32双缓冲ADC数据采集与处理

目录1. CubeMX工程配置ADCADC配置:DMA配置:2. 代码编写业务逻辑:具体实现逻辑:逻辑图流程图详细说明1. 系统初始化流程2. ADC转换完成中断处理3. 线程A (默认任务)处理流程4. 线程B (数据处理任务)处理流程5. 关键设计特点6. 数据流向7. 错误处理代码1. CubeMX工程配置ADCADC配置&#xff1a

基于江科大STM32的桌宠小狗

基于STM32C8T6的桌宠小狗 接线图 PWM部分 舵机角度的封装 写舵机运动状态 前进 后退 右转 左转 跳舞 USART main.c 连接蓝牙 材料清单 接线图 PWM部分PWM.c#include "stm32f10x.h" // Device header void PWM_Init(voi

机器学习——DBSCAN

DBSCAN(Density-Based Spatial Clustering of Applications with Noise)是一种基于密度的经典聚类算法,由 Martin Ester 等人于 1996 年提出。该算法通过定义两个关键参数(邻域半径 eps 和最小样本数 minPts)来识别高密度区域,能够

TB6612电机驱动模块(STM32)

目录一、介绍二、模块原理1.原理图2.电机驱动原理三、程序设计main.c文件Motor.h文件Motor.c文件四、实验效果 五、资料获取项目分享一、介绍        TB6612FNG 是东芝半导体公司生产的一款直流电机驱动器件,它具有大电流 MOSFET-H 桥结构,双通道电路输出,可同时驱动 2 个电机。它具有很高的集成度,同时能提

自制STM32控制的自平衡小车

本文还有配套的精品资源,点击获取 简介:自平衡小车依赖于微控制器(如STM32)和传感器技术,通过实时调整姿态保持直立。它利用mpu6050传感器获取角度和加速度数据,配合PID算法来控制直流减速电机,实现平衡。本项目详细介绍了其主要组件和算法,如FWLIB固件库、SYSTEM

超详细!一文搞定PID!嵌入式STM32-PID位置环和速度环

本文目录 一、知识点 1. PID是什么? 2. 积分限幅--用于限制无限累加的积分项 3. 输出值限幅--用于任何pid的输出 4. PID工程 二、各类PID 1. 位置式PID(用于位置环) (1)公式 (2)代码 使用代码 2. 增量式PID&#x