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
STM32
内存
根据
STM32
的存储器映射机制,其32位地址总线可访问4GB逻辑地址空间(0x00000000-0xFFFFFFFF),但实际物理地址分配由芯片厂商定义。
GodKK老神灭
·
2025-06-20 15:13
STM32
stm32
嵌入式硬件
单片机
STM32
定时器讲解
⏱️一、核心配置函数定时器初始化与复位TIM_DeInit(TIM_TypeDef*TIMx)复位定时器所有寄存器至默认值,用于重新配置前的清理。TIM_TimeBaseInit(TIMx,TIM_TimeBaseInitTypeDef*initStruct)配置时基单元:预分频器(PSC)、自动重装值(ARR)、计数模式(向上/向下/中央对齐)。staticvoidTIM6_Config(uin
GodKK老神灭
·
2025-06-20 14:11
STM32
stm32
单片机
嵌入式硬件
Android应用开发:深度解析Material Design 3 Expressive新特性及适配实践
简介MaterialDesign3Expressive是谷歌2025年推出的全新设计语言,它在MaterialDesign3(
M3
)基础上引入了情感化设计元素,通过动态色彩、流畅动画和自适应布局三大核心特性
·
2025-06-20 04:28
STM32
开发GCC常用编译选项
-c和-o是GCC编译器最常用的两个选项,下面是它们的具体含义和配合使用说明:✅-c:只编译,不链接告诉编译器只将.c或.cpp文件编译为目标文件.o不进行链接,不生成最终可执行文件作用:用于构建大型项目的中间目标文件,适合配合Makefile。✅-o:指定输出文件名控制输出文件的名称可以用于.o文件,也可以用于最终的可执行文件它们配合使用的典型方式:gcc-cmain.c-omain.o含义:m
is0815
·
2025-06-20 01:37
stm32
STM32
LWIP网络PING不通问题
1、问题现象描述:在配置
STM32
LWIP时,ping不通网络,但是并不影响客户端访问
STM32
配置的web服务器;就是除了无法PING通,网络一切都正常。
蜡笔小电芯
·
2025-06-20 00:33
STM32相关
stm32
嵌入式硬件
单片机
探索嵌入式图形界面的无限可能:基于
STM32
的ILI9341液晶屏驱动教程
探索嵌入式图形界面的无限可能:基于
STM32
的ILI9341液晶屏驱动教程基于
STM32
单片机的ILI9341液晶屏驱动protues仿真项目地址:https://gitcode.com/Resource-Bundle-Collection
伍羚朦Holly
·
2025-06-19 20:29
推荐开源项目:
STM32
-ILI9341 - 简单高效的LCD与触摸屏驱动库
推荐开源项目:
STM32
-ILI9341-简单高效的LCD与触摸屏驱动库项目地址:https://gitcode.com/gh_mirrors/st/
STM32
-ILI9341项目介绍
STM32
-ILI9341
邴联微
·
2025-06-19 20:28
ESP32S3和
STM32
f103系列的对比分析
ESP32-S3和
STM32
F103都是微控制器(MCU)领域的知名产品,各自具有独特的特点和适用场景。
LS_learner
·
2025-06-19 13:34
嵌入式
stm32
嵌入式硬件
单片机
基于
STM32
七段数码管显示模块详解
一、七段数码管显示模块详解1.基本原理七段数码管(7-SegmentDisplay)由7个LED(标记为a~g)组成,用来显示十进制数字0~9(有的加上小数点dp,就是8段)。每个数字的显示是通过控制某些段亮/灭来实现的。数码管的控制方式有两种:共阳极:所有段的正极连接在一起,接高电平(VCC),通过对段的负极接低电平(GND)来点亮;共阴极:所有段的负极连接在一起,接地,通过段的正极给高电平来点
平凡灵感码头
·
2025-06-19 10:48
stm32项目实现
stm32
单片机
嵌入式硬件
STM32
-内部Flash写入原理与应用详解
STM32
内部Flash写入原理与应用详解一、
STM32
Flash存储架构深入解析1.物理结构与电气特性NANDvsNORFlash:
STM32
采用NORFlash,具有随机访问能力(无需先擦除再写入)
东方少爷
·
2025-06-19 10:18
stm32
嵌入式硬件
单片机
arm开发
STM32
的TIMx中Prescaler和ClockDivision的区别
Prescaler预分频,以笔者目前的学习程度来说,这个参数,一般来说是对主时钟进行分频后的计数器时钟。这个预分频后的时钟主要是用于的计数的。这个主时钟,对于时基单元来说可以是内部时钟,也可以是外部时钟。一般来说我们的内部时钟是72MHZ的,经过预分频比如Prescaler=72-1;那么现在的计数时钟是1MHZ。对于外部时钟来说,首先这个外部时钟是通过GPIO口输入来作为时基单元的主时钟的,那么
firewood2024
·
2025-06-19 09:07
stm32
单片机
嵌入式硬件
stm32
micropython usb wifi_【micropython】用python来进行USB-HID
转载请注明:@小五义http://www.cnblogs.com/xiaowuyiQQ群:64770604本文以TPYBoardv101开发板为例讲解了利用micropython进行BadUSB的usb-HID设备测试的主要方法,使用mt7681模块进行了一个简单的实验,实现了手机摇控键盘输入的测试。0x01引言Micropython即运行在微控制器上的Python,只要你懂python3.x,就
weixin_39564386
·
2025-06-19 05:46
stm32
micropython
usb
wifi
STM32
F107与LAN8720实现TCP MODBUS协议的深入剖析
本文还有配套的精品资源,点击获取简介:本项目展示了如何将
STM32
F107微控制器与LAN8720以太网PHY芯片结合使用,构建一个基于TCPMODBUS通信协议的嵌入式系统。
彭喵喵
·
2025-06-19 05:15
STM32
GPIO 寄存器开发
一、核心寄存器概览寄存器功能位宽关键位域GPIOx_CRL/CRH配置引脚模式(输入/输出/复用/模拟)和输出参数32位每4位控制1个引脚:CNF[1:0](模式)+MODE[1:0](速度)GPIOx_IDR读取引脚输入电平32位低16位有效(1位对应1个引脚),只读GPIOx_ODR设置引脚输出电平32位低16位有效,直接写入可能引发竞态(慎用)GPIOx_BSRR原子操作电平控制:低16位置
GodKK老神灭
·
2025-06-19 02:20
STM32
stm32
单片机
嵌入式硬件
STM32
实现解析自定义协议
一、环形队列设计与实现(核心缓冲机制)数据结构设计:#defineBUFFER_SIZE512#defineBUFFER_MASK(BUFFER_SIZE-1)typedefstruct{volatileuint8_tbuffer[BUFFER_SIZE];//环形缓冲区(大小可配置)volatileuint16_thead;//写指针(中断修改)volatileuint16_ttail;//读指
·
2025-06-19 01:49
STM32
启动文件学习(startup_
stm32
f40xx.s)
原代码;********************(C)COPYRIGHT2016STMicroelectronics********************;*FileName:startup_
stm32
f40xx.s
wiyoo0
·
2025-06-19 01:18
stm32
学习
单片机 -
STM32
非阻塞式编程详解:以 LED 和按键为例(附超详细寄存器级代码)
STM32
非阻塞式编程:以LED和按键为例一、前言在嵌入式开发中,我们经常需要处理多个任务,比如测距、闪灯、响应用户按键、处理串口接收等等。
Peter_Deng.
·
2025-06-19 00:08
单片机
stm32
嵌入式硬件
STM32
和树莓派的分工
典型硬件组合与通信流程(以移动机器人为例)1.硬件分工:大脑vs四肢角色硬件运行软件核心任务是否直接运行ROS决策大脑树莓派4B/JetsonNanoUbuntu+ROS运行SLAM、导航、视觉识别等复杂算法✅是实时四肢
STM32
F4FreeRTOS
·
2025-06-19 00:07
STM32
串口寄存器开发
一、核心寄存器概览寄存器功能位宽关键位域USART_SR状态寄存器(只读)32位RXNE(接收就绪)、TC(发送完成)、TXE(发送寄存器空)、ORE(溢出错误)USART_DR数据寄存器(读写)32位低9位有效,存储发送/接收的数据(实际用8位)USART_BRR波特率寄存器32位DIV_Mantissa(整数部分)+DIV_Fraction(小数部分),控制通信速率USART_CR1控制寄存器
GodKK老神灭
·
2025-06-19 00:06
STM32
单片机
stm32
嵌入式硬件
基于
STM32
设计的蓝牙控制小车系统:项目的核心功能/场景
基于
STM32
设计的蓝牙控制小车系统:项目的核心功能/场景【下载地址】基于
STM32
设计的蓝牙控制小车系统基于
STM32
F4DISCOVERY开发板的蓝牙控制小车系统,集成了电机驱动、电源管理、主控、蓝牙串口通信和
凌克昌
·
2025-06-18 23:31
爱普特APT32F1104C8T6单片机 高抗干扰+硬件加密双保障
.产品定位APT32F1104C8T6是爱普特半导体(APT)推出的32位高性能经济型单片机,基于ARMCortex-M0内核,采用LQFP48封装,主打高性价比、低功耗、强抗干扰,是替代进口品牌(如
STM32
F103
深圳市尚想信息技术有限公司
·
2025-06-18 21:49
单片机
嵌入式硬件
爱普特
单片机MCU
单片机题目列表
公交车510001-151单片机+手自动+语音播报+GPS510001-251单片机+手自动+语音播报+GPS+温度510001-351单片机+手自动+语音播报+GPS+温度+人员统计320001-4
STM32
CC呢
·
2025-06-18 20:12
单片机
嵌入式硬件
嵌入式|蓝桥杯
STM32
G431(HAL库开发)——CT117E学习笔记04:从零开始创建工程模板并开始点灯
系列文章目录嵌入式|蓝桥杯
STM32
G431(HAL库开发)——CT117E学习笔记01:赛事介绍与硬件平台嵌入式|蓝桥杯
STM32
G431(HAL库开发)——CT117E学习笔记02:开发环境安装嵌入式
观寻常
·
2025-06-18 14:56
嵌入式
蓝桥杯
蓝桥杯
stm32
学习
使用CMSIS开发
STM32
麦克风采样应用
使用CMSIS开发
STM32
使用CMSIS(CortexMicrocontrollerSoftwareInterfaceStandard)开发
STM32
是一种低耦合、硬件抽象层更清晰的方式,适合对性能和代码移植性有较高要求的项目
is0815
·
2025-06-18 13:24
stm32
STM32
学习笔记:IIC接口使用深度解析
在
STM32
开发中,IIC因仅需两根线即可连接128个设备(7位地址)的特性,被广泛用于传感器、EEPROM、RTC等外设。
爱睡觉的王宇昊
·
2025-06-18 11:09
STM32
stm32
学习
笔记
基于
STM32
设计的掌上游戏机(运行NES游戏模拟器)详细开发过程
目录一、环境与硬件介绍关键问题回答二、游戏运行效果(超级玛丽示例)2.1超级玛丽运行截图2.2仅仅使用独立按键操作游戏效果2.32.8寸屏运行效果-ZET6最小系统板2.42.8寸屏运行效果-正点原子战舰开发板三、NES游戏的运行原理四、什么是NES?五、工程源码分析:以精简版本(1)为例5.2主函数代码5.3加载NES游戏:LoadNes函数介绍5.3NES游戏主循环代码六、工程源码分析:以完整
DS小龙哥
·
2025-06-18 10:01
智能家居与物联网项目实战
STM32单片机开发基础
stm32
游戏机
游戏
12.UDP客户端
准备工作硬件准备:确保你的
STM32
板子已经正确连接了DP83848网络芯片。软件设置:安装好
STM32
CubeMX用于配置工程。选择合适的
STM32
HAL库版本。
物联网嵌入式小冉学长
·
2025-06-18 09:25
以太网LwIP网络开发
udp
网络协议
网络
单片机
嵌入式
STM32
的内部RC与外部晶振电路
一、
STM32
芯片内部的“晶振电路”是什么?
、我是男生。
·
2025-06-18 09:53
stm32
嵌入式硬件
单片机
嘉立创制作
STM32
最小系统板的完整流程
一、设计阶段(立创EDA操作)1.创建工程打开立创EDA(网页版/客户端)→新建工程→命名(如
STM32
F103C8T6_MinimalSystem)2.核心元件选型与放置元件类型型号/参数数量封装注意点
、我是男生。
·
2025-06-18 09:53
stm32
单片机
嵌入式硬件
STM32
如何定位HardFault错误,一种实用方法
在
STM32
微控制器的开发过程中,遇到HardFault错误(硬错误)是开发者经常面临的挑战。
·
2025-06-18 01:00
【
STM32
】启动流程
1、.s启动文件解析
STM32
的启动文件(一般是.s汇编文件,如startup_
stm32
f407xx.s)是
STM32
上电后执行的第一段代码,承担着“系统初始化化引导员”的角色。
Wangshanjie_98
·
2025-06-17 23:47
stm32
stm32
基于
STM32
的智能冷链物流监控系统
本文设计了一款基于
STM32
的智能冷链物流监控系统,通过多节点温度监测、路径优化与异常预警技术,实现全程可视化追踪与智能调度,确保冷链运输安全可靠。
STM32发烧友
·
2025-06-17 21:04
stm32
嵌入式硬件
单片机
基于
STM32
设计的物联网疫苗冷链物流监测系统
文章目录一、前言1.1项目介绍【1】项目开发背景【2】设计实现的功能【3】项目硬件模块组成【4】设计意义【5】国内外研究现状(1)国内研究现状(2)国外研究现状(3)技术演进趋势分析(4)现存技术缺口(5)关键案例技术对比表【6】摘要1.2设计思路1.3系统功能总结1.4开发工具的选择【1】设备端开发【2】上位机开发1.5参考文献1.6系统框架图框架图关键要素说明数据流向特征技术亮点标注1.7系统
DS小龙哥
·
2025-06-17 20:31
智能家居与物联网项目实战
stm32
物联网
嵌入式硬件
stm32
学习:(寄存器2)GPIO总体说明
GPIOx_CRLGPIOx_CRHGPIOx_IDRGPIOx_ODRGPIOx_BSRRGPIOx_BRRGPIOx_LCKR实例三个灯流水灯main.cDelay.hDelay.cDriver_LED.hDriver_LED.c
STM32
码农小白
·
2025-06-17 17:40
stm32
stm32
学习
嵌入式硬件
FreeRTOS任务切换,现场保护(
M3
,M4内核)
一.寄存器和栈FreeRTOS在任务切换或中断发生时需要保存当前任务的上下文(寄存器状态、程序计数器等),确保任务恢复时能继续执行。上下文保存分为被动保存和主动保存两种场景。保存现场下图为三种切换现场的情况(现场就是寄存器存储值):(1).经典的main函数中调用fun1函数,现场的保存:绿色部分为切换到fun1函数时保存的main函数的现场,SP和FP被保存说明fun1中用到了栈,LR和PC被保
想当钓鱼佬
·
2025-06-17 17:07
FreeRTOS
stm32
STM32
Cube高效开发教程<高级篇><FreeRTOS>(九)-----信号量及二值量例程
本专栏博客参考《
STM32
Cube高效开发教程(高级篇)》,有意向的读者可以购买正版书籍辅助学习,本书籍由王维波老师、鄢志丹老师、王钊老师倾力打造,书籍内容干货满满。
致虚守静~归根复命
·
2025-06-17 16:58
1024程序员节
STM32
嵌入式
FreeRTOS
信号量
STM32
:
STM32
嵌入式系统开发:
STM32
CAN总线模块开发
STM32
:
STM32
嵌入式系统开发:
STM32
CAN总线模块开发
STM32
嵌入式系统概述
STM32
微控制器简介
STM32
是意法半导体(STMicroelectronics)推出的一系列基于ARMCortex-M
kkchenjj
·
2025-06-17 16:28
STM32编程等单片机编程
stm32
嵌入式硬件
单片机
【USART】
STM32
实现USART 串口通信功能
一、前言串口通信(USART/UART)是最常见的MCU与外部设备(如PC、传感器、模块)通信方式之一,
STM32
F103C8T6内置多个串口资源(USART1、USART2、USART3),可用于调试输出
Maple-Leaf-Blog
·
2025-06-17 15:25
stm32
单片机
嵌入式硬件
基于
STM32
、HAL库的MPX5999D气压传感器 驱动程序设计
4.7V(5V供电时)工作电压:4.75-5.25V灵敏度:18mV/kPa精度:±2.5%满量程温度补偿范围:-40°C至+125°C适用于非腐蚀性、非离子气体(如空气)二、硬件接口:MPX5999D与
STM32
L4xx
colin工作室
·
2025-06-17 09:46
压力传感器驱动程序设计
stm32
嵌入式硬件
单片机
软件 I2C 通信:从原理到代码实现的深度解析
当遇到以下场景时,硬件I2C可能不再适用:MCU硬件I2C外设数量不足特殊引脚映射需求硬件I2C存在已知BUG(如
STM32
早期版本的I2C缺陷)需要兼容非标准时序设备软件I2C优势:✅任意GPIO均可实现
Jay_515
·
2025-06-17 09:15
单片机
嵌入式硬件
I2C
频谱显示中每个点的能量如何计算?
一、问题背景在嵌入式系统中,尤其是基于
STM32
等微控制器的音频可视化项目中,实现一个跳动的音乐频谱是一个非常常见的需求。
九层指针
·
2025-06-17 05:43
单片机基础知识
单片机
stm32
项目(13)——基于
stm32
的倒车雷达装置
1.功能设计使用
stm32
f103zet6,(某原子精英板)。
嵌入式小李(接定制)
·
2025-06-17 01:48
stm32
stm32
单片机
倒车雷达
超声波模块
STM32
简单小项目——模拟超声波雷达倒车
项目硬件部分:主芯片
STM32
F103C8T6、0.96寸OLED显示屏、有源蜂鸣器模块、HC-SR04超声波模块、ST-LINK烧录器、杜邦线若干、跳线若干。
勇敢杨咩
·
2025-06-17 01:47
stm32
嵌入式硬件
单片机
基于
STM32
的超声波测距(倒车雷达等)仿真+原理图+程序(完美运行)
1绪论当前社会经济的不断发展和工业科学技术的不断提高,汽车已逐渐进入不少百姓家。汽车使用数量的不断增加,从而由此导致的倒车交通安全问题也非常严重,道路交通压力增加,交通安全问题也是面临严峻挑战。在面临如此严峻的交通安全问题,许多涉及安全问题的汽车辅助系统也纷纷现世。而本设计就是利用单片机知识、传感器知识等,进行的汽车防撞装置的设计,在汽车倒车时,这种装置可以在驾驶员对车尾与障碍物体的距离远近无法目
嵌入式-创作工坊
·
2025-06-17 01:17
stm32
嵌入式硬件
单片机
STM32
通过 ESP8266 通信详解
点击领取更多详细资料一、引言在物联网应用中,
STM32
作为性能强大的微控制器,具备丰富的外设和较高的处理能力,但缺乏直接的网络通信能力。而ESP8266是一款低成本、高性能
对error说不
·
2025-06-16 23:06
stm32
嵌入式硬件
单片机
rt-thread的红外遥控开源库使用(裸机版本)记录.
前言本驱动运行
stm32
f407zgt6上已测试ok。需要使用定时器驱动。
詩不诉卿
·
2025-06-16 19:05
STM32相关驱动
开源
stm32
手把手教你玩转Proteus元件库(新手必看秘籍)
直到要做
STM32
项目时,发现连个基本按键都找不到(当场懵逼)!这才明白元件库才是Proteus的命门所在!
xiaoqian9997
·
2025-06-16 16:50
proteus
电阻篇---下拉电阻的取值
以下是详细的取值分析及方法:一、下拉电阻的核心影响因素1.驱动能力与电流限制单片机IO口驱动能力:如
STM32
的IO口在输入模式下的漏电流通常很小(μA级别),但需确保下拉电阻不会导致电流超过IO口的最大允许输入电流
Atticus-Orion
·
2025-06-16 15:42
电阻篇
单片机
嵌入式硬件
下拉电阻
超子物联网HAL库笔记:准备篇
1.HAL库简介HAL库HAL库(HardwareAbstractionLayer)是STMicroelectronics提供的
STM32
微控制器的硬件抽象层库。
L_Z_J_I
·
2025-06-16 12:52
学习HAL库
物联网
笔记
嵌入式
STM32
HAL库学习 RNG篇
RNG指的是
STM32
单片机带有的硬件随机数生成器功能,通过这个硬件功能可以生成真随机数。功能明确,使用简单。
似是燕归来
·
2025-06-16 10:40
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
其他