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
STM32CUBEMX
单片机菜单
单片机菜单结构设计单片机:STM32F030F4@48MHz开发环境:keil+
stm32cubemx
显示屏:LCD12864一、准备工作:1、按键功能正常本例用了3个按键,上按键=切换菜单里面的项目;
路过羊圈的狼
·
2025-06-27 22:31
单片机
stm32
嵌入式硬件
结合
STM32CubeMX
使用 FreeRTOS 实时操作系统
前言在
STM32CubeMX
软件出现以后,创建嵌入式项目变得简洁了许多,开发者无需重复编写MCU的外设初始化配置,只需在
STM32CubeMX
软件中动动鼠标配置完毕,就可以自动生成基于HAL/LL库的Keil
麻辣长颈鹿Sir
·
2025-06-26 23:48
FreeRTOS
嵌入式开发
C/C++
stm32
单片机
FreeRTOS
STM32CubeMX
实时操作系统
C/C++
利用STM32 HAL库实现USART串口通信,并通过printf重定向输出“Hello World“
一、开发环境硬件:正点原子探索者V3STM32F407开发板单片机:STM32F407ZGT6Keil版本:5.32
STM32CubeMX
版本:6.9.2STM32CubeMCUPackges版本:STM32F4V1.27.1
jmlinux
·
2025-06-22 01:30
stm32
stm32
嵌入式硬件
单片机
USART
12.UDP客户端
软件设置:安装好
STM32CubeMX
用于配置工程。选择合适的STM32HAL库版本。如果可能的话,安装LwIP库支持TCP/IP协议栈。
物联网嵌入式小冉学长
·
2025-06-18 09:25
以太网LwIP网络开发
udp
网络协议
网络
单片机
嵌入式
STM32CubeMx
创建ADC+DMA多通道采集 BUG调试
项目场景:
STM32CubeMx
创建ADC+DMA多通道采集问题描述:ADC的值无法自动更新,ADC的DMA通道无法自动循环搬运数据。原因分析:配置ADCDMA配置问题。
陈益达_2020
·
2025-06-10 18:57
stm32
硬件
嵌入式
stm32
嵌入式
keil
mdk
从零开始打造 OpenSTLinux 6.6 Yocto 系统(基于
STM32CubeMX
)(十)
问题解决如何解决问题missingclock-frequency?[0.004619]/cpus/cpu@0missingclock-frequencyproperty[0.004716]/cpus/cpu@1missingclock-frequencyproperty/*USERCODEBEGINaddons*/&cpu0{cpu-frequency=;clock-frequency=;cpu-
小柯博客
·
2025-06-10 07:12
stm32
嵌入式硬件
单片机
嵌入式
STM32[笔记]--1.前置准备
1.1电脑配置要求最好是windows电脑电脑最低配置要求:CPU:i5及以上内存:16G及以上使用Mac电脑要配合虚拟机,比Windows差很多1.2安装包及驱动MDK5安装包芯片固件包
STM32CubeMX
wind_one1
·
2025-06-09 14:44
STM32入门教程
stm32
笔记
单片机
从零开始打造 OpenSTLinux 6.6 Yocto 系统(基于
STM32CubeMX
)(十二)
内核网络驱动修改-参考正点原子使用ST官方YT8511驱动,启动根文件系统后网络会有问题,所以需要修改YT8511驱动源码08、模块驱动源码->01、YT8511驱动源码->linux内核下修改方法找到motorcomm.c替换到drivers/net/phy/motorcomm.c找到motorcomm_phy.h替换到include/linux/motorcomm_phy.h重新编译内核源码后
小柯博客
·
2025-06-09 10:16
stm32
php
嵌入式硬件
单片机
嵌入式
c语言
【STM32 CubeMX】I2C层次结构、I2C协议
1.1怎样在两个设备之间传输数据1.2I2C如何传输数据1.3硬件框图1.4软件层次二、IIC协议2.1硬件连接2.2I2C总线的概念2.3传输数据类比2.3I2C信号2.4I2C数据的含义总结前言在
STM32CubeMX
人才程序员
·
2025-06-06 17:46
stm32
嵌入式硬件
单片机
c
c++
51单片机
mcu
STM32CubeMX
HAL库 串口的使用
1.配置2.开启中断后,生成代码3.串口的接收1).开启空闲中断接收__HAL_UART_ENABLE_IT(huart,UART_IT_IDLE);//关键步骤:启用空闲中断2).启动接收调用HAL_UARTEx_ReceiveToIdle_IT启动异步接收,可以使用连个数组交替接收#defineRX_BUFFER_SIZE256uint8_trx_buffer[RX_BUFFER_SIZE];
wenkic 小琪
·
2025-05-27 23:08
STM32CubeMX
stm32
嵌入式硬件
单片机
stm32如何触摸屏设置显示按钮
初始化驱动使用
STM32CubeMX
或手动编写初始化代码,加载LCD和触摸屏驱动:cLCD_Init();//初始化LCD显示Touch_Init();//初始化触摸屏控制器二、图形界面
sword devil900
·
2025-05-20 21:47
嵌入式硬件
stm32
单片机
DW1000开发笔记:使用STM32硬件SPI+
STM32CubeMX
+HAL库测试DW1000通信
DW1000开发笔记:使用STM32硬件SPI+
STM32CubeMX
+HAL库测试DW1000通信在嵌入式系统中,进行无线通信是一项常见的任务。
FollowMeCode
·
2025-05-19 01:00
笔记
stm32
单片机
嵌入式
STM32 SD卡拔插后FatFs挂载失败可能原因
STM32SD卡拔插后FatFs挂载失败可能原因使用
STM32CubeMX
生成SD-FatFs代码,SD卡拔插后挂载失败可能原因:没有再调用底层初始化函数BSP_SD_Init()进行SD卡初始化。
漠落
·
2025-05-16 15:11
stm32
嵌入式硬件
单片机
STM32CubeMX
ADC单通道和多通道DMA转换
ADC单通道DMA转换主要选项说明(绝大部分工程设置下面参数即可):ClockPrescaler:ADC时钟;时钟不超过36M(从ABP2时钟分出)。Resolution:分辨率;例如我们选12bits,即使把3.3V电压分成2^12。不可测量超过3.3V的电压,必须分压。DataAlignment:数据对齐方式;选右对齐就行了。(不详细讲,需要看手册)ScanConversionMode:连续扫
SymPny
·
2025-05-15 10:15
stm32
探索STM32 HAL库:GPIO输出控制入门指南
利用
STM32CubeMX
进行配置生成初始化代码,并在MDK-Keil环境下完成编程和调试,是学习STM32HAL库编程的入门级实战项目项目地址:htt
郎锴钦
·
2025-05-13 22:13
开发bootloader/IAP的一些注意事项(基于STM32F407VET6)
以下是博主本人使用的环境,也推荐一些好用的开发工具,:WSL2+VSCode,搭配Makefile构建项目(可从
stm32cubemx
获取)调试工具推荐:J-Link+Ozone+EasyLogger(
老宗桑
·
2025-05-11 17:28
stm32
嵌入式硬件
单片机
STM32 PulseSensor心跳传感器驱动代码
STM32CubeMX
中准备工作:1、设置AD通道,我采用的是DMA传输,格式:halfword,半字节即uint_162、设置一个定时器中断,间隔时间2ms,我这里采用的是定时器73、代码优化01PulseSensor.c
河湾边的一亩三分地
·
2025-05-10 17:18
stm32
单片机
嵌入式硬件
基于
stm32cubemx
的串口重定向printf实现
/*USERCODEBEGIN0*/#ifdef__GNUC__#definePUTCHAR_PROTOTYPEint__io_putchar(intch)#else#definePUTCHAR_PROTOTYPEintfputc(intch,FILE*f)#endif/*__GNUC__*//*USERCODEEND0*/此段代码实现的是宏定义PUTCHAR_PROTOTYPE。理解该宏定义需要
Late~wind
·
2025-05-06 12:39
stm32
c语言
STM32CubeMX
创建STM32H743工程
1、下载安装
STM32CubeMX
STM32CubeMX
是STM32Cube工具家族中的一员,从MCU/MPU选型,引脚配置,系统时钟以及外设时钟设置,到外设参数配置,中间件参数配置,它给STM32开发者们提供了一种简单
will.hu
·
2025-05-06 11:31
stm32
嵌入式硬件
单片机
串口DMA
、工程创建以及配置1.配置RCC2.配置USTART12.配置DMA设置3、时钟源设置4、项目文件设置5、创建工程文件6、配置下载工具7、添加代码三、运行结果四、总结前言工具:STM32F103R8、
STM32CubeMX
hainan_697201
·
2025-05-05 21:29
单片机
stm32
嵌入式硬件
Make + OpenOCD 完成STM32构建+烧录
目录前言准备工作开始操作后记前言前两篇通过VSCode+
STM32CubeMx
跑通了用EIDE构建+烧录。为今天的工作打下了非常棒的基础!今天来尝试手动构建+烧录。
Mr_Chenph
·
2025-05-01 04:38
物联之旅
stm32
嵌入式硬件
单片机
STM32入门教程:定时器中断
我们将以
STM32CubeMX
和STM32CubeIDE
MyM满满
·
2025-04-27 19:27
stm32
单片机
嵌入式硬件
STM32 HAL printf打印,史上最优雅的解决方案,完美决绝 无 Microlib,添加不必要累赘代码
STM32CUBEMX
生成的HAL库,使用非KEIL,编译存在一个printf,不能输出,无Microlib,或者仿真卡死,或者仿真点击三次运行才正常的最美解决方案#include“stdio.h”#include
承接电子控制相关项目
·
2025-04-24 12:41
printf打印方案
嵌入式硬件
单片机
测试工具
hal库-芯片内部flash读写
hal库-芯片内部flash读写-STM32F0/F1使用说明:读写芯片内部flash–
stm32cubemx
-hal库1、使用
stm32cubemx
配置和建立自己的工程文件2、添加user_flash.h
淡定的慌张小白
·
2025-04-18 23:07
stm32
stm32
STM32 HAL库 Freertos队列使用解析
2.配置开发环境首先,你需要使用
STM32CubeMX
配置好
努力创造奇迹
·
2025-04-18 22:06
基于STM32
HAL库Freertos入门
stm32
嵌入式硬件
单片机
一个适合单片机初学者的娱乐(二、stm32程序编写)
我们为了方便,采用
STM32CubeMX
直接生成可执行代码方式,这种方式是目前主流方式。
OneOne_Electrons
·
2025-04-17 21:25
单片机
娱乐
stm32
STM32CubeMx
+stm32f407+FreeRTOS+LAN8720实现LWIP以太网UDP TCP数据收发功能
目录1.
STM32CubeMx
的功能配置1.1选择芯片STM32F407ZET6,基础配置3件套:RCC、SYS和系统时钟1.2配置ETH:1.3配置FreeRTOS和LWIP1.4串口输出配置1.5工程配勾选
wayne_blog
·
2025-04-16 23:55
LWIP
stm32
udp
tcp/ip
单片机
嵌入式硬件
蓝桥杯嵌入式基础模块——GPIO的使用(新板)STM32G431(HAL库开发)
开发环境利用,
STM32CubeMX
工具开发,最简单的一个开发工具,学STM32必须会使,可以简化我们敲代码的过程。
薛定谔的猫咪死了
·
2025-04-08 07:44
博客
蓝桥杯
stm32
单片机
CLion开发STM32:创建新工程
1.创建新工程打开CLion主界面,按下图指示创建新工程选择
STM32CubeMX
工程,并且创建相应的文件夹(一定要记清工程文件夹的地址和名称!!!后续会用到!!!)
XiaoYoung-
·
2025-04-07 05:37
stm32
嵌入式硬件
单片机
c语言
基于STM32H745I的消防灭火小车开发软件工具推荐
基于STM32H745I的消防灭火小车开发软件工具推荐一、核心开发工具
STM32CubeMX
用途:初始化代码生成、外设配置(时钟、GPIO、DCMI、PWM等)。
学渣67656
·
2025-04-06 08:14
stm32
嵌入式硬件
单片机
stm32外部中断
目录1.STM32的外部中断线2.NVIC嵌套向量中断器3.外部中断、事件控制器(EXTI):4.
STM32CubeMX
配置外部中断:1.外部中断是什么想象一个场景:你在家里玩游戏,这时候突然来电话了。
2333.......
·
2025-04-01 22:58
stm32
单片机
如何使用STM32的通用定时器
1MHz周期,脉宽2KHz)3、普通计时器:定时500ms=(5000*7200)/72MHz二、确定计数方式三、确定时钟源四、确定主、从模式五、对应模式的设置六、事件通用定时器框图七、代码结构(部分)八、
STM32CubeMX
oor1019
·
2025-03-30 05:20
stm32
嵌入式硬件
单片机
加权递推平均滤波法
公式如下:(Yn):滤波后输出(Xn-i):第(n-i)次采样值(Wi):权重系数(通常按时间递减)2.STM32实现步骤2.1配置ADC与DMA//示例:
STM32CubeMX
配置ADC_HandleTypeD
CircuitWizard
·
2025-03-25 18:25
单片机算法
算法
如何使用Visual Studio Code+STM32Cube MX优雅的编写STM32程序(3)
(在Windows10操作系统上,基于
STM32CubeMX
arm-gcc和Openocd)在上一篇文稿当中我们学会了如何用VisualStudioCode+
STM32CubeMX
在现有工程框架增加自己的代码
野生程序员-黎
·
2025-03-24 21:21
STM32学习笔记
vscode
STM32 Cube MX 软件使用教程和技巧(纯干货分享~~!)
以下是关于
STM32CubeMX
的详细使用教程和一些实用技巧,帮助您快速上手并高效开发STM32项目:一、
STM32CubeMX
简介功能:ST官方推出的图形化配置工具,用于生成STM32微控制器的初始化代码
立量
·
2025-03-24 07:56
嵌入式IDE
stm32
单片机
嵌入式硬件
H743定时器输出PWM波方法(基于
STM32CubeMX
)
0工具准备1.
STM32CubeMX
2.《STM32H743参考手册中文版》3.
NW嵌入式开发
·
2025-03-23 11:32
单片机开发
stm32
定时器
PWM模式
STM32CubeIDE和
STM32CubeMX
区别
STM32CubeIDE和
STM32CubeMX
都是意法半导体(STMicroelectronics)提供的开发工具,用于STM32微控制器的开发,但它们的功能和用途有所不同。
白总Server
·
2025-03-10 05:35
stm32
嵌入式硬件
单片机
jvm
ribbon
后端
微服务
深入探索STM32G0 HAL库:解锁微控制器的底层奥秘
通过详细解析HAL库的底层实现,帮助开发者更好地理解和使用
STM32CubeMX
工具进行G0系列的开发项目地址:https://gitcode.com/Open-source-documentation-tutorial
董鉴勃
·
2025-03-05 18:56
嵌入式开发:傅里叶变换(4):在 STM32上面实现FFT(基于STM32L071KZT6 HAL库+DSP库)
安装
STM32CubeMX
:参考博客:S
魂兮-龙游
·
2025-03-03 12:11
嵌入式开发
stm32
嵌入式硬件
单片机
DSP库
数字信号处理
【STM32】HAL库 RTC实时时钟,获取日历时间
系列文章目录【STM32】HAL库新建MDK工程【STM32】HAL库串口轮询发送文章目录系列文章目录前言一、
STM32CubeMX
设置二、代码前言RTC(Real-TimeClock)是一种实时时钟,
youuuuvvu
·
2025-03-03 07:35
STM32_HAL
stm32
单片机
STM32 HAL库DMA采集单片机内部温度
实现平台:STM32F103C8T6开发软件:
STM32CubeMX
+keil开发流程
STM32CubeMX
配置温度采集通道cubemx生成keil代码后用keil打开;在ADC初始化完成后进行自校准,
晚起的虫子被鸟吃
·
2025-02-24 20:35
单片机
stm32
嵌入式硬件
【STM32】HAL库
STM32CubeMX
教程八---定时器输入捕获_cubemx 捕获
输入捕获的工作流程(对应CubeMx的四个选项)设置输入捕获滤波器STM32在很多功能中都提供了滤波器,滤波器的功能简单来说就是多次检测视为一次有效,达到滤波效果,数字滤波器由一个事件计数器组成,假设我们是检测高电平,滤波N次,那么记录到N个事件后计数器会产生一个输出的跳变。也就是说连续N次采样检测,如果都是高电平,则说明这是一个有效的电平信号,这样便可以过滤掉那些因为某些而干扰产生的一些信号输入
2401_87555477
·
2025-02-24 04:12
stm32
嵌入式硬件
单片机
【FreeRTOS】FreeRTOS学习笔记(8)— 使用
STM32CubeMX
对F407ZGT6移植FreeRTOS(CMSIS API)
如果我们自己移植代码就是使用的是FreeRTOS的原生API接口,如果使用
STM32CubeMX
来配置工程就是使用的CMSISAPI接口,是对FreeRTOS的原生API接口进行了封装。
果果小师弟
·
2025-02-09 19:28
FreeRTOS
stm32
STM32使用ESP8266接入机智云点亮LED教程_
stm32cubemx
使用esp8266连接机智云使用机智云生成的代码
然后点击保存跳转到如下界面点击去添加数据点,添加我们的一个数据点。数据点,就可以理解为我们编程中定义的变量。我们给数据点起一个名字,叫state,这个后来会在STM32工程里用到。其他属性很简单,不再说明。点击添加,添加第一个数据点点击应用,确认本次修改然后点击左侧导航栏的MCU开发选择独立MCU方案硬件平台就选择STM32F103C8TX在下方粘贴你的ProductSecretProductSe
2401_87557120
·
2025-02-08 19:57
stm32
javascript
前端
电控三周速成计划参考
第1周:基础搭建与GPIO控制学习目标:建立开发环境,掌握最基础的硬件控制能力每日学习(2-3小时):环境搭建(2天)安装KeilMDK-ARM+
STM32CubeMX
使用CubeMX创建第一个工程(选择
kyle~
·
2025-02-04 03:42
嵌入式
单片机
嵌入式硬件
STM32(hal库)通过MQTT协议连接onenet
本程序参考超级大洋葱806的
STM32CubeMX
ESP8266AT指令实现MQTT协议并接入阿里云IOT平台源码解析【附Github源码地址】一、esp8266驱动我将esp8266设置为station
sea1216
·
2025-02-03 09:42
ESP8266
STM32cubemx
onenet
物联网
stm32
hal
onenet
mqtt
【STM32】直接内存访问DMA
目录一、工作原理二、组成部分三、优缺点3.1优点3.2缺点四、基于STM32的DMA驱动程序4.1硬件准备4.2软件准备4.3使用
STM32CubeMX
进行配置4.3.1选择芯片4.3.2配置时钟4.3.3
大雨淅淅
·
2025-01-28 17:48
嵌入式开发
单片机
嵌入式硬件
stm32
【HAL库】
STM32CubeMX
开发----STM32F407----USB实验(CDC虚拟串口)
STM32CubeMX
下载和安装详细教程【HAL库】
STM32CubeMX
开发----STM32F407----目录STM32F407-HAL库:USB实验(CDC虚拟串口)-程序源码前言本次实验以STM32F407VET6
根号五
·
2025-01-23 09:37
#
嵌入式开发
stm32
单片机
HAL库
STM32CubeMX
USB
STM32CubeMX
和HAL库
目录
STM32CubeMX
和HAL库介绍STM32Cube主要包括两部分安装MCU固件包软件功能与基本使用
STM32CubeMX
和HAL库介绍
STM32CubeMX
软件是ST有限公司为STM32系列微控制器快速建立工程
三十度角阳光的问候
·
2024-09-08 20:26
stm32
嵌入式硬件
单片机
【嵌入式系统设计与实现】4 十字路口交通灯控制(简易版)
目录环境(软硬件)方案设计与论证软件方案设计阶段1:通行(5s)阶段2:绿灯闪烁(5次,每次150ms)阶段3:变黄灯(1s)硬件仿真方案设计项目(软硬件)详细实现过程分析说明利用
STM32CubeMX
jennie佳妮
·
2024-02-20 16:33
嵌入式设计设计与分析
stm32
STM32CubeMX
proteus
交通灯
嵌入式
上一页
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
其他