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小实验
基于
STM32
L4XX、HAL库的FM24CL16B铁电存储器 驱动程序设计
一、简介:FM24CL16B是一款由Cypress(现为Infineon)生产的16Kbit(2Kx8)串行FRAM(铁电随机存取存储器)芯片。FRAM结合了RAM和ROM的优点,具有非易失性、高速读写、低功耗等特点。FM24CL16B通过I2C接口与微控制器通信,支持标准模式(100kHz)和快速模式(400kHz)。二、硬件接口:FM24CL16B的硬件接口非常简单,主要引脚如下:VDD:电源
July工作室
·
2025-03-11 20:06
STM32
外设驱动程序设计
stm32
嵌入式硬件
单片机
卡尔曼滤波算法c语言
stm32
,卡尔曼滤波算法及C语言实现_源代码
a往南向北2019-01-1620:39:2011340收藏111分类专栏:C语言嵌入式文章标签:卡尔曼滤波C代码卡尔曼滤波理论很容易就可以在MATLAB软件环境下实现,但是,实际的硬件板子上还是需要C语言,当然可以自动代码生成,还有一种就是直接手动编写C语言。1.前言在google上搜索卡尔曼滤波,很容易找到以下这个帖子:http://blog.csdn.net/lanbing510/artic
weixin_39643255
·
2025-03-11 18:46
卡尔曼滤波算法c语言stm32
MPU6050 卡尔曼滤波算法 四元数欧拉姿态解算
STM32
CubeMX HAL库 MDKkeil5 零基础移植
文章目录一、在cubemx开启IIC并设置好对应的IIC引脚二、generatecode生成代码三、复制以下的全部代码新建分别保存放到IncSrc文件夹中1.MPU6050.h2.MPU6050.C四、如何使用总结一、在cubemx开启IIC并设置好对应的IIC引脚二、generatecode生成代码(记得生成单个c.h.文件)!!!!!!三、复制以下的全部代码新建分别保存放到IncSrc文件夹中
辛尘大海
·
2025-03-11 18:13
算法
stm32
嵌入式硬件
STM32
应用(六)一阶卡尔曼滤波代码和简单应用
STM32
应用(五)基于输入捕获的超声波HC-SR04模块使用1.一阶卡尔曼滤波代码实现1.1Kalman滤波代码1.1.1Kalman.c文件#include"Kalman.h"voidKalman\
2401_87557129
·
2025-03-11 17:38
stm32
嵌入式硬件
单片机
卡尔曼滤波算法从理论到实践:在
STM32
中的嵌入式实现
本文将从公式推导、代码实现、参数调试三个维度深入解析卡尔曼滤波,并给出基于
STM32
硬件的完整工程案例。一、卡尔曼滤波核心思想1.1什么是卡尔曼滤波?
DOMINICHZL
·
2025-03-11 17:36
STM32
算法
stm32
嵌入式硬件
基于
STM32
+物联网设计的浇花神器(华为云IoT)
内容合伙人、新星导师、全栈领域优质创作者、51CTO(Top红人+专家博主)、github开源爱好者(go-zero源码二次开发、游戏后端架构https://github.com/Peakchen)基于
STM32
鱼弦
·
2025-03-11 11:16
单片机系统合集
stm32
物联网
华为云
基于
STM32
单片机的仓库管理系统设计-RFID-电磁锁-震动-ISD1820-TFT1.44-WiFi APP-DIY25-112
本设计由
STM32
F103C8T6单片机核心板电路+3个RFID模块电路+电磁锁电路+震动传感器电路+ISD1820语音模块电路+TFT1.44寸液晶显示电路+WiFi模块电路+电源电路组成。
通旺科技
·
2025-03-11 03:10
单片机
stm32
嵌入式硬件
基于
STM32
单片机的可见光通信系统自适应光线数据收发设计+可见光音频通信设计DIY25-125
本系统由可见光发射板和可见光接收板以及可见光音频收发模块组成:可见光发射板:
STM32
F103C8T6单片机核心板、高亮LED灯驱动电路、矩阵按键和可见光音频发射模块电路。
通旺科技
·
2025-03-11 03:10
单片机
stm32
音视频
STM32
初始安装
前言很多人刚买来
STM32
就迫不及待地想要用它来写程序,看见
STM32
开发版和ST-Link上有几个插口就直接连接,结果就像我一样一不小心就导致ST-Link烧坏了所以本篇博客将做最基础的但是对于小白来说最重要的教学
C_VuI
·
2025-03-11 00:21
stm32
嵌入式硬件
单片机
ARM Cortex-M 内存映射详解:如何基于寄存器直接读写 寄存器映射方式编码程序 直接操作硬件寄存器来控制 MCU
ARMCortex-M的系统映射空间在
STM32
等ARMCortex-M系列MCU中,内存地址空间按照存储功能进行了严格划分,包括Flash(程序存储)、RAM(数据存储)、外设寄存器(GPIO、UART
电科周杰伦
·
2025-03-10 08:25
嵌入式开发
单片机
arm开发
stm32
ARM
Cortex-M
内存映射
地址映射
寄存器编码
Stm32
学习笔记2-中断系统-对射式红外传感器计次
3.参考nvic基本结构:可以看出
stm32
中的许多外设像EXTI、TIM等都有中断通道。通过NVIC统一管理。经过NVIC裁决后可向中断CPU当前程序转而执行这些外设的中断程序。
Anon_Tokoyo
·
2025-03-10 06:12
stm32
学习
笔记
基于
STM32
的低功耗遥控器设计详解与实践
本文还有配套的精品资源,点击获取简介:本设计聚焦于电子工程领域中,通过应用
STM32
微控制器技术、无线通信技术和电源管理策略,实现一个高效、可靠的低功耗远程控制解决方案。
红钻头机
·
2025-03-10 05:36
STM32
CubeIDE和
STM32
CubeMX区别
STM32
CubeIDE和
STM32
CubeMX都是意法半导体(STMicroelectronics)提供的开发工具,用于
STM32
微控制器的开发,但它们的功能和用途有所不同。
白总Server
·
2025-03-10 05:35
stm32
嵌入式硬件
单片机
jvm
ribbon
后端
微服务
STM32
项目实际问题:函数返回值为u8如何调用到SPI屏幕函数u8 *中打印
/***@brief查看指纹数量*@paramvoid*@retvalvoid*@function*/u8Look_flag=1;u8Look_finger=1;voidLook_ALL_Finger(void){u8*data;//定义指针if(Look_finger){u8Look_val[20]={0};//定义工具数组page_flag=0;//设置密码标志位Look_val[0]=Get
蔡徐坤666
·
2025-03-10 03:18
C语言
STM32
stm32
c语言
STM32
HAL库ADC+DMA采集详解
本文详细介绍
STM32
HAL库下ADC多通道采集的几种实现方式,包括基础配置、DMA传输以及实际应用示例。
taptaptap.jic
·
2025-03-10 00:31
stm32
嵌入式硬件
单片机
算法
mcu
嵌入式单片机基础篇(三十四)之I2C通信以及
stm32
单片机程序详解
I2C通信以及
stm32
单片机程序详解1、初始化IO口:#defineIIC_SCLPBout(6)//SCL#defineIIC_SDAPBout(7)//SDA#defineREAD_SDAPBin
lostlll
·
2025-03-09 22:33
AT24C02
嵌入式
单片机
嵌入式
字符串
单片机
stm32
IIC
STM32
- I2C 通信协议
起源:由飞利浦公司在1980年代初开发的一种简单、双线双向的同步串行总线,它利用一根时钟线和一根数据线在连接总线的两个器件之间进行信息的传递,为设备之间数据交换提供了一种简单高效的方法。特点:只需要SDA、SCL两条总线;支持总线挂载多设备(一主多从、多主多从)。连接到总线的每个设备均可通过唯一地址进行软件寻址;可提供仲裁和冲突检测;同步,半双工SCL只能主机控制,SDA看情况控制传输速度:标准模
上山的月
·
2025-03-09 21:30
江科大STM32
笔记
单片机
stm32
旋转编码器原理与应用详解:从结构到实战 | 零基础入门
STM32
第四十七步
主题内容教学目的/扩展视频旋转编码器电路原理,跳线设置,结构分析。驱动程序与调用。熟悉电路和驱动程序。师从洋桃电子,杜洋老师文章目录一、旋转编码器是什么?二、内部结构揭秘2.1机械组件解剖2.2核心部件说明三、电路工作原理3.1信号生成机制3.2硬件连接方案四、关键技术解析4.1消抖处理4.2方向识别算法五、典型应用场景六、开发板实战演示七、选型注意事项八、相关资源(图1:开发板与旋转编码器连接示
触角01010001
·
2025-03-09 20:54
STM32
stm32
嵌入式硬件
单片机
第二章 新建工程
1.目前
STM32
的开发方式主要有基于寄存器的方式,基于标准库和基于HAL库的方式。一般用库函数来操作。
四谎真好看
·
2025-03-09 16:13
单片机
c#
stm32
嵌入式硬件
STM32
【保姆级 HAL 库学习定时器】
以下以
STM32
的HAL库为例,针对定时器(Timer)的初始化函数进行逐行详解,以定时器基本配置(TIMBase)为例:示例代码(以TIM6为例)TIM_HandleTypeDefhtim6;//定时器句柄
CircuitWizard
·
2025-03-09 13:55
单片机
单片机
嵌入式硬件
基于
STM32
单片机智能储物柜快递柜无线摄像头视频监控GSM短信设计DIY24-294
本系统由
STM32
F103C8T6单片机核心板、无线模块、TFT1.44寸彩屏液晶显示电路、智能语音电路、四路舵机驱动电路、矩阵按键电路、GSM模块和继电器模块及电源电路。
通旺科技
·
2025-03-09 13:20
单片机
stm32
语音识别
嵌入式学习路线
我个人是从
STM32
转到驱动开发的,在研二的时候学习了韦东山老师的驱动开发的课程,转到了驱动开发的方向。下面就如何学习嵌入式说下我个人的看法。什么
TrustZone_
·
2025-03-09 12:13
uboot
嵌入式硬件
单片机
资料
单片机中的基础外设GPIO的知识和应用—(6)
下文以
STM32
F103C8T6的GPIO为例。有些51单片机IO功能有的稍微有不同,具体要以规格书为准。
蓑衣客VS索尼克
·
2025-03-09 08:40
如何成为一名合格的单片机工程师
单片机
嵌入式硬件
stm32
笔记
基于
STM32
+Qt上位机设计的智慧停车场管理系统(207)
摘要【4】系统整体架构设计【5】参考文献1.4开发工具的选择【1】设备端开发【2】上位机开发1.5系统功能总结1.6系统框架图1.7硬件原理图1.8硬件实物图二、硬件选项2.1OV7725摄像头2.2
STM32
DS小龙哥
·
2025-03-09 02:11
智能家居与物联网项目实战
stm32
qt
嵌入式硬件
stm32
NVIC EXTI
stm32
NVICEXTINVICEXTI原理图main.cexti.hexti.c
stm32
f10x_it.cNVICNVIC是嵌套向量中断控制器,控制着整个芯片中断相关的功能,它跟内核紧密耦合,是内核里面的一个外设
每天学点
·
2025-03-09 00:24
MCU
stm32
NVIC
EXTI
NVIC判定规则和工作原理
NVIC一、优先级分组
STM32
的优先级通过优先级分组(PriorityGrouping)来划分。分组决定了抢占优先级和子优先级各占多少比特位。
SuperGQB
·
2025-03-09 00:41
嵌入式开发
单片机
嵌入式硬件
基于
STM32
电表插座抄表交流电压电流有功无功视在功率因数频率设计DIY24-035
本设计由
STM32
F103C8T6单片机核心板+无线模块可选+TFT1.44寸液晶屏+交流采集模块组成。1、通过
STM32
F103C8T6单片机采集交流采集模块。
通旺科技单片机设计DIY汇
·
2025-03-08 18:16
stm32
嵌入式硬件
单片机
【04】基于
STM32
Fx的按键扫描与蜂鸣器控制简化版
【04】基于
STM32
Fx的按键扫描与蜂鸣器控制简化版代码经实战检验,适合初学者,下面是独立按键扫描的详细过程:第一步:平时没有按键被触发时,按键的自锁标志,去抖动延时计数器一直被清零。
智木芯语
·
2025-03-08 17:18
【嵌语匠言】
stm32
单片机
嵌入式硬件
STM32
模拟软件SPI的8种模式
头文件soft_spi.h#ifndef__SOFT_SPI_H#define__SOFT_SPI_H#ifdef__cplusplusextern"C"{#endif#include"sys.h"#ifSYSTEM_SUPPORT_OS#include"maintask.h"#endif//引脚定义#defineSoftSpi_MISO_PINGPIO_Pin_8#defineSoftSpi_M
拾风染尘
·
2025-03-08 13:03
单片机编程
stm32
单片机
嵌入式开发:磁通门传感器开发(6):在
STM32
上实现FFT需要的空间资源
文章目录空间资源计算综合考虑结论在
STM32
上使用CMSIS-DSP库进行FFT计算时,我们这里进行的是128点的实数FFT(使用arm_rfft_fast_f32),每个点用一个float表示(占4字节
魂兮-龙游
·
2025-03-08 12:25
嵌入式开发
stm32
嵌入式硬件
单片机
傅里叶变换
MCU资源计算
stm32
f302实现斩波控制步进电机_电子产品装调与智能检测实训考核装置
SBGYD-185E型电子产品装调与智能检测实训考核装置自购双踪示波器YLDS1102D:一、设备概述电子产品装调与智能检测实训考核设备生产实际和职业岗位的技能要求按照职业院校的教学和实验实训要求研制和开发的产品,采用双工位设计,可同时容纳两人实验操作。适合高等院校的机电设备安装与维修、机电技术应用、电气运行与控制、电气技术应用、电子电器应用与维修、电子与信息技术、电子技术应用等专业《电工基础》、
Actor.又戈叔
·
2025-03-07 21:56
STM32
与C51简述
STM32
与C51简述嵌入式开发心得1.关于C51与
STM32
的说明C51是最早一批进入中国市场的可开发操作的板子/芯片,在早期有着较好的发展方向学习浪潮,早期也有着发达的社区可供交流。
THIRT13N
·
2025-03-07 20:16
嵌入式
编程语言
stm32
STM32
入门教程:按键控制LED
STM32
是一款非常强大的微控制器系列,具有广泛的应用领域。本教程将详细介绍如何使用
STM32
来使用按键控制LED灯的开关。
粉绿色的西瓜大大
·
2025-03-07 19:35
stm32
嵌入式硬件
单片机
STM32
单片机+DS1302时钟模块+OLED屏幕+源代码
目录一、DS1302时钟模块介绍二、DS1302时钟模块接线说明三、测试说明、DS1302时钟模块驱动代码四、串口调试助手软件下载五、源代码六、DS1302时钟模块原理图资料一、DS1302时钟模块介绍一、DS1302时钟芯片介绍DS1302是DALLAS公司推出的涓流充电时钟芯片,内部含有一个实时时钟/日历和31字节静态RAM,通过简单的串行接口与单片机进行通信。该芯片是3线SPI接口。实时时钟
嵌入式Dora
·
2025-03-07 19:05
STM32
单片机
stm32
嵌入式硬件
嵌入式
DS1302时钟模块
STM32
实战开发(133):基于
STM32
的智能GPS定位跟踪系统开发
基于
STM32
的智能GPS定位跟踪系统能够提供高精度的定位信息、实时数据传输和可靠的系统性能,广泛应用于无人机、智能汽车、物流跟踪、宠物定位等场景。
嵌入式开发项目
·
2025-03-07 18:54
STM32实战开发
2025年嵌入式开发
stm32
struts
嵌入式硬件
单片机
音视频
自动驾驶
【星云 Orbit•
STM32
F4】14. 定时器进阶:通用定时器
【星云Orbit•
STM32
F4】14.定时器进阶:通用定时器七律·定时器通用模式精妙三,中断配置是精华。初学成兴会自融,定时努力器必通。
智木芯语
·
2025-03-07 17:12
【星云
Orbit•STM32F4】
stm32
嵌入式硬件
单片机
STM32
江科大学习笔记
STM32
江科大学习笔记-制作中...GPIO操作其它的库函数输出流程输出的库函数输出的例子输入流程输入的库函数输入的例子栗子按键开关类1个按键-控制开跟关2个按键-分别控制开跟关按键双击事件按键长按事件外设模块类蜂鸣器
weixin_38647099
·
2025-03-07 17:09
stm32
单片机
学习
FreeRTOS 源码结构解析与
STM32
HAL 库移植实践(任务创建、删除篇)
1.FreeRTOS源码结构介绍1.1下载源码点击官网地址,选择FreeRTOS202212.01非LTS版本(非长期支持版),因为这个版本有着最全的历程和更多型号处理器支持。1.2文件夹结构介绍下载后主文件FreeRTOSv202212.01下包含以下文件:名称描述FreeRTOSFreeRTOS的核心源码,提供实时操作系统的**所有必要组件****,如任务调度、内存管理、信号量、队列等。Fre
电科周杰伦
·
2025-03-07 15:23
嵌入式开发
FreeRTOS
FreeRTOS
stm32
嵌入式开发
实时操作系统
RTOS
任务调度
任务控制块
IMX6ULL驱动开发uboot篇01
目录所以,啥是UBoot使用uboot的命令行完成点事情bdinfo,printenv和version环境变量内存操作所以,啥是UBoot我们搞过
STM32
或者啥其他单片机的朋友都知道,我们的程序想要跑上去
charlie114514191
·
2025-03-07 10:22
从0开始的学习ARMv7a
IMX6ULL芯片
驱动开发
IMX6ULL
嵌入式硬件
uboot
STM32
标准库之编码器接口示例代码
编码器接口测速Encoder.c#include"
stm32
f10x.h"//Deviceheader/***函数:编码器初始化*参数:无*返回值:无*/voidEncoder_Init(void){/
星仔极客
·
2025-03-07 09:43
示例代码
#
STM32标准库示例代码
stm32
单片机
嵌入式硬件
STM32
F1标准库函数片内RC振荡选择/片外晶振(非8M)
(晶振不起振表现出程序运行速度变慢,查看时钟是否配置好或是否晶振坏掉了,使用片内速度过低就是没配好,当外部切换内部时要注意定时器的装配对应上)被坑经历:有时候感觉时钟速度过慢也可能是因为启动文件造成的,在调试别人程序的时候工程是F105RB(晶振25Mhz)的工程但是用的启动文件是hd,然后工作需求替换为F103RB后发现贴入8Mhz晶振后时钟不正常(启动文件md),当改回启动文件为hd后神奇发现
94大笨象吖
·
2025-03-07 08:33
stm32
嵌入式硬件
单片机
【实战】
STM32
MP157开发教程之FreeRTOS系统篇6:FreeRTOS 列表和列表项
1.写在前面:本文章为《
STM32
MP157开发教程之FreeRTOS操作系统篇》系列中的一篇,笔者使用的开发平台为华清远见FS-MP1A开发板(
STM32
MP157开发板)。
华清远见IT开放实验室
·
2025-03-07 00:28
stm32mp157教程
FreeRTOS开发
qt
linux
嵌入式
STM32MP157资源扩展板
STM32MP157
STM32
--FreeRTOS--A9G--获取GPS定位发送短信到指定号码--LCD输入号码界面
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言代码总结前言接着上一篇文章A9G模块获取GPS数据的内容,这篇文章继续将其组合成一个
小实验
可供大家参考使用。
嵌入式crafter
·
2025-03-06 23:24
stm32
嵌入式硬件
单片机
STM32
CubeIDE/MX工程文件揭秘:HAL库main.c/main.h代码架构详解(新手必看)
一、工程文件结构预览Project/├──Core/│├──Inc/→头文件目录││└──main.h→主配置头文件│└──Src/→源文件目录│└──main.c→主程序文件└──...→其他外设配置文件二、main.c文件全解析-架构图解1.代码头部版权信息/*USERCODEBEGINHeader*//*********************************************
·周小怪°
·
2025-03-06 21:13
stm32
c语言
架构
单片机
mcu
STM32
旋转编码器驱动详解:方向判断、卡死处理与代码分析 | 零基础入门
STM32
第四十八步
主题内容教学目的/扩展视频旋转编码器电路原理,跳线设置,结构分析。驱动程序与调用。熟悉电路和驱动程序。师从洋桃电子,杜洋老师文章目录一、旋转编码器原理与驱动结构1.1旋转编码器工作原理1.2驱动程序结构二、方向判断方法深度解析2.1核心判断逻辑2.2两种判断方法对比三、卡死问题解决方案3.1卡死检测机制3.2卡死恢复流程四、关键代码解析4.1初始化函数4.2核心读取函数五、项目开发注意事项六、扩展
触角01010001
·
2025-03-06 20:33
STM32
stm32
嵌入式硬件
单片机
【嵌入式通信协议】串口的详细介绍
以下是对嵌入式STM单片机通信串口的详细介绍一、
STM32
串口通信基础
STM32
的串口模块称为USART(UniversalSynchronous/AsynchronousReceiver/Transmitter
CircuitWizard
·
2025-03-06 19:44
单片机
单片机
stm32
嵌入式硬件
STM32
F103C8T6主流性能系列,ARM Cortex-M3 MCU,带64k字节闪存
STM32
F103xx中密度性能系列集成了工作频率为72MHz的高性能ARMCortex-M332位RISC内核、高速嵌入式存储器(最高128字节的闪存和最高20k字节的SRAM),以及连接到两条APB
li15817260414
·
2025-03-06 17:02
单片机
stm32
嵌入式硬件
STM32
F103RBT6 mcu芯片
主流性能系列,ARMCortex-M3MCU,带128千字节闪存、72MHzCPU、电机控制、USB和CAN
STM32
F103xx中密度性能系列集成了工作频率为72MHz的高性能ARMCortex-M332
li15817260414
·
2025-03-06 17:02
单片机
stm32
嵌入式硬件
基于
STM32
的智能家居蓝牙系统(论文+源码)
1总体方案设计本次基于
STM32
的智能家居蓝牙系统,其系统总体架构如图2.1所示,采用
STM32
f103单片机作为控制器,通过DHT11传感器实现温湿度检测,MQ-2烟雾传感器实现烟雾检测,光敏电阻实现光照检测
云山工作室
·
2025-03-06 17:28
stm32
智能家居
嵌入式硬件
STM32
串口数据接收 --环形缓冲区
STM32
串口数据接收--环形缓冲区环形缓冲区简介 在单片机中串口通信是我们使用最频繁的,使用串口通信就会用到串口的数据接收与发送,环形缓冲区方式接收数据可以更好的保证数据丢帧率第。
IT_阿水
·
2025-03-06 16:23
STM32
串口通信
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
其他