嵌入式

STM32第十一课:STM32-基于标准库的42步进电机的简单I/O控制(附电机教程,看到即赚到)

一:步进电机简介        步进电机又称为脉冲电机,简而言之,就是一步一步前进的电机。基于最基本的电磁铁原理,它是一种可以自由回转的电磁铁,其动作原理是依靠气隙磁导的变化来产生电磁转矩,步进电机的角位移量与输入的脉冲个数严格成正比,而且在时间上与脉冲同步,因而只要控制脉冲的数量、频率和电机绕组的相序,即可获得所需的转角、速度

Blender入门学习11 - 合成器

Blender中通过合成器可以完成影像输出操作,学习一下。1.在右上角选择Composior可打开合成器 2.或是选择顶部布局中的Compositing 3.在合成器面板勾选Use Nodes,可打开节点操作 4.点击如图图标,可抓取渲染内容到合成器 4.找到Viewer节点并连接(Shift+A调出右键菜单)&

Arbess零基础学习 - 使用Arbess+GitLab+Hadess实现Java项目自动化构建/主机部署/上传制品

Arbess 是一款国产开源免费的 CI/CD 工具,包含流水线管理、流水线设计、流水线执行、测试报告、统计分析等模块。本文将详细介绍如何安装配置使用Arbess+GitLab+Hadess实现Java项目自动化构建/主机部署/上传制品。1、Gitlab 安装与配置本章节将介绍如何使用CentOS9搭建Gitlab服务器,并将代码存放在Gitlab服务器

MQ-2烟雾传感器详解(STM32)

目录一、介绍二、传感器原理1.原理图2.引脚描述3.工作原理介绍三、程序设计main.c文件mq2.h文件mq2.c文件四、实验效果 五、资料获取项目分享一、介绍        MQ-2气体传感器是一种常用的气体传感器,用于检测空气中的烟雾浓度。工作原理是基于半导体气敏元件的电阻变化。当烟雾气体进入传感器时,它会与气敏元件表面的敏感材料发生化学反应,导致电

STM32之TB6612电机驱动模块

目录一、模块概述二、模块简介2.1 模块特点2.2 电气特性2.3 模块接口说明2.4 结构与工作原理2.5 原理图设计2.6 实际应用注意事项三、硬件设计3.1 硬件组成3.2 硬件连接四、软件设计4.1 开发环境配置4.2 关键代码实现4.2.1  PWM初始化 (PWM_Init)4.2.2  GPIO初始化 4.2.3  电机控制函数 4.2.4  主函数 五、功能实现与优化5.1 基础功

万词表-6(o-q)

oaf oafish oafishly oafishness oafishnesses oafs oak oaken oaklike oakmoss oakmosses oaks oakum oakums oar oared oarfish oarfishes oaring oarless oarlike oarlock oarlocks oars oarsman oarsmanship oars

stm32+esp8266+机智云手机app

现在很多大学嵌入式毕设都要求云端控制,本文章就教一下大家如何使用esp8266去连接机智云的app去进行显示stm32的外设传感器数据啊,控制一些外设啊等。因为本文章主要教大家如何移植机智云的代码到自己的工程,所以前面的一些准备工作(烧录esp8266的固件,机智云app的使用等)大家可以去其他博主那里参考一下&#

嵌入式硬件基础知识

嵌入式硬件基础知识 嵌入式硬件基础知识 第1章 嵌入式系统的组成 1.1 硬件组成要素 1.2 软件组成要素 1.3 嵌入式系统的分类 第2章 处理器与微控制器 2.1 CPU架构基础 2.2 常见的微控制器家族 2.3 选择适合的处理器 第3章 存储器 3.1 存储器类型 3.1.1 ROM(只读存储器) 3.1

STM32_一文看懂!VSCode导入STM32项目及AI辅助开发

目录一、环境准备(Win/Mac通用)1. 安装必备软件(VSCode)2. 安装STM32CubeMX避坑提示特别重要:配置EIDE1.在左边菜单栏找到 EIDE插件2.点击 安装实用工具3.依次安装添加编译器配置环境编译下载二、创建STM32工程1. 用CubeMX生成代码2. VSCode导入EIDE项目三、EIDE构建配