E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
STM32(M3
keil使用
*************************************@file*@author*@versionV1.0.0*@date*@brief**@notePortionsbasedon
STM32
StandardPeripher
猿饵块
·
2025-05-25 08:39
stm32
linux与
stm32
spi通信,
STM32
SPI通信协议总结
简介SPI是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,以主从方式工作,这种模式通常有一个主设备和一个或多个从设备,需要至少4根线,事实上3根也可以(单向传输时)。也是所有基于SPI的设备共有的,它们是SDI(数据输入),SDO(数据输出),SCK(时钟),CS(片选)。SDO--主设备数据输出,从设备数据输入SDI--主设备数据输入,从设备数据输出SCLK--时钟信号,由
余革革
·
2025-05-25 00:14
linux与stm32
spi通信
STM32
F103驱动无刷直流电机应用思路
一、
STM32
F103驱动无刷直流电机基本思路无刷电机控制是基于6步换相法如下图所示:二、
STM32
F103驱动无刷直流电机方法介绍通常我们用的方法是使用高级定时器3通道互补输出去驱动mos管,用通用定时器连接霍尔传感器去触发中断
小灰灰搞电子
·
2025-05-24 22:06
STM32编程技巧
无刷电机
stm32
iic笔记
set为高电压,代表1reset为低电压代表0起始位:scl高电压,sda由高变低。停止位:scl高电压,sda由低变高从机应答信号:主机释放sda,将sda写1,从机再将sda拉低。主机接受到应答信号后就可以传送数据了。发送方发送一个字节,接收方回复一个ack。先发送高位。初始化iicvoidmy_iic_init(){//1.io引脚初始化//重映射//开启AFIORCC_APB2Periph
有风平如镜
·
2025-05-24 20:25
stm32
笔记
嵌入式硬件
嵌入式
STM32
学习——ESP8266 01S的基础介绍
简介ESP8266系列模组是深圳市安信可科技有限公司开发的一系列基于乐鑫ESP8266EX的低功耗UART-WiFi芯片模组,可以方便地进行二次开发,接入云端服务,实现手机3/4G全球随时随地的控制,加速产品原型设计。模块核心处理器ESP8266在较小尺寸封装中集成了业界领先的TensilicaL106超低功耗32位微型MCU,带有16位精简模式,主频支持80MHz和160MHz,支持RTOS,集
小石(努力版)
·
2025-05-24 17:34
嵌入式STM32学习
stm32
学习
嵌入式硬件
C语言:将四个八位无符号数据拼接成32位的float数据
目录方法一:使用union解释方法二:使用memcpy解释方法三:直接指针类型转换(不推荐)综合推荐使用union方法注意事项验证代码在
STM32
H7这样的嵌入式系统中,将四个8位无符号数据(uint8
魂兮-龙游
·
2025-05-24 13:08
嵌入式C语言开发
c语言
算法
开发语言
数据分析
stm与51单片机哪个更适合新手学
STM32
:像学开汽车,复杂但功能强,能上高速公路,还能拉货载人(做复杂项目)。1.为啥有人说“先学51单片机”?
三三十二
·
2025-05-24 08:00
51单片机
嵌入式硬件
单片机
STM32
看门狗简述
概述看门狗一般分为硬件看门狗和软件看门狗,主要用来解决程序CPU异常,程序跑飞挂死等问题,提高系统的可靠性。硬件看门狗是利用一个定时器电路,其定时输出连接到电路的复位端,程序在一定时间范围内对定时器清零(俗称“喂狗”),因此程序正常工作时,定时器总不能溢出,也就不能产生复位信号。如果程序出现故障,不在定时周期内复位看门狗,就使得看门狗定时器溢出产生复位信号并重启系统。软件看门狗原理上一样,只是将硬
Strugglingler
·
2025-05-24 07:53
硬件知识碎片
stm32
单片机的仓储环境监测系统设计
本文针对仓储的 安全生 产设计 一款基 于单片
STM32
作为主 控单元 的环境 监测系 统。利 用DH T11 传感器 、夏普 光学灰 尘传感 器(G P
毕设工作室_wlzytw
·
2025-05-24 01:08
单片机
单片机
嵌入式硬件
【蓝桥杯嵌入式·模拟解析】第十五届蓝桥杯嵌入式设计与开发项目模拟赛(第三期)——程序设计试题
链接:蓝桥杯嵌入式方向备赛记录(
STM32
G431)为作者备赛蓝桥杯嵌入式过程中,整理的学习总结。包括各模块使用要点、各模块程序等,基本搭建好工程框架,给出了各模块处理程序。
ayzuer
·
2025-05-23 21:41
蓝桥杯嵌入式
蓝桥杯
嵌入式硬件
stm32
c语言
基于
STM32
的全自动洗车监控系统设计与实现
摘要本文提出一种基于
STM32
F103RCT6芯片的全自动洗车监控系统方案,通过多传感器融合与智能控制算法,实现车辆检测、洗车流程自动化及状态远程监控。
编码追梦人
·
2025-05-23 20:09
单片机项目实战
stm32
嵌入式硬件
单片机
STM32
DMA通道一览表
1.DMA2仅存在于大容量产品和互联型产品。2.SPI/I2S3、UART4、TIM5、TIM6、TIM7和DAC的DMA请求仅存在于大容量产品和互联型产品。3.ADC3、SDIO和TIM8的DMA请求仅存在于大容量产品。
weixin_45416637
·
2025-05-23 20:35
STM32
stm32
STM32
简易计算机设计
运用A0上拉按钮和A1A2下拉按钮设计按键功能加上独特的算法检测设计,先计算()内在计算乘除在计算加减的值在计算乘除优先级最后计算加减优先级#include"
stm32
f10x.h"#include#include
广药门徒
·
2025-05-23 16:38
stm32
嵌入式硬件
单片机
基于
STM32
的四轴飞行器的控制系统(论文+源码)
1.系统设计本次基于
stm32
单片机的四轴飞行器控制系统主要包括硬件和软件这两大部分,其中硬件部分是基于单片机的四轴飞行器控制系统实现的基石,其中主要
STM32
单片机负责整个系统功能的实现;NRF24L01
云山工作室
·
2025-05-23 13:16
stm32
嵌入式硬件
单片机
毕业设计
毕设
STM32
OTA 中断向量表重定向
在
STM32
的OTA(Over-the-Air)升级中,中断向量表重定向是关键技术需求,其核心原因在于
STM32
的硬件架构和固件运行机制。
GodKK老神灭
·
2025-05-23 04:16
STM32
stm32
单片机
STM32
FreeRTOS二值信号量的基本介绍和操作
文章目录前言一、什么是二值信号量二、cubeMX配置三、代码编写四、二值信号量具体操作总结前言本文主要介绍什么是二值信号量和二值信号量的基本操作。一、什么是二值信号量信号量名副其实就是一个信号可以进行任务之前信息的交互,二值信号量通常用于互斥访问或同步。二值信号量就是一个只能保存一个数据的队列,这个队列要么是空要么是有他就只有两种状态。二、cubeMX配置1.选择添加一个二值信号量2.设置二值信号
花落已飘
·
2025-05-23 04:45
FreeRTOS全系列教程
stm32
单片机
arm
基于智能家居项目 ESP8266 WiFi 模块通信过程与使用方法详解
它内置TCP/IP协议栈,支持STA(Station)、AP(AccessPoint)和STA+AP混合模式,可以独立作为主控MCU或配合其它主控(如
STM32
、Arduino)通过串口通信使用。
平凡灵感码头
·
2025-05-23 01:29
stm32项目实现
嵌入式学习
stm32
智能家居
单片机
嵌入式硬件
Cortex-M3体系结构与芯片
学习《基于
STM32
F的嵌入式系统原理与应用》一书摘要Cortex-M3内核Cortex-M3的内核是32位的。
2401向前
·
2025-05-22 21:33
学习
stm32
嵌入式硬件
单片机
stm32
串口通信(蓝牙)判断语句int无法判断
stm32
串口通信(蓝牙)判断语句int无法判断当如图所示串口发送端发送数据,接收端收到数据后判断接收数据和case的是否相同时,判断不出可以将接收到的数据定义为char格式
瓜大白
·
2025-05-22 20:58
stm32
单片机
嵌入式硬件
STM32
F4四轴飞行器全套开发资料
设计摘要本设计是基于
STM32
F4的四轴航拍平台。以
STM32
F407为控制核心,四轴飞行器为载体,辅以云台的航拍系统。硬件上由飞控电路,电源管理,通信模块,动力系统,机架,云台伺服系统组成。
无限虚空
·
2025-05-22 20:26
单片机
传感器
macos
嵌入式硬件
单片机
课程设计
如何使用
stm32
制作四轴飞行器
如果要使用
STM32
制作四轴飞行器,首先需要获取
STM32
开发板,并且安装相应的开发环境。然后需要准备电机、控制器、传感器和遥控器等部件,并将其连接到开发板上。
Clown爱电脑
·
2025-05-22 16:36
stm32
单片机
嵌入式硬件
基于
STM32
单片机的四轴飞行器
1.设计目标本次基于
STM32
的手机WIFI控制四轴飞行器设计,主要功能设计如下:完成飞行器的设计,使其可以正常飞行;飞行器可以检测当前的气压海拔数据;飞行器具有陀螺仪,能够检测当前的飞行状态飞行器具有摄像功能
沐欣工作室_lvyiyi
·
2025-05-22 16:04
物联网
毕业设计
单片机
stm32
嵌入式硬件
嵌入式
STM32
学习——串口USART 2.0(串口发送数据)
实现串口发送库函数实现串口发送串口USART结构体:typedefstruct{uint32_tUSART_BaudRate;uint16_tUSART_WordLength;uint16_tUSART_StopBits;uint16_tUSART_Parity;uint16_tUSART_Mode;uint16_tUSART_HardwareFlowControl;}USART_InitType
小石(努力版)
·
2025-05-22 16:33
嵌入式STM32学习
stm32
学习
单片机
基于
STM32
F103单片机的小四轴飞行器开发
序言本文采用
STM32
F103C8T6做主控芯片,整体控制思路分为以下四步:1、获取飞行器六轴数据:MPU6050采集飞行器原始六轴数据(三轴加速度、三轴角速度),通过卡尔曼滤波算法对加速度进行滤波、角速度采用一阶低通滤波
FrankFeng01
·
2025-05-22 16:33
单片机
stm32
嵌入式硬件
【
stm32
】自定义log组件
一、概述自定义log组件可以将头信息打印出来,方便调试定位。二、代码新建一个driver_dbg.h文件,复制下面的代码并保存。#ifndef__DRIVER_DBG_H_#define__DRIVER_DBG_H_#include"main.h"/*自定义printf函数的开关*/#defineLOG_ENABLE1#ifLOG_ENABLE#ifndefDBG_SECTION#defineDB
hello_world^_^
·
2025-05-22 13:46
stm32
STM32
自定义printf功能方法
最近在朋友那学到了如何重定义
STM32
的printf类似函数,在这做下记录:调用C语言库函数文件具体是哪一个我忘记了,都加上吧^_^#include//uartredirectfputc#include
Hello wl
·
2025-05-22 13:44
STM32学习
STM32
stm32
串口打印函数
STM32
串口打印函数#include#include"main.h"#include"string.h"#include"usart.h"#include"usart_printf.h"#defineTXBUF_SIZE_MAX100
连卡佛哈利
·
2025-05-22 13:44
stm32
stm32
串口通信
uart
【
STM32
】自定义打印函数
STM32
学习笔记:理解my_printf与va_start在嵌入式开发中,我们常常需要实现类似标准C中printf的调试输出功能。
hallo-ooo
·
2025-05-22 12:41
STM32学习笔记
stm32
基于单片机体温心率脉搏体重检测系统
文章目录前言概要二、功能设计设计思路软件设计效果图程序文章目录前言博主介绍:✌全网粉丝10W+,CSDN特邀作者、博客专家、CSDN新星计划导师,一名热衷于单片机技术探索与分享的博主、专注于精通51/
STM32
QQ1928499906
·
2025-05-22 09:47
单片机
毕业设计
单片机
嵌入式硬件
【嵌入式项目-MCU代码2】
MCU代码2■显示屏■正点原子资料下载中心■SSD1306驱动器■OLED多级菜单资料V3.2■1.8寸TFTLCD128X160ST7735SSPI串口屏驱动示例■元芯电子GD32F303VGT6开发板
STM32
光芒Shine
·
2025-05-22 08:09
#
代码集合
单片机
嵌入式硬件
mcu
有源晶振与无源晶振 旁路模式与非旁路模式 深度剖析
在
STM32
的标准外设库中,RCC_HSEConfig(RCC_HSE_ON)不仅仅是打开HSE的输入通道,它的核心功能是启用外部高速时钟源(HSE)的振荡器电路,也就是输出起振信号函数作用详解硬件层面
广药门徒
·
2025-05-21 14:10
单片机
嵌入式硬件
Keil软件中
STM32
(ARM)与C51兼容方法
推荐其他UP主:Keil5安装教程(包含C51与MDK共存)-Kojull-博客园我已经实现了!
让子弹飞02
·
2025-05-21 11:47
stm32
arm开发
嵌入式硬件
基于
STM32
使用ESP8266连接腾讯云或阿里云的物联网项目
注:我做的这个设计完全不用焊接,因为我也嫌麻烦用的全都是各种模块(狗头)设计方案:本设计整体分为设备侧与用户侧,设备侧以
STM32
F103ZET6单片机为主控制芯片,外接温湿度传感器、光照度传感器采集室内环境信息
YA:)
·
2025-05-21 11:46
esp8266
腾讯云
物联网智能家居
腾讯云
物联网
嵌入式硬件
stm32
ESP32和
STM32
就不应该放在一起比,
大家好,最近有遇到刚入行的小伙伴问学习的时候先学ESP32还是先学
STM32
。
嵌入式Linux,
·
2025-05-21 10:12
stm32
嵌入式硬件
单片机
USB转TTL
典型应用:单片机/嵌入式设备的程序下载与调试(如Arduino、
STM32
)。串口设备与电脑的连接
MzKyle
·
2025-05-21 10:42
嵌入式硬件
嵌入式
电控
嵌入式硬件
信息与通信
学习
STM32
的物联网云平台
STM32
是一款非常强大的微控制器,常用于物联网设备的开发。本文将详细介绍如何使用
STM32
结合物联网云平台进行开发,并给出代码案例和详细说明。
棂梓知识
·
2025-05-21 09:04
学习
stm32
物联网
【
stm32
+K210项目】基于K210与
STM32
协同工作的智能垃圾分类系统设计与实现(完整工程资料源码)
视频效果演示:基于K210与
STM32
协同工作的智能垃圾分类系统设计与实现目录:目录视频效果演示:目录:
qq_904477151
·
2025-05-21 08:31
物联网嵌入式开发项目
stm32
嵌入式硬件
单片机
毕业设计
课程设计
项目
openmv与
stm32
通信
OpenMV与
STM32
之间的通信是嵌入式系统中常见且重要的一环,尤其在机器视觉和自动控制领域。
蓝天资源分享
·
2025-05-21 08:29
stm32
单片机
嵌入式硬件
基于
STM32
单片机语音识别 智能衣柜控制系统 除湿换气消毒成品 语音识别 蓝牙传输控制 红外感应 光敏照应 DIY成品 实物+源程序+原理图+仿真+其它资料
随着家庭中衣物不断增多,衣物的保存存在着许多的不方便,大多数的人喜欢把衣物存放在衣柜中,而传统的衣柜在防潮防霉等方面表现的并不尽如人意。在防潮方面,传统的衣柜并没有相应有效的除湿措施,每当下雨或者是在空气相对湿度过大时,衣柜中的衣物极易受潮,穿在身上容易引发感冒等疾病,给人们带来许多的不便。潮湿的环境也更容易导致霉菌等各种细菌的生长,而传统的衣柜并没有消毒的功能。霉菌破坏衣物的结构使纤维变得更加脆
牛哥单片机开发电子工作室
·
2025-05-21 00:08
单片机
stm32
嵌入式硬件
语音识别
课程设计
stm32
如何触摸屏设置显示按钮
初始化驱动使用
STM32
CubeMX或手动编写初始化代码,加载LCD和触摸屏驱动:cLCD_Init();//初始化LCD显示Touch_Init();//初始化触摸屏控制器二、图形界面
sword devil900
·
2025-05-20 21:47
嵌入式硬件
stm32
单片机
基于
STM32
的自动温度巡检小车控制系统设计与实现
本文设计一种基于
STM32
单片机的自动温度巡检小车,通过集成温度采集、路径规划及数据处理功能,实现对目标区域的实时温度监测与异常报警,为智能化环境监控提供低成本解决方案。
编码追梦人
·
2025-05-20 20:09
单片机项目实战
stm32
嵌入式硬件
单片机
【
STM32
-HAL库】HC-SR501人体红外传感器与使用(附带工程下载链接)
一、传感器介绍1、HC-SR501红外人体传感器工作原理HC-SR501红外人体传感器采用被动红外(PIR)技术,通过比较两个热释电红外传感器接收到的红外辐射差异来判断是否有人体存在。其具体工作过程如下:红外感应:模块内部搭载了一个红外传感器,该传感器能够感受到人体所产生的红外线辐射。当有人体进入到模块感应范围时,红外传感器会感知到人体发出的红外线信号。信号处理:一旦红外传感器接收到人体发出的红外
暮雪倾风
·
2025-05-20 19:09
STM32-HAL库
stm32
嵌入式硬件
单片机
嵌入式学习笔记 -
STM32
独立看门狗IWDG与窗口看门狗WWDG的区别
下图说明了独立看门狗IWDG与窗口看门狗WWDG的区别:从中可以看出:一复位独立看门狗在计数器技术导0时复位,窗口看门狗在计数器计数到0X40时复位。二喂狗独立看门狗可以在计数器从预装载值降低到0过过程中的任意时间喂狗,窗口看门狗必须在计数器计数到窗口值WR与0X40之间时喂狗,高于这一值喂狗或者低于这一值都会导致复位。窗口看门狗的这一特性有如下特点/作用:①如果喂狗方式是通过读看门狗计数器WWD
Lester_1101
·
2025-05-20 19:39
学习
笔记
stm32
嵌入式
开发项目事半功倍,一款开源的
stm32
驱动库大集合
这里推荐一个开源的
STM32
外设驱动库;项目地址:htt
小麦大叔
·
2025-05-20 16:23
嵌入式知识
⭐⭐⭐⭐⭐
编程语言
github
stm32
单片机
arm
STM32
学习笔记---串口中断(寄存器版本)
串口设置流程设置GPIO口模式为复用,并复用GPIO口为串口(AFR寄存器),顺便使能串口时钟【AFR寄存器为数组AFR[1]就是AFEH,AFR[0]就是AFEL】RCC->AHB1ENR|=1MODER&=~(0x3MODER|=0x2MODER&=~(0x3MODER|=0x2AFR[1]&=~(0xfAFR[1]|=0x7AFR[1]&=~(0xfAFR[1]|=0x7APB2ENR|=1
冰&可乐
·
2025-05-20 05:09
STM32学习笔记
串口通信
stm32
uart
苹果电脑MAC系统安装
不支持AppleSilicon(M1/M2/
M3
等ARM芯片)的Mac。安装步骤:准备工具下载Windows10/11镜像(ISO文件,建议从微软官网获取)。
小魚資源大雜燴
·
2025-05-20 03:55
单片机
stm32
嵌入式硬件
基于
STM32
的汽车防盗报警系统设计与实现
摘要本文设计了一种基于
STM32
F103C8T6单片机的汽车防盗报警系统,通过多传感器融合检测非法入侵行为,结合无线通信技术实现远程报警功能。
编码追梦人
·
2025-05-19 21:16
单片机项目实战
stm32
汽车防盗
传感器
GSM
短信
报警系统
4、
STM32
心脏之时钟初认
4、
STM32
心脏之时钟初认1、为什么要学习时钟信号1.同步功能时钟信号的核心作用之一是在整个系统中提供时间基准,用于协调各个模块的操作。
菜到扣脚
·
2025-05-19 19:27
stm32单片机逆袭
stm32
单片机
嵌入式硬件
linux上编译
stm32
工程,Linux下如何搭建
stm32
开发环境
原标题:Linux下如何搭建
stm32
开发环境Linux对于开发者来说真的是一个非常好的系统,为开发者来说应该不陌生,通常我们在Windows下开发
stm32
很方便,有非常多的工具,IDE等支持,同样是操作系统
你不学固体物理吗
·
2025-05-19 17:44
linux上编译stm32工程
STM32
学习总结
文章目录前言一、函数二、如何给寄存器某个位赋值三、按位异或控制某个位翻转三、
STM32
头文件含义四、C/C++语言(八股文)1C语言中变量的定义2变量的读写操作3代码优化4关键字5指针总结前言本文的初衷是总结一些在学习
Echo_Mar
·
2025-05-19 17:14
stm32
嵌入式硬件
单片机
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他