嵌入式

单片机知识总结(完整)

1、单片机概述 1.1. 单片机的定义与分类定义: 单片机(Microcontroller Unit,简称MCU)是一种将微处理器、存储器(包括程序存储器和数据存储器)、输入/输出接口和其他必要的功能模块集成在单个芯片上的微型计算机。它通常用于控制应用,可以在没有外部支持芯片的情况下独立运行。分类&

机器学习-集成学习(EnsembleLearning)

0 结果展示 0.1 鸢尾花分类import pandas as pd import numpy as np from sklearn.ensemble import RandomForestClassifier from sklearn.model_selection import train_test_split from sklearn.metrics import accuracy_s

STM32HAL 快速入门(十二):OLED 屏的使用与显示控制

前言大家好,这里是 Hello_Embed。前面我们通过 GPIO 实现了按键、传感器的输入输出控制,本篇将引入 OLED 屏 —— 作为常用的显示外设,它能直观呈现数据(如传感器数值、系统状态)。我们将从硬件连接、CubeMX 配置到驱动使用,一步步实现 OLED 的静态显示与动态计数功能,为后续

STM32 I2C 总线通信实战|从原理到 OLED 屏数据收发(超详细)---STM32 HAL库专栏

🎬 渡水无言:个人主页渡水无言 ❄专栏传送门: 《linux专栏》《嵌入式linux驱动开发》《linux系统移植专栏》 ❄专栏传送门: 《freertos专栏》 《STM32 HAL库专栏》 ⭐️流水不争先,争的是滔滔不绝  📚博主简介:第二十届中国研究生电子设计竞赛全国二等奖

【dz-1063】基于单片机的环境监测系统

摘要在各类环境管理场景中,环境参数的异常变化会对生态平衡、生产生活等造成不良影响,传统的环境监测方式多依赖人工巡检或单一功能设备,存在监测不及时、调控滞后、管理效率低等问题,难以满足精准化、智能化的环境管理需求。基于 STM32F103C8T6 单片机的环境监测系统设计,整合了 DHT11 温湿度传感器、MQ-135 有害气体传

单片机汇编语言与机器码实战详解

本文还有配套的精品资源,点击获取 简介:在电子工程与计算机科学领域,单片机是集成于单一芯片的微型计算机系统,广泛用于设备控制。汇编语言(ASM)作为其底层编程的重要工具,直接对应硬件的机器指令集,具有高效性和精确性。本文介绍的“asm.rar”压缩包包含丰富的单片机汇编指令、伪

【BMS电池管理】基于BQ76920与STM32的BMS设计开发

文章目录 引言 一、项目背景与价值 1.1 为什么做BMS开发 1.2 核心器件选择逻辑 二、BQ76920芯片技术原理 2.1 芯片架构与核心功能 2.2 BQ76920通信与配置 三、硬件电路搭建 3.1 主控电路与通信电路设计 3.2 BQ76920电路设计 3.3 PCB板的设计与开发 3.3.1 系统原理图设计 3.3.2 系统PCB布局布线

外设模块学习(8)——HC-SR04超声波模块(STM32)

引言       本次学习一款超声波测距模块HC-SR04,学习之前需要具备STM32基础知识以及C语言基础。一、HC-SR04概述1.1 是什么       HC-SR04是一款开放式超声波测距模块,在尺寸上完全兼容老版本 HC-SR04,同时新增 UART 和 IIC 功能;默认条件下,软件与硬件均能完全兼容老版本 HC-S

单片机的开发——无人机篇(未完待续,有时间写)

需要无人机么?有评论我就把内容写完!初识单片机:我是从ESP32、ESP8266开始进行开发的,通过天猫精灵蓝牙控制开始玩的!下面展示的这个是树莓派的板子,功能更加全面一些:Arduino是一款源自意大利的开放源代码硬件项目平台,该平台是一块USB接口Simple I/O接口板(包括12