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学习笔记系列
嵌入式系统之GPIO
一、IO口基本结构和8种模式
STM32
F103ZET6一共有7组IO口(GPIOA--GPIOG),每组IO口有16个IO,一共有112个IO4种输入模式:(1)输入浮空(GPIO_Mode_IN_FLOATING
小陈头不秃
·
2025-03-02 17:14
嵌入式系统
数字信号处理
最小二乘法
算法
STM32
堆和栈及变量的存储理解
STM32
堆和栈及变量的存储理解转至:https://blog.csdn.net/shaynerain/article/details/71952754关于堆和栈已经是程序员的一个月经话题,大部分有是基于
༺༒至尊宝༒༻
·
2025-03-02 17:42
C语言
stm32
STM32
堆和栈
FLASH与RAM
STM32
内的FLASH与RAMFLASH1、什么是FLASH?FLASH的作用是什么?2、NandFlash&NorFlashRAM1、什么是RAM?RAM的作用?
AARON_MJT
·
2025-03-02 16:37
STM32
单片机
javascript
嵌入式硬件
单片机FLASH和RAM内存分布
STM32
内置有Flash和RAM(Flash分为NorFlash和NandFlash,
STM32
M3、M4内核的单片机内为NorFlash,程序可以直接在其运行;RAM分为SRAM和DRAM,
STM32
BachelorTse
·
2025-03-02 16:04
stm32
嵌入式
单片机
stm32
OV-WATCH手表
硬件部分:一、硬件选型MCU选型选择
STM32
F4411C1U6,因为它具备较大的ROM和RAM,能够运行FreeRTOS和VIGL。显示屏采用触摸显示屏,具体型号可在淘宝搜索。
古希腊掌握嵌入式的神
·
2025-03-02 16:02
单片机
操作系统
freertos
单片机面向对象编程思路和方法--框架01
2、前后台在使用51、AVR、
STM32
单片机裸机的时候一般都是在main函数里面用while(1)做一个大循环来完成所有的处理,即应用程序是一个无
古希腊掌握嵌入式的神
·
2025-03-02 16:32
单片机
嵌入式硬件
单片机栈和堆、FALSH、区别
访问速度较慢:比RAM慢,但容量较大(
STM32
的Flash通常为几十KB到几MB)。寿命有限:Flash有擦写次数限制(约1万~10万次)。示例STM
古希腊掌握嵌入式的神
·
2025-03-02 15:59
单片机
嵌入式硬件
DAC数模转换器(DAC特性、DAC工作原理、DAC输出实验配置步骤、DAC输出三角波实验、DAC输出正弦波实验配置步骤、PWM + RC滤波器、PWM DAC技术实现原理)
参考http://t.csdnimg.cn/GjsbR一、DAC简介注意
STM32
H7只有一个DAC,但有两个独立的通道,跟F4的略不同,F4是两个DAC。
孤芳剑影
·
2025-03-02 15:56
STM32
嵌入式硬件
3.4.4- 先颜色后形状的方式
STM32
串口通信 openmv+
STM32
串口通信 openmv串口通信openmv识别物体 openmv神经网络训练 openmv数字识
非常适合学习openmv、K210、K230等项目视频合集链接在:openmv教程合集openmv入门到项目开发openmv和
STM32
通信openmv和opencv区别openmv巡线openmv数字识别教程
好家伙VCC
·
2025-03-02 15:25
stm32
神经网络
嵌入式硬件
单片机
硬件工程
51单片机
嵌入式实时数据库
3.4.5-识别形状+颜色+增加最小变化阈值
STM32
串口通信 openmv+
STM32
串口通信 openmv串口通信openmv识别物体 openmv神经网络训练 openmv数字识
非常适合学习openmv、K210、K230等项目视频合集链接在:openmv教程合集openmv入门到项目开发openmv和
STM32
通信openmv和opencv区别openmv巡线openmv数字识别教程
好家伙VCC
·
2025-03-02 15:25
stm32
神经网络
嵌入式硬件
硬件工程
单片机
机器学习
人工智能
3.2.2-增加 + 缓冲区显示结果 openmv巡线 循迹黑线 循迹红线 循迹 openmv循迹小车 openmv+
STM32
循迹小车 循迹赛道 视觉循迹
非常适合学习openmv、K210、K230等项目视频合集链接在:openmv教程合集openmv入门到项目开发openmv和
STM32
通信openmv和opencv区别openmv巡线openmv数字识别教程
好家伙VCC
·
2025-03-02 14:16
stm32
嵌入式硬件
单片机
STM32
G4
学习
STM32
G4XX的开发板首先来学习一下GPIOGPIO用途是通用的输入/输出的简称主要用于工业现场需要用到数字量输入输出的场合输出功能继电器LED蜂鸣器等的控制输入功能传感器的状态高低电平的信息读取复用功能片内外设的对外接口时序的模拟模拟
黑暗中的蓝鲸
·
2025-03-02 13:06
stm32
stm32
嵌入式
STMicroelectronics 系列:
STM32
G4 系列_(2).
STM32
G4系列核心架构
STM32
G4系列核心架构1.介绍
STM32
G4系列是STMicroelectronics推出的一款高性能、低功耗的32位微控制器系列,基于ArmCortex-M4内核。
kkchenkx
·
2025-03-02 12:58
机器人控制系统和单片机开发
stm32
嵌入式硬件
单片机
U-Boot 之六 详解 U-Boot 及 SPL 的链接脚本、启动流程
示例代码 嵌入式Linux运行环境搭建系列博文涉及的所有源代码均放到了我个人的Gitee上:https://gitee.com/itexp/BOARD-
STM32
F769I-EVAL。
ZC·Shou
·
2025-03-02 07:44
U-Boot
u-boot
SPL
启动
[Yocto]
stm32
mp1 Linux系统构建
但是,对于演示,我将使用以下平台:
STM32
MP157D-DK1您还需要一张SD卡。
STM32
MP157D-DK1套件应随附一张SD卡。此外,您还需要一个能够提供5V、3A的USB-C电源。
山猫Show
·
2025-03-02 03:44
Yocto
yocto
STM32
MP157A-DK1开发板评估:官方OpenSTLinux烧录
介绍:在本篇文章中,我们将详细介绍如何将官方OpenSTLinux操作系统烧录到
STM32
MP157A-DK1开发板上。我们将逐步说明所需的步骤,并提供相应的源代码以供参考。
2301_79326616
·
2025-03-02 02:39
stm32
单片机
嵌入式硬件
基于
STM32
F103的0.96寸OLED显示屏驱动程序IIC(注释详细_复制可用)
先介绍一下OLEDOLED被称为有机激光二极管显示,OLED采用有机材料涂层和玻璃基板,当有电流通过时有机材料就会发光,所以OLED具有自发光特性,不需要背光源的特点。显示的原理是将图像或文字分解为一组组小点,并通过控制每个点的亮度或颜色来显示信息。这些小点通常是很小的正方形,并且由有机发光二极管组成。常用的点阵大小有12x12、14x14、16x16、8x16等,每个点用0或1表示,0代表没有点
巨大蜗牛
·
2025-03-01 22:12
常用器件驱动
stm32
嵌入式硬件
单片机
STM32
F103c8t6被锁
用STink往
STM32
c8t6中烧录程序,一直连不上,试了很多种方法,包括ST-LINKUtility,也还是不行,一直报错Connot…经过百般尝试终于找到了方法,就是用一个USB转TTL连接单片机
最爱是生活
·
2025-03-01 22:36
stm32
嵌入式硬件
单片机
STM32
之按键检测
KEY是按键,接PE2口,LED灯,接PC0口,使用STMF103ZET6,则用按键控制小灯亮灭的标准库程序如下:#include"led.h"//Deviceheader#include"key.h"#include"SysTick.h"intmain(){SysTick_Init(72);Led_Init();Key_Init();while(1){if(GPIO_ReadInputDataB
最爱是生活
·
2025-03-01 22:36
stm32
嵌入式硬件
单片机
STM32
--SPI通信讲解
今天咱们来聊聊
STM32
的SPI通信。SPI(SerialPeripheralInterface)是一种超常用的串行通信协议,特别适合微控制器和各种外设(比如传感器、存储器、显示屏)之间的通信。
回不去的bug
·
2025-03-01 05:38
单片机
嵌入式硬件
stm32
笔记
STM32
F103C8T6 基于 TB6612 驱动 12V 编码电机的教程
本文将详细介绍如何使用
STM32
F103C8T6微控制器,通过TB6612双电机驱动芯片驱动12V直流编码电机。我们将采用标准PWM调速方式,并利用PID控制算法实现电机转速和位置的闭环控制。
与光同尘 大道至简
·
2025-02-28 23:26
单片机
嵌入式硬件
基于
stm32
HAL库的简易调度器
调度器简介这个调度器是为
STM32
系列单片机设计的,使用了HAL库进行开发。它实现了基于优先级的抢占式任务调度,能够高效管理多个任务的执行。调度器的设计目标是轻量级、易于移
taptaptap.jic
·
2025-02-28 23:53
stm32
算法
嵌入式硬件
单片机
USART串口接收双雄争霸:查询法与中断法深度解析 | 零基础入门
STM32
第三十五步
主题内容教学目的/扩展视频串口通信重点课程什么是USART串口,电路原理,单片机内部寄存器,固件库说明。加载相关文件,驱动程序分析,printf的使用。什么是中断,中断的程序设计,还有哪些中断。熟悉串口的使用,熟练使用printf函数。介绍printf函数的高级使用方法,介绍各中断。师从洋桃电子,杜洋老师文章目录一、USART接收原理速览1.核心寄存器说明2.数据接收三要素二、查询接收法实战教学1
触角01010001
·
2025-02-28 18:22
STM32
stm32
嵌入式硬件
单片机
中值滤波结合快速排序算法优化传感器数据预处理
内存占用低,适合资源受限的嵌入式设备(如
STM32
)。二、完整代码与注释#include//定义滑动窗口大小(N=5)#defineWI
Gui林
·
2025-02-28 15:30
排序算法
算法
基于
STM32
设计的智能窗户控制系统(华为云IOT)(196)
整体构架1.4功能总结1.5ESP8266模块配置1.6上位机开发思路1.7项目的意义1.8供电方式1.9参考文献1.10整体框架1.11设备原理图二、硬件选型2.1ESP8266-串口WIFI2.2
STM32
DS小龙哥
·
2025-02-28 13:45
智能家居与物联网项目实战
stm32
华为云
物联网
智能窗户
智能窗帘
【星云 Orbit-F4 开发板】03a. 按键玩法一:独立按键定时中断扫描法
【星云Orbit-F4开发板】03b.按键玩法一:独立按键中断扫描法概述本教程基于
STM32
F407HAL库,实现模块化的定时中断按键扫描功能,采用去抖动算法与自锁机制确保稳定检测。
智木芯语
·
2025-02-28 13:44
【星云
Orbit-F4
开发板】
单片机
嵌入式硬件
stm32
STM32
F407 HAL库开发环境安装与工程模板创建
这几天规划下,计划为我的学生出一个星系列的四个开发板,所有原理图,印板图和例程源码全部开源,博客上文章配合开发板硬件电路设计,不定时发布。不忘初心,用我的执着致力点燃学生对技术的热情,培养“懂理论能实战”的嵌入式人才。愿你们所行风雨无阻,前程似锦。核心板型号处理器参数学习定位典型应用场景极光Orbit-C8STC8H8K64U(51架构/24MHz)单片机原理与应用GPIO控制/UART通信星火O
智木芯语
·
2025-02-28 13:14
【星云
Orbit-F4
开发板】
【星火
Orbit-F1开发板】
单片机
stm32
物联网
mcu
嵌入式硬件
【
STM32
F103 开发】02. 开发环境安装与工程模板创建
本教程将详细指导你完成
STM32
F103开发环境的安装、器件包的安装以及工程模板的创建与使用。
智木芯语
·
2025-02-28 13:14
【星火
Orbit-F1开发板】
单片机
stm32
STM32
微控制器库RCC_OscInitTypeDef结构参数介绍
目录1.结构体定义2.结构体成员说明(1)`OscillatorType`(2)`HSEState`(3)`LSEState`(4)`HSIState`(5)`HSICalibrationValue`(6)`LSIState`(7)`PLL`3.使用步骤(1)定义结构体(2)配置结构体成员(3)调用HAL初始化函数4.示例代码5.注意事项(1)时钟源的选择(2)校准值(3)时钟配置的先后顺序(4)
降薪码农
·
2025-02-28 13:42
单片机开发
stm32
嵌入式硬件
单片机
学习
STM32
的步进电机控制
STM32
微控制器可以用来控制步进电机,通过编写相应的代码,可以实现步进电机的驱动和控制。本文将详细介绍如何使用
STM32
控制步进电机的步骤和代码案例。首先,我们需要了解步进电机的工作原理。
大黄鸭duck.
·
2025-02-28 13:42
stm32
学习
单片机
stm32
DMA步进电机控制
简介单片机控制步进电机一般采用定时器比较中断的方式控制步进电机的速度,但是采用这种方法有一个缺点,电机的运行速度比较快的时候,单片机频繁进入中断。但是如果使用IO复用,定时器的比较翻转输出,用DMA把加速表的数据传输到捕获比较寄存器的方式控制电机,这样就可以大大减少中断的数量.步进电机控制原理给步进电机发一个脉冲(一个高电平,一个低电平),步进电机走一个步距角。步进电机的控制的基本需求:运行速度。
xy0942
·
2025-02-28 12:07
stm32
运动控制
stm32
DMA-步进电机
HC32F460_SCI驱动(一)
1.功能组1.1基本概念HC32F460的引脚功能复用机制通过Func_Grp(功能组)实现,其灵活性显著高于传统单片机(如
STM32
系列)。
嵌入式老牛
·
2025-02-28 09:09
HC32F460驱动库
HC32F460
C语言
嵌入式硬件
驱动库
串口
基于
STM32
的智能健康监测手环系统
本文设计了一款基于
STM32
的智能健康监测手环系统,通过多生理参数采集、AI健康评估与云端协同技术,实现人体健康状态的实时监测与预警,推动主动健康管理模式的普及。
STM32发烧友
·
2025-02-28 06:18
stm32
嵌入式硬件
单片机
基于
STM32
的无人机自主导航与避障系统
基于
STM32
微控制器,该
STM32发烧友
·
2025-02-28 06:18
stm32
无人机
嵌入式硬件
STM32
之七:SPI通信
目录1.SPI通信简介1.1主从模式1.24根通信线1.3数据传输2.SPI总线时序及其4种工作模式2.1SPI数据移位示意2.2SPI四种工作模式2.2.1mode0:CPOL=0,CPHA=02.2.2mode1:CPOL=0,CPHA=12.2.3mode2:CPOL=1,CPHA=02.2.4mode3:CPOL=1,CPHA=13.SPI模式0代码编写1.SPI通信简介SPI(Seria
guaizaiguaizai
·
2025-02-28 04:59
STM32
stm32
嵌入式硬件
单片机
SPI通信
移位赋值
蓝桥杯嵌入式备赛
如果你还在为如何入手
STM32
G431RB这块比赛板子而发愁,别担心,今天我就来给你全方位介绍这块板子,带你快速上手备赛,一起冲向蓝桥杯的赛场,拿下好成绩!准备好了吗?Let'sgo!
回不去的bug
·
2025-02-28 04:57
蓝桥杯
stm32
单片机
嵌入式硬件
stm32
最小系统组成
STM32
最小系统组成包括:一块
STM32
微控制器,一个外围设备(如传感器、电机等),一个外部存储器(如SRAM、EEPROM等),一个外部晶振,一个外部提供电源(如电池、电源模块等)以及一个与外部设备连接的连接器
Jacob Piao
·
2025-02-28 03:55
stm32
单片机
嵌入式硬件
STM32
F4xx传感器分类及专业应用指南
一、电平信号类传感器(GPIO中断驱动)1.红外避障传感器技术细节:阈值调节:传感器自带电位器可调节检测距离(典型范围2cm-30cm)抗干扰设计:需添加38kHz载波调制,防止自然光干扰
STM32
接口电路
平凡灵感码头
·
2025-02-28 03:18
stm32
stm32
分类
嵌入式硬件
STM32
最小系统
STM32
最小系统最小系统就是保证MCU正常运行的最低要求,一般是指MCU的供电、复位、晶振、BOOT等部分。最小系统需求如表:F407/F103最小系统都是一样的
雯宝
·
2025-02-28 03:17
stm32
嵌入式硬件
单片机
详细介绍
STM32
(32位单片机)外设应用
以下是关于
STM32
外设应用的详细介绍,结合其功能特点及实际应用场景进行分类说明:一、基本接口与数字外设GPIO(通用输入输出端口)功能:支持输入/输出模式切换,可配置为推挽、开漏、上拉/下拉等模式,驱动能力可调
日记成书
·
2025-02-27 23:17
反正看不懂系列
stm32
学习
STM32
中断系统详解(大白话版)
活动发起人@小虚竹想对你说:这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你参加为期14天的创作挑战赛!提醒:在发布作品前,请将不需要的内容删除。一、中断是什么?1.1生活场景比喻想象你在家做饭:你正在切菜(主程序运行)
平凡灵感码头
·
2025-02-27 23:11
stm32
stm32
单片机
嵌入式硬件
16th蓝桥杯嵌入式——模拟程序设计
pwd=rvq9提取码:rvq9备战第16届蓝桥杯嵌入式
STM32
G431RBT6,CubeMXhal库一.LCD界面“*”与密码的转换思路之前的模拟题需要展示变幻的字符串时,大多是使用指针数组,通过内部变量的索引变化实现不同的指向
acqq.t
·
2025-02-27 20:45
单片机
stm32
蓝桥杯
c语言
【电感测量】基于
STM32
F103的电感测量系统
基于
STM32
F103的电感测量系统可以通过LC振荡法实现,以下是详细的实现方案:系统设计思路原理:利用LC电路谐振频率公式f=2πLC1,通过测量振荡频率反推电感值。
CircuitWizard
·
2025-02-27 18:06
stm32
嵌入式硬件
单片机
【星云 Orbit-F4 开发板】03f. 按键玩法六:按住一个独立按键不松手的加速匀速触发
本文将详细介绍如何使用
STM32
F407的GPIO引脚检测按键的长按状态,并通过HAL库实现加速匀速触发功能。通过本教程,读者将能够掌握独立按键的长按检测方法以及加速匀速触发的实现技巧。
智木芯语
·
2025-02-27 09:28
【星云
Orbit-F4
开发板】
单片机
stm32
嵌入式硬件
STM32
MP157A之U-boot移植
~$mkdirfs_mp157alinux@ubuntu:~$cdfs_mp157a/linux@ubuntu:~/fs_mp157a$mkdirkerneldriversfs_mp157a-----
stm32
mp157
学编程的小杨
·
2025-02-27 09:55
stm32
嵌入式硬件
单片机
stm32
学习之路——使用串口打印日志
滴答时钟配置完了,现在调试手段还是只能通过单步断点,断点调试太麻烦也太不稳定。参考linux内核的方式将日志加到串口上,通过串口输出一下日志。串口的配置很简单,这里使用USART2,主要是因为引脚比较好接线。使用同步模式,不配置中断。为了打印日志所以不想搞太复杂,异步或中断还要考虑实现buffer来处理缓冲区问题,可以但没必要,简单最好。配置完就可以生成代码了,生成出来后,查看一下可以用哪些api
程序员kid1412
·
2025-02-27 08:23
linux上stm32学习之路
stm32
学习
嵌入式硬件
STM32
-HAL库(下4-智能小车项目)
STM32
-HAL库(下4-智能小车项目)269智能小车项目概述(1)小车项目综合了
stm32
各个知识点,具有代表性;270智能小车车身基础安装(1)小车组装后下载代码验证确保硬件无误;271车身基础安装完整版
Aspiring Q
·
2025-02-27 08:19
stm32
单片机
stm32
智能小车设计_
stm32
智能小车设计方案
/输入捕获状态externu16TIM2CH4_CAPTURE_VAL;//输入捕获值intmain(void){u32temp=0;u32length1;u32length2;u32length3;
Stm32
2401_87557129
·
2025-02-27 08:49
stm32
单片机
嵌入式硬件
基于
STM32
的城市低洼积水检测控制系统设计(代码+仿真)
基于
STM32
的城市低洼积水检测控制系统设计摘要随着城市化进程的加速,城市低洼地带积水问题日益突出,给居民生活和城市交通带来诸多不便。
科创工作室li
·
2025-02-27 04:51
毕业设计0
stm32
嵌入式硬件
单片机
【嵌入式】
STM32
内部NOR Flash磨损平衡与掉电保护总结
1.NORFlash与NANDFlash先deepseek看结论:特性NorFlashNANDFlash读取速度快(支持随机访问,直接执行代码)较慢(需按页顺序读取)写入/擦除速度慢(擦除需5秒,写入需逐字节操作)快(擦除4ms,按块操作)存储密度低(1MB-1GB,适合小容量)高(8GB-1TB+,适合大容量)擦写寿命约10万次约100万次成本高低坏块管理无需坏块管理,可靠性高需ECC纠错和坏块
globbo
·
2025-02-27 00:44
嵌入式
stm32
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他