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
CubeMX
基于
CubeMX
-STM32F1_Encoder 接口读取 EC11
基于
CubeMX
-STM32F1_Encoder接口读取EC11简介Encoder增量式编码器是将位移转换成周期性的电信号,再把这个电信号转变成计数脉冲,用脉冲的个数表示位移的大小。
Stark-Gs
·
2023-11-28 13:48
#
STM32
stm32
单片机
我的ros2机器人整体设置
下位机------------安装micro_ros---------不用安装vscodeWindows笔记本电脑----------工作平台------安装vscode--------安装STM32
CubeMX
纳米机器人geniusNMRobot
·
2023-11-28 10:09
机器人
STM32使用多路PWM注意事项
这是使用
CubeMX
自动产生的代码,使用TIM2产生了PA0,PA1,PA2,PA3这4路PWM,可以看到里面Pulse是共同使用了一个sConfigOC,如果是需要动态调整Pulse,就需要特别注意。
纳米机器人geniusNMRobot
·
2023-11-28 08:01
STM32
嵌入式硬件
ros2
单片机
【DIY】STM32F103C6T6蓝牙车,从硬件设计到代码编写手把手教学,附源码
stm32f103c6t6蓝牙车,从硬件设计到代码编写手把手教学,附源码文章目录前言一、STM32
CUBEMX
配置二、Fusion360(工业设计)三、立创EDA(硬件设计)四、控制算法(源代码)1.引入
Kisorge
·
2023-11-27 06:44
stm32
c语言
嵌入式硬件
HAL库—点亮LED(STM32F103ZET6)
基于stm32
CubeMx
选择对应芯片——stm32f103t6选择对应引脚PE5、PB5(正点原子led连接在PE5,PB5上不同芯片led连接引脚均有不同)3、设置模式为低电平输出(战舰开发板LED
Obito_TXP
·
2023-11-26 17:27
《深入浅出⚔️STM32》
单片机
c语言
嵌入式硬件
基于STM32
CubeMX
创建的STM32H743+DP83848+LWIP网络通信程序调试_20221127算是胎教级教程了
目录目的:编写一个可以稳定连接到局域网的STM32网络通信程序硬件和软件:具体步骤:1、利用STM32
CubeMX
建立Keil工程文件2、在keil中修改代码和配置工程3、代码烧录、功能验证目的:编写一个可以稳定连接到局域网的
博小sir
·
2023-11-26 16:02
stm32
单片机
嵌入式硬件
stm32cubeide调试查看函数值_STM32CubeIDE下载安装-GPIO基本配置操作-Debug调试(基于CMSIS DAP Debug)...
1、在ST官网下载STM32CubeIDE而不是STM32
CubeMX
,并且STM32CubeIDE是免费的。
weixin_39611820
·
2023-11-26 16:31
stm32 vscode 编译_STM32开发之 VSCode+gcc环境编译
2、Java:https://www.java.com/zh-CN/download/STM32
CubeMX
的安装需要JAVA运行环境(jre)。3、STM32
CubeMX
:https:/
weixin_39998881
·
2023-11-26 16:01
stm32
vscode
编译
stm32 vscode 编译_STM32开发之VSCode+gcc环境编译
2、Java:https://www.java.com/zh-CN/download/STM32
CubeMX
的安装需要JAVA运行环境(jre)。
weixin_39538451
·
2023-11-26 16:30
stm32
vscode
编译
STM32
CubeMx
+HAL库+小熊派+FreeRTOS+EasyLogger+Gitee+手把手教你
文章目录1、创建工程配置RCC与SYS配置LED配置KEY配置串口生成工程2、手动移植Freertos获取源码移植include移植portable移植src复制并修改FreeRTOSConfig.hkeil中添加路径与配置3、移植EasyLogger获取源码复制easylogger文件keil中添加路径修改elog.h修改elog_port.c修改elog_cfg.h4、创建任务进行测试现象5、
不成大佬我是猪
·
2023-11-26 16:29
stm32
单片机
gitee
git
STM32
CubeMX
+FATFS+FREERTOS实现W25Q256虚拟U盘
KEIL5V5.29硬件:正点原子阿波罗开发板,核心板STM32F429IGT6(176脚)使用USB_SLAVE接口连接电脑USB,从而读取W25Q256里的文件W25Q256:SPI5接口二、STM32
CubeMX
Jack_Cheng_2021
·
2023-11-26 16:56
STM32
stm32
STM32CubeMX
W25Q256
FATFS
FREERTOS
STM32
CubeMX
+SPI+FATFS读写SD卡
二、STM32
CubeMX
配置RCC配置SYS配置USART1配置,用于输出调试信息,参数默认SPI1配置,具体参数如下FATFS配置,参数如下时钟配置工程配置
Jack_Cheng_2021
·
2023-11-26 16:56
STM32
STM32
STM32CubeMX
FATFS
SD卡
HAL
基于STM32H743的调试记录4——ADC1、2、3采样,DMA、BDMA 搬运处理
通道的分配使用STM32
CubeMX
进行分配,达到通道的利用最大
luoyesuifengfei
·
2023-11-26 15:47
STM32H7应用
stm32
嵌入式硬件
vscode
【STM32】HAL库——ADC
前期准备:STM32CubeMXSTM32RCT6核心板IDEKeil(MDK-ARM)STM32
CubeMX
部分1.配置时钟选择STM32F103RCTx系列芯片,配置时钟的同时会自动配置IO口引脚将
Q大帅
·
2023-11-26 15:46
STM32
HAL库
ADC
Clion调试STM单片机
文章目录1使用环境2Clion环境配置以及编译运行2.1安装Clion,gdb,MinGW2.2安装ARMGCC工具链2.3安装OpenOCD2.4下载STM32
CubeMX
3使用Clion配置STM32
啊权
·
2023-11-26 12:38
stm32
单片机
基于
CubeMX
-STM32F302_CAN通信
1、简介STM32F302的内核为Cortex-M4。bxCAN是基本扩展CAN(BasicExtendedCAN)的缩写,它支持CAN协议2.0A和2.0B。它的设计目标是,以最小的CPU负荷来高效处理大量收到的报文。它也支持报文发送的优先级要求(优先级特性可软件配置)。对于安全紧要的应用,bxCAN提供所有支持时间触发通信模式所需的硬件功能。2、准备2.1、软件1、HAL库版本:STM32Cu
Stark-Gs
·
2023-11-25 23:23
#
STM32
CAN
ARM
STM32
嵌入式
STM32使用Modbus协议读取温湿度
文章目录前言1移植RT-Thread1.1
CubeMX
安装Nanopack1.2
CubeMX
创建项目2Keil修改代码2.1添加文件2.2移植freeModusRTU2.3修改代码3效果展示总结前言软件版本
日常脱发的小迈
·
2023-11-25 23:47
stm32
单片机
嵌入式硬件
STM32电容触摸按键检测
STM32电容触摸按键检测电容触摸按键简介检测原理
CubeMX
配置代码展示&讲解TPAD.cTPAD.h本期内容我们将学习电容触摸按键的检测原理。
不想写代码的我
·
2023-11-25 15:53
stm32
嵌入式硬件
单片机
STM32通用定时器产生PWM信号
STM32通用定时器产生PWM信号PWM信号stm32定时器PWM生成模式PWM配置基本步骤PWM周期计算
CubeMX
配置代码展现本期内容我将展示使用STM32通用定时器产生PWM信号,这里以定时器3通道
不想写代码的我
·
2023-11-25 15:48
stm32
嵌入式硬件
单片机
EXIT外部中断 HAL库+
cubeMX
一.
cubeMX
外部中断配置1.系统内核2.中断管理3.选择抢占优先级和响应优先级,共有5个等级,在这里就使用库函数编写代码时最常用的2位抢占优先级2位响应优先级。
爱花的程序员
·
2023-11-25 03:33
HAL库+CubeMX
单片机
嵌入式硬件
GPIO HAL库+
CubeMX
以正点原子精英版为例:一.创建HAL库模块二.GPIO输出1.自己编写voidled_init(void){GPIO_InitTypeDefgpio_init_struct;__HAL_RCC_GPIOB_CLK_ENABLE();gpio_init_struct.Pin=GPIO_PIN_5;gpio_init_struct.Mode=GPIO_MODE_OUTPUT_PP;gpio_init_
爱花的程序员
·
2023-11-25 03:03
HAL库+CubeMX
单片机
嵌入式硬件
IIC驱动OLED(SSD1306) HAL库+
CubeMX
一.IIC传输数据的格式1.写操作2.读操作3.IIC信号二.IIC底层驱动1.重新初始化配置延时单元//软件延时voidI2C_Delay(uint32_tt){volatileuint32_ttmp=t;while(tmp--);}voidI2C_GPIO_ReInit(void){/*1.使用结构体定义硬件GPIO对象*/GPIO_InitTypeDefGPIO_InitStruct={0}
爱花的程序员
·
2023-11-25 02:27
HAL库+CubeMX
单片机
嵌入式硬件
ADC通道
文章目录ADC简介
cubeMX
配置keil使用HAL库HandlerADC状态控制函数ADCDMA控制函数ADC中断控制函数回调函数ADC简介ADC简介
cubeMX
配置ADCs_Common_SettingsMode
my_王老汉
·
2023-11-25 00:27
#
HAL库
arm开发
单片机
c语言
stm32
嵌入式硬件
DMA外设
文章目录DMA简介
cubeMX
配置keil使用流程HAL库HandlerStateTypeDefDMA状态控制函数DMA中断控制函数DMA回调函数DMA简介DAM简介
cubeMX
配置DMA_Request
my_王老汉
·
2023-11-25 00:27
#
HAL库
stm32
单片机
arm开发
c语言
嵌入式硬件
利用STM32
CubeMX
解读时钟树
1,低速时钟LSE是外部晶振作时钟源,主要提供给实时时钟模块,所以一般采用32.768KHz。LSI是由内部RC振荡器产生,也主要提供给实时时钟模块,频率大约为40KHz。(LSE和LSI)只是提供给芯片中的RTC(实时时钟)及IWDG(独立看门狗)使用。2,中速时钟MSIRC是“中速内部时钟”或“中速内部振荡器”,是STM32L系列独有的时钟,RC表示这个时钟源是通过RC振荡器实现的,它可提供7
撞上电子
·
2023-11-25 00:10
stm32
单片机
嵌入式硬件
keil5 报错 Connection refused due to device mismatch! 的原因以及解决办法
的原因以及解决办法起因为了学习STM32
CubeMx
,我把Keil5升级到了最新版(V6编译器编译HAL库速度时V5的十倍)。
chunquqiulailll
·
2023-11-24 16:49
学习
stm32
一篇文章入门Stm32
CubeMX
在freertos系统下进行uart串口通讯
,或者愿意花很多时间翻芯片手册查看对应寄存器的则当我没说过哈),而早期的stm32基本都是运用标准库函数进行编程的,而如今ST公司为了在移植时的方便性推出了HAL库,并且开发了相应的开发软件Stm32
CubeMX
学生哥-_-
·
2023-11-24 12:48
STM32
stm32
单片机
arm
STM32 CubeIDE 通信协议实验
(该文章主要基于UART串口通信)Goal实现UART串口的自发自收,即PC发送数据给STM32然后再传输,将
CubeMX
代码移植到CubeIDE中。
GiaG*
·
2023-11-24 12:38
STM32
CubeIDE
漫漫学习路
stm32
单片机
arm
ide
STM32
CubeMX
Nucleo F767ZI 教程(2)
STM32CubeMXNucleoF767ZI教程(2)STM32CubeMXNucleoF767ZI教程(1)STM32CubeMXNucleoF767ZI教程(2)文章目录STM32CubeMXNucleoF767ZI教程(2)前言一、原理图1.MB1137顶层文件2.Connectors.SchDoc3.MCU_144.SchDoc4.USB.SchDoc5.ST_LINK_V2-1.Sch
fafuwxm
·
2023-11-24 09:16
Nucleo
stm32
c语言
使用vscode开发stm32记录
task.json5.3.文件H7-jlink.cfg内容5.4.文件H7-stlink.cfg内容6.插件6.1BetterComments插件6.2.c/c++intellisense插件7.操作快捷键8.
CubeMX
monei3525
·
2023-11-24 07:54
嵌入式学习
FreeRTOS
延时使用DWT来实现系统延时STM32DWT配置及中断优先级FreeRTOS中断优先级配置stm32
cubemx
配置freertos中断优先级FreeRTOS优先级详解在ARMCortex-M内核上运行
三皮仔
·
2023-11-23 22:27
FreeRTOS
freertos
STM32G070RBT6基于STM32
CubeMX
配置定时器 PWM功能案例
STM32G070RBT6基于STM32
CubeMX
配置定时器PWM功能案例STM32
CubeMX
配置过程演示根据定时时间的计算公式设置PWM频率定时时间为1ms,可设置Prescaler=64-1;Counter
perseverance52
·
2023-11-23 15:54
stm32
stm32
STM32G070RBT6
PWM功能
RT-THREAD 内核快速入门(三) 信号量,互斥量,事件
RT-THREAD内核快速入门(一)线程RT-THREAD内核快速入门(二)定时器RT-THREAD内核快速入门(四)邮箱,消息队列,信号RT-THREAD内核快速入门(五)内存管理与中断管理基于STM32
Cubemx
Silent Knight
·
2023-11-23 09:41
RT-THREAD
系列入门
嵌入式
rtos
stm32
单片机
蓝桥杯物联网_STM32L071_2_继电器控制
CubeMX
配置:Function.c及Function.h:#include"Function.h"#include"gpio.h"voidFunction_LD5_ON(void){HAL_GPIO_WritePin
Narnat
·
2023-11-23 08:29
蓝桥杯
物联网
stm32
STM32的GPIO的输入,输出与开漏,推挽,上拉,下拉的关系
使用STM32
CubeMx
对应生成MDK代码,编译下载后,咱们看看这几种模式选择中的输出电压到底是多少?(下表的实际电压为万用表测量!!!)
SSONICX
·
2023-11-23 07:57
STM32
单片机
stm32
gpio
【工具使用】STM32
CubeMX
-定时器PWM配置-实现呼吸灯功能
一、概述 无论是新手还是大佬,基于STM32单片机的开发,使用STM32
CubeMX
都是可以极大提升开发效率的,并且其界面化的开发,也大大降低了新手对STM32单片机的开发门槛。
知识噬元兽
·
2023-11-22 15:50
#
STM32CubeMX
工具使用
stm32
嵌入式硬件
单片机
【工具使用】STM32
CubeMX
-DMA配置(ADC+DMA 和 UART+DMA)
一、概述 无论是新手还是大佬,基于STM32单片机的开发,使用STM32
CubeMX
都是可以极大提升开发效率的,并且其界面化的开发,也大大降低了新手对STM32单片机的开发门槛。
知识噬元兽
·
2023-11-22 15:19
工具使用
#
STM32CubeMX
stm32
嵌入式硬件
单片机
STM32——STM32
Cubemx
的学习使用总结
三、界面介绍和使用四、使用整体框架一、简介 STM32
CubeMX
是一个图形化工具,可以非常容易地配置STM32微控制器和微处理器,以及为Arm@Cortex@-M内核或部分Linux@设备树生成相应的初始化
老王WHH
·
2023-11-21 15:38
STM32单片机的开发
stm32
学习
嵌入式硬件
【STM32】ESP8266 WiFi模块实时上报温湿度及控制LED灯项目笔记
ESP8266WiFi模块实时上报温湿度及控制LED灯项目笔记一、ESP8266模块1.模块介绍2.AT指令介绍2.硬件连接二、串口转发及调试1.串口转发流程2.串口转发程序实现STM32
CubeMX
配置修改
邓永豪
·
2023-11-21 01:37
网络Socket
STM32
stm32
单片机
嵌入式硬件
网络
STM32物联网实战开发(6)——PWM驱动LED灯
PWM驱动LED灯之前是使用标准库函数配置引脚输出PWM控制呼吸灯,因为开发板上的蜂鸣器是有源的,所以这次还是用来确定LED灯,这次使用的是HAL库,用
CubeMX
软件初始化PWM功能PWM输出原理Period
帆帆的杂货铺
·
2023-11-20 23:21
STM32物联网实战开发
stm32
物联网
单片机
STM32 HAL库和LL库的区别
上次开发一个项目,使用一个小容量的STM32ARMCORTEX核心的单片机,使用STM32
CUBEMX
自动生成配置代码,正准备编写程序的时候,发现容量竟然有6K多。
嵌入式系统
·
2023-11-20 22:47
STM32嵌入式系统
STM32
STM32CUBEMX
LL库
蓝桥杯 stm32 RTC实时时钟
文章目录前言一、RTC重要特性:二、
CubeMX
创建工程。三、读取系统日期函数。四、读取系统时间函数。四、在LCD上显示时间。总结实验效果前言RTC(RealTimeClock):实时时钟。
糖果罐子♡
·
2023-11-20 20:29
蓝桥杯嵌入式stm32
stm32
蓝桥杯
实时时钟
嵌入式
RTC
Stm32
CubeMX
学习笔记 -- GPIO、定时器中断、PWM、ADC、串口
本文内容结合个人开发经验和其他博主的见解,供个人学习使用----待更新----文章目录----待更新----系统选择芯片配置时钟、调试模式√中断优先级NVIC√生成code√GPIO-外部中断定时器定时器中断√PWM模式√编码器模式√ADC单通道轮询√多通道轮询√串口√串口发送串口接收中断系统选择芯片配置时钟、调试模式√1.设置使用外部高速时钟源(8M晶振)如果使用RTC时钟,要使能LSE。说明:
DoTheTran
·
2023-11-20 08:18
嵌入式
stm32
单片机
STM32
CubeMX
学习笔记-USB接口使用(HID自定义设备)
STM32
CubeMX
学习笔记-USB接口使用(HID自定义设备)一、USB简介二、新建工程三、USB3.1参数配置3.2引脚配置3.3配置时钟3.4USBDevice四、生成代码五、修改报告描述符六、
自小吃多
·
2023-11-20 08:47
stm32
学习
笔记
STM32
CubeMX
学习笔记-USB接口使用(CDC虚拟串口)
STM32
CubeMX
学习笔记-USB接口使用(CDC虚拟串口)一、USB简介二、新建工程1.打开STM32
CubeMX
软件,点击“新建工程”2.选择MCU和封装3.配置时钟4.配置调试模式三、USB3.1
自小吃多
·
2023-11-20 08:46
stm32
学习
笔记
STM32之
CubeMX
学习笔记(6)USART串口基础功能验证
文章目录USART是什么
CubeMX
串口设置Keilv5中初始化和发送使用逻辑分析仪进行验证验证基本参数(8bit+None校验位)8bit/9bit与包含校验位?
HonGYvBZ
·
2023-11-20 07:09
STM32CubeMX
stm32
单片机
学习
STM32
CubeMX
学习笔记-CAN接口使用
STM32
CubeMX
学习笔记-CAN接口使用CAN总线传输协议1.CAN总线传输特点2.位时序和波特率3.帧的种类4.标准格式数据帧和遥控帧从STM32F407参考手册中可以看出主要特性如下CAN模块基本控制函数
自小吃多
·
2023-11-20 07:38
STM32开发
stm32
学习
笔记
基于STM32F103的HAL库手动配置FreeRTOS
示例工程:获取与开发环境相关的架构文件内核工程:移植FreeRTOS的内核文件示例工程Gitee地址内核工程GirHub地址STM32工程创建使用STM32
CubeMX
创建新工程,注意基准时钟源使用除滴答时钟
彭某。
·
2023-11-20 01:20
STM32
FreeRTOS
stm32
单片机
嵌入式硬件
STM32-实现us延时
STM32-实现us延时1.当在
cubemx
配置时基源SysTick时可以使用以下函数直接进行us延时,当用TIM时以下函数会失效,如果使用freertos使用tim也可以用以下函数voidHAL_Delay_us
gxt_kt
·
2023-11-20 01:16
stm32基础
stm32
单片机
arm
基于STM32的Free-RT-OS的两种时基的认识以及重写ms,us级延时
目录两种时基定时器重写ms和us级函数Systick重写usms级延时函数两种时基在STM32的裸机开发中,没有操作系统这个概念,特别是在用
CUBEMX
配置生成项目时,默认都是选择了systick做为hal
昊月光华
·
2023-11-20 01:43
STM32
stm32
单片机
arm
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他