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
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
STM32
CubeMX
简介
STM32
CubeMX
是由ST公司开发的图形化代码自动生成工具,能够快速生成初始化代码,如配置GPIO,时钟树,中间件等,使用户专注于业务代码的开发。
ff_juju
·
2023-11-19 19:53
stm32
嵌入式开发--
CubeMX
最新版本6.9.0的问题
刚刚将
CubeMX
升级到最新版本,发现一个问题,他会将你自己在Keil中所添加的支持包等等一系列操作全部删除,变成一个空工程的状态。
老李的森林
·
2023-11-19 18:52
STM32
嵌入式
CubeMX
基于STM32
CubeMX
和keil采用RTC时钟周期唤醒和闹钟实现LED与BEEP周期开关
文章目录前言1.RTC概念1.1RTC的时钟信号源1.2预分频器1.3实时时钟与日历数据1.4周期性自动唤醒1.5可编程闹钟2.RTC相关中断3.STM32
CubeMX
配置3.1时钟配置3.2引脚配置3.3RTC
澄澈i
·
2023-11-19 16:32
#
STM32相关学习
stm32
单片机
rtc
第四章 stm32
cubemx
串口实验以及proteus仿真
第四章stm32
cubemx
串口实验以及proteus仿真(上)文章目录第四章stm32
cubemx
串口实验以及proteus仿真(上)前言一、串口是什么?
Snowman_1023
·
2023-11-19 12:19
stm32学习
stm32
嵌入式
单片机
HAL库STM32串口开启DMA接收数据
STM32
CubeMx
的配置此博客仅仅作为记录,这个像是有bug一样,有时候好使,有时候不好,所以趁现在好使赶紧记录一下,很多地方用到串口接收数据,DMA又是一种非常好的接收方式,可以节约CPU的时间,
薛定谔的猫咪死了
·
2023-11-19 11:40
stm32
嵌入式硬件
单片机
STM32 HAL库函数HAL_SPI_Receive_IT和HAL_SPI_Receive的区别
背景前段时间开发一个按键板驱动,该板用的STM32F103系列单片机,前任工程师用STM32
CubeMX
生成的工程,里面全是HAL库调用,我接手后,学习了下HAL库的用法,踩坑不少,特别是带IT后缀的函数
六个九十度
·
2023-11-19 09:05
驱动开发
stm32
嵌入式硬件
单片机
HAL
RT-Thread STM32F407 BMI088--SPI
首先在RT-ThreadSettings中进行配置第二步,退出RT-ThreadSettings,进入board.h,定义宏第三步,**进入stm32f4xx_hal_conf.h**第四步,STM32
CubeMX
比特冬哥
·
2023-11-19 08:53
RT-Thread
stm32
嵌入式硬件
单片机
陀螺仪
STM32开发(八)STM32F103 片内资源 —— 基本定时器中断 详解
《上一篇》 《主目录》 《下一篇》文章目录一、基础知识点二、开发环境三、STM32
CubeMX
相关配置四、Vscode代码讲解五、结果演示一、基础知识点知识点一STM32一共有8个定时器,2-5为通用定时器拥有
Bazinga bingo
·
2023-11-18 18:19
STM32开发
stm32
单片机
嵌入式硬件
mcu
arm开发
STM32开发(二十)STM32F103 片内资源 —— 低功耗模式代码解析
《上一篇》 《主目录》 《下一篇》文章目录一、基础知识点二、开发环境三、STM32
CubeMX
相关配置四、Vscode代码讲解睡眠模式代码实现停止模式代码实现待机模式代码实现五、结果演示一、基础知识点STM32F103
Bazinga bingo
·
2023-11-18 18:19
STM32开发
stm32
单片机
嵌入式硬件
嵌入式
低功耗
STM32F1硬件SPI驱动nRF24L01通过按键控制数据收发带状态反馈
相关篇《STM32F1基于STM32
CubeMX
配置硬件SPI驱动nRF24L01数据收发》功能演示工程默认配置的是STM32F103VC单片机,其他型号的需要修改对应的启动文件startu
perseverance52
·
2023-11-17 13:14
stm32标准库开发例程
stm32
nRF24L01
stm32通用外部spi下载算法实现
接口的单片机都可以方便移植的SPIFlash烧写算法制作_哔哩哔哩_bilibili该up主提供的stm32H7的模板工程,目前需求是实现基于正点原子探索者stm32f407zet6+W25Q128下载算法实现步骤使用
cubemx
Car12
·
2023-11-17 09:32
STM32
stm32
外部flash下载算法
STM32F429外部SPI下载算法
STM32F429外部SPI下载算法一、使用
CubeMX
新建工程二、Flash驱动三、在上项目基础上制作FLM下载算法四、修改代码五、注意问题六、工程下载感谢安富莱及正点原子的开源教程使用正点原子STM32F429
不哭的大熊
·
2023-11-17 09:00
STM32开发
stm32
嵌入式
单片机
arm
【STM32
CubeMX
】NRF24L01模块实现“1对1“及“1对多“无线通信
本篇文章我将针对NRF24L01模块实现"1对1"及"1对多"无线通信的STM32
CubeMX
配置过程进行详细的讲解,让准备学习HAL库的小伙伴能够更好的理解STM32
CubeMX
如何配置。
鲁乎乎
·
2023-11-16 21:37
STM32CubeMX
嵌入式
电子模块
stm32
单片机
嵌入式硬件
问题汇总20231103
2.Mcu和mpu的本质区别3.下载HAL库步骤4.RAM,ROM,SRAM,SDRAM,DDR内存5.编译过程6.STM32
Cubemx
离线库导入问题前言本篇为新专栏,是我的日常中,自己开发和学习中遇到的疑问
老王WHH
·
2023-11-16 21:23
问题汇总
嵌入式硬件
单片机
STM32系列(HAL库)——F103C8T6通过MPU6050+DMP姿态解算读取角度及温度
1.软件准备(1)编程平台:Keil5(2)
CubeMX
(3)XCOM(串口调试助手)(4)文件资料包:点击跳转下载2.硬件准备(1)一个捡来的MPU6050(2)F1的板子,本例使用经典F103C8T6
嵌入式创客工坊
·
2023-11-16 21:50
STM32(HAL库)外设实战
stm32
单片机
arm
cubemx
工程更换同系列stm32芯片型号
cubemx
工程更换stm32芯片型号实验平台软件:cubemxv6.10、vscode、MDKv5.27旧型号芯片:stm32f103c8t6新型号芯片:stm32f103ret6步骤1、复制stm32
豆子!
·
2023-11-15 22:59
STM32
stm32
嵌入式硬件
单片机
STM32F407VET6+
cubemx
+FSMC+ST7789
最后还是谢了原子兄新出的驱动,才识别出是7789.从
cubemx
开始足够的堆栈很重要,行了再减少。然后是脚本lcd.c#include"lcd.h"#include"stdlib.h"#includ
alwayslzz
·
2023-11-15 18:34
stm32
队列与二值信号量、计数型信号量
CubeMX
配置信息:创建队列,
CubeMX
已经封装好了,和原始的函数有点差别:Sta
GoodtimeGood
·
2023-11-15 18:24
单片机
嵌入式硬件
上一页
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
其他