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
【STM32WLE5之LoRa# 系列2、易智联LM401 评估板PingPong工程移植】
STM32WLE5之LoRa#系列2:易智联LM401评估板PingPong工程移植前言一、开发环境1、
STM32CubeMX
与STM32CubeIDE软件安装2、下载STM32WL固件库二、硬件平台三
ww2801
·
2023-04-02 03:19
stm32
单片机
arm
lora
lorawan
易智联LM401模块学习(二)——按键控制灯的反转
利用
STM32cubeMX
创建一个工程2.1芯片选择2.2gpio口设置(按键+灯)2.3代码部分2.4编译,烧写总结提示:以下内容仅供学习使用,如有雷同请联系作者修改一、核心板,工具介绍1.1核心板介绍易智联
时宽
·
2023-04-02 03:11
单片机
学习
stm32
【STM32CUBE+IAR+IAP升级】
STM32CUBE+IAR+IAP升级案例应用:利用IAR+串口调试助手对STM32F411VET6进行简单的IAP实现,(代码分为两部分:BootLoader+APP翻转LED)1.工具:IAR
STM32CUBEMX
gfanbei
·
2023-04-02 01:04
单片机
IAR
c
stm32
物联网
STM32基于
STM32CubeMX
硬件I2C驱动MPU6050读取数据
STM32基于
STM32CubeMX
硬件I2C驱动MPU6050读取数据✨申明:本文章仅发表在CSDN网站,任何其他网站,未注明来源,见此内容均为盗链爬取,请多多尊重和支持原创!
perseverance52
·
2023-04-01 22:51
stm32
mpu6050
hal库
STM32基于标准库软件I2C方式操作AT24C32+DS1307时钟模块
相关篇《STM32基于
STM32CubeMX
DMA+EXTI读取DS1307数据》本文是采用软件I2C方式,实现驱动的,如果移植到STM
perseverance52
·
2023-04-01 22:50
stm32
stm32标准库开发例程
stm32
DS1307模块
标准库
STM32CubeMX
学习笔记(10)——SPI接口使用(读写SPI Flash W25Q64)
一、SPI简介SPI(SerialPeripheralInterface)协议是由摩托罗拉公司提出的通讯协议,即串行外围设备接口,是一种高速全双工的通信总线。它被广泛地使用在ADC、LCD等设备与MCU间,要求通讯速率较高的场合。芯片的管脚上只占用四根线。MISO:主器件数据输出,从器件数据输入。MOSI:主器件数据输入,从器件数据输出。SCK:时钟信号,由主设备控制发出。NSS(CS):从设备选
Leung_ManWah
·
2023-04-01 15:21
【嵌入式STM32环境搭建】
STM32Cubemx
安装
STM32Cubemx
安装参考视频STM32系列视频(CubeMX+MDK5+HAL库+库函数一站式学习)_哔哩哔哩_bilibili参考博客
STM32CubeMX
下载及安装教程_Brendon_Tan
岁月歌者BC
·
2023-04-01 09:12
嵌入式
#
STM32
#
嵌入式环境搭建
单片机
stm32
【蓝桥杯嵌入式】定时器实现按键单击,双击,消抖以及长按的代码实现
目录原理图解析设置
STM32CubeMX
按键配置定时器配置手搓代码中断回调(服务
勾栏听曲_0
·
2023-04-01 09:44
蓝桥杯嵌入式
STM32
蓝桥杯
stm32
嵌入式硬件
c语言
硬件工程
STM32CUBEMX
配置教程(十二)STM32的定时器触发的固定频率ADC采样(使用DMA)
STM32CUBEMX
配置教程(十二)STM32的定时器触发的固定频率ADC采样(使用DMA)基于STM32H743VI使用
STM32CUBEMX
两年了,始终觉得这个工具非常的方便,但因为不是经常使用,
怡步晓心l
·
2023-04-01 08:44
stm32
单片机
STM32开发(二)CubeMX详解构建基本框架
文章目录
STM32CubeMX
背景
STM32CubeMX
基本配置选择芯片型号新建工程配置系统时钟、调试口、GPIO配置时钟配置配置GPIO(LED为例)GENERATECODE生成代码使用工具:CubeMX
STM32CubeMX
Bazinga bingo
·
2023-03-31 22:28
STM32开发
stm32
单片机
嵌入式硬件
STM32开发(五)STM32F103 通信 —— CAN通信编程详解
文章目录一、基础知识点二、开发环境1、硬件开发准备2、软件开发准备三、
STM32CubeMX
相关配置1、
STM32CubeMX
基本配置2、
STM32CubeMX
CAN相关配置四、Vscode代码讲解五、
Bazinga bingo
·
2023-03-31 20:43
STM32开发
stm32
单片机
嵌入式硬件
can
STM32CubeMX
学习六 之ADC配置
img-blog.csdnimg.cn/e5b6f155a1b8468cb15046a0a9d031cd.png)3.内部时钟配置4.ADC参数配置4.代码生成3.编译工程4.添加功能代码4.ADC的DMA配置前言记录一下
STM32CubeMX
Under Taker
·
2023-03-31 15:32
STM32CubeMX
stm32
单片机
学习
mcu
嵌入式硬件
从零开始的STM32F1课程学习(
STM32CubeMX
)
文章目录我的基本配置:
STM32CubeMX
、Jlink、STM32F103RCT6MINI第一节课第一节课课后练习:点灯1.配置好Cube的ProjectManager2.时钟树设置3.RCC设置4.
Sol-itude
·
2023-03-31 15:39
stm32
学习
单片机
STM32HAL库GPIO和EXTI
STM32的每个I/O端口都可以自由编程,但I/O端口寄存器必须按32位字访问对底层硬件的操作就是对寄存器的操作STM32的每个I/O端口都有7个寄存器来控制STM32的I/O端口可由软件配置成8种模式
STM32CubeMX
计算机小混子
·
2023-03-31 15:09
单片机
stm32
单片机
嵌入式硬件
STM32CUDE-STM32F407学习笔记1-点亮LED
本文章属于学习笔记文章,如有抄袭请见谅本人使用的开发板是野火骄阳stm32f407igtx开发板软件安装本实验使用软件有:keil5、
STM32CubeMX
软件如下所示学习本实验需要先学习stm32标准库
来人皆可得
·
2023-03-31 02:22
stm32hal库学习
stm32
单片机
学习
STM32CubeMX
的使用
本内容包括STM32系列的库简介(标准化外设库、HAL库、LL库),软件下载、安装与设置,
STM32CubeMX
的使用(含输入捕获)等。紫色文字是超链接,点击自动跳转至相关博文。持续更新,原创不易!
liht_1634
·
2023-03-31 00:07
单片机
PLC
PLD
stm32
STM32CubeMX的使用
Ubuntu与stm32串口通信及Windows与stm32串口通信
Windows的串口通信老师学了就忘学了就忘什么重定向printf什么中断接收函数什么配时钟树难做个记录(写给自己看的先完成windows与stm32通信:点时钟树HAL库
STM32CubeMX
教程四—
学书才浅
·
2023-03-30 23:33
STM32及延申:
D
stm32
单片机
STM32L0 ADC使用HAL库关于校准问题的说明
STM32系列ADC校准问题说明前言最近是有一个产品用到了ADC,使用的是STM32L051芯片,使用
STM32CubeMX
生成的代码,本来以为简简单单,但是在调用HALADC校准函数的时候遇到一个问题有点疑问
矜辰所致
·
2023-03-30 22:12
STM32
stm32
单片机
ADC校准
STM32L0
校准模式
(GCC)STM32基础详解之内存分配
软件:代码编辑器:VSCodeDebug仿真:Ozone基础工程生成:
STM32CubeMX
交叉编译链:arm-none-eabi-gcc2.工程说明本章所使用工程为
STM32CubeMX
生成,去掉了时钟初始化
我我我只会printf
·
2023-03-30 18:59
GCC下单片机开发
stm32
单片机
arm
嵌入式硬件
c语言
STM32CubeMX
学习笔记(14)——RTC实时时钟使用
一、RTC简介实时时钟(RTC)是一个独立的BCD定时器/计数器。RTC提供具有可编程闹钟中断功能的日历时钟/日历。RTC还包含具有中断功能的周期性可编程唤醒标志。两个32位寄存器包含二进码十进数格式(BCD)的秒、分钟、小时(12或24小时制)、星期几、日期、月份和年份。此外,还可提供二进制格式的亚秒值。系统可以自动将月份的天数补偿为28、29(闰年)、30和31天。只要芯片的备用电源一直供电,
Leung_ManWah
·
2023-03-30 16:18
MS5607 气压计调试记录
采用SPI通讯方式驱动MS5607,主控用的是STM32F777程序是利用
STM32CUBEMX
生成的驱动根据芯片手册和一些参考资料自己写的,数据暂时看是没问题的。没有测试环境没有系统测试过。
孤独时代xrs
·
2023-03-30 14:04
VSCode搭建STM32开发环境
废话不多说,直接步入正题所需软件如下:GNUArmEmbeddedToolchainMingw-w64makeopenocd
STM32CubeMx
VSCode一、环境篇1、GNUArmEmbeddedToolchain
点灯大师~
·
2023-03-29 02:20
STM32CubeMx
STM32
vscode
stm32
gnu
嵌入式
arm
关于使用
STM32CubeMX
配置FSMC驱动8080并口LCD
讲解类参考正点原子或者野火或者其他UP的,已经讲解很多了,这里就说一下单纯使用HAL库怎么点屏幕。FSMC很好用,甚至不需要复制代码去一点点扒。这里举例子,下边是8位8080,16位的有好多案例。第一步就是设置,重点在下面的配置,这个一会说。硬件接线就是片选/CS---NE1(NE几看自己配置)读使能/RD---NOE写使能/WR---NWE数据命令切换D/C---A24(A多少自己选的)数据线对
软妹熊
·
2023-03-27 05:03
stm32
单片机
arm
Ubuntu18.04 基于VSCode和
STM32CubeMX
搭建STM32开发环境
插件预览安装
STM32CubeMX
,同样网上教程比较多,在此不再赘述。值得注意的是,
STM32CubeMX
安装前需要有java环境,因此需要提前安装。sudoapt-getinstal
SmartFish
·
2023-03-25 08:21
00_STM32F4学习_HAL库_GPIO函数
00_STM32F4学习_HAL库_GPIO函数最近重学STM32,打算从HAL库+
STM32CubeMX
方式进行学习,将学习中用过及查阅整理的知识在此整理,如有错误望指正。
不僈
·
2023-03-23 19:14
#
STM32
stm32
单片机
STM32中断原理
目录一、中断介绍1.1什么是中断1.2中断的作用1.3中断的约束二、
STM32CubeMX
中断方式点灯2.1项目内容2.2工程设置2.3代码实操2.4硬件连接2.5运行效果三、
STM32CubeMX
中断串口通信
歪比巴不
·
2023-03-23 18:53
stm32
单片机
arm
通用输入输出端口GPIO,及其初始化(HAL库)
文章目录前言GPIOGPIO初始化GPIO_InitTypeDef使用HAL库进行GPIO初始化的示例代码:结束前言我在学习STM32时候呢,是直接先接触的
STM32CubeMX
软件,更着网上各种教程迷迷糊糊学了一大堆没用的东西
Strange_Head
·
2023-03-23 18:22
STM32
单片机
stm32
物联网
【蓝桥杯嵌入式】【HAL库】二、按键控制LED状态
STM32CubeMX
配置时钟配置:引脚配置:代码以下为部分main代码,找到位置粘贴即可。/*USERCO
学不会又咋了
·
2023-03-23 17:57
蓝桥杯嵌入式
单片机
蓝桥杯
stm32
arm
嵌入式硬件
STM32CUBEMX
配置教程(十一)STM32的ADC轮询模式扫描多个通道
STM32CUBEMX
配置教程(十一)STM32的ADC轮询模式扫描多个通道基于STM32H743VI使用
STM32CUBEMX
两年了,始终觉得这个工具非常的方便,但因为不是经常使用,导致有些要点总是会有些遗忘
怡步晓心l
·
2023-03-23 02:54
stm32
STM32CUBEMX
开发GD32F303(10)----双ADC轮询模式扫描多个通道
概述本章
STM32CUBEMX
配置STM32F103,并且在GD32F303中进行开发,同时通过GD32303C_START开发板内进行验证。需要GD样片的可以加Q_QUN申请:615061293。
记帖
·
2023-03-23 02:43
stm32cube
单片机
GD32
stm32
ADC
轮询
GD32F303
双通道
STM32CubeMX
学习笔记(39)——FSMC接口使用(TFT-LCD屏触摸)
一、TFT-LCD简介TFT-LCD(ThinFilmTransistor-LiquidCrystalDisplay)即薄膜晶体管液晶显示器。TFT-LCD与无源TN-LCD、STN-LCD的简单矩阵不同,它在液晶显示屏的每一个象素上都设置有一个薄膜晶体管(TFT),可有效地克服非选通时的串扰,使显示液晶屏的静态特性与扫描线数无关,因此大大提高了图像质量。TFT-LCD也被叫做真彩液晶显示器。虽然
Leung_ManWah
·
2023-03-22 14:58
STM32CubeMX
学习笔记(34)——FreeRTOS实时操作系统使用(任务通知)
一、FreeRTOS简介FreeRTOS是一个可裁剪、可剥夺型的多任务内核,而且没有任务数限制。FreeRTOS提供了实时操作系统所需的所有功能,包括资源管理、同步、任务通信等。FreeRTOS是用C和汇编来写的,其中绝大部分都是用C语言编写的,只有极少数的与处理器密切相关的部分代码才是用汇编写的,FreeRTOS结构简洁,可读性很强!最主要的是非常适合初次接触嵌入式实时操作系统学生、嵌入式系统开
Leung_ManWah
·
2023-03-22 00:37
STM32CUBEMX
F103 HAL库开发之 定时器中断多任务
stm32定时器简介stm32的定时器资源还是相当丰富的,连最基础的stm32f103c8t6都有四个定时器,更高级的zet6,或者f4系列的有十几个定时器,相比arduino来说强大了太多,利用好了可以实现确定时间间隔的做某件事情,多个定时器中断可以用来做多件事情,不使用延时也能够将程序实现,而且更快,更灵敏。STM32F103C8T6-BlackPill定时器资源STM32F103C8T6-B
yltzdhbc
·
2023-03-21 07:51
初学者,FreeRTOS学习记录,配合
STM32CubeMX
(一)
学习FreeRTOS之前,需要先了解RTOS,RTOS全称是RealTimeOperatingSystem,中文名是实时操作系统,实时操作系统是保证在一定时间限制内完成特定功能的操作系统。比如uCOS,FreeRTOS,RTX,RT-Thread等这些都是RTOS类操作系统。一个处理器核心在某一时刻只能运行一个任务。操作系统中任务调度器的责任就是决定在某一时刻究竟运行哪个任务。Free是免费的、自
QxNL
·
2023-03-21 07:35
学习
stm32
c语言
单片机
arm
STM32CubeMX
学习笔记(23)——通用定时器接口使用(输入捕获测量脉宽)
一、定时器简介STM32F1系列中,除了互联型的产品,共有8个定时器,分为基本定时器,通用定时器和高级定时器。基本定时器TIM6和TIM7是一个16位的只能向上计数的定时器,只能定时,没有外部IO。通用定时器TIM2/3/4/5是一个16位的可以向上/下计数的定时器,可以定时,可以输出比较,可以输入捕捉,每个定时器有四个外部IO。高级定时器TIM1/8是一个16位的可以向上/下计数的定时器,可以定
Leung_ManWah
·
2023-03-20 05:48
STM32CubeMX
学习笔记(13)——PWM输出(呼吸灯)使用
一、PWM简介脉冲宽度调制(PWM),是英文“PulseWidthModulation”的缩写,简称脉宽调试。是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术。广泛应用在从测量、通信到功率控制与变换的许多领域中。例如上图中,图b)是微处理输出的数字信号,实际上他接到电机等功率设备上时,效果相当于图a)。这就是PWM调制。例如输出占空比为50%,频率为10Hz的脉冲,高电平为3.3V
Leung_ManWah
·
2023-03-17 17:07
6.STM32F407之HAL库——定时器中断
使用
STM32CubeMX
配置工程+MDKARM编写代码实现定时器中断一、定时器中断简介1.中断2.STM32F407定时器资源1)基本定时器(TIM6~TIM7)2)通用定时器(TIM9~TIM14)
并非凑巧
·
2023-03-15 05:18
#
stm32
单片机
arm
7.STM32F407之HAL库——看门狗笔记
使用
STM32CubeMX
配置工程+MDKARM编写代码实现看门狗功能一、看门狗简介二、独立看门狗1.独立看门狗(IWDG)寄存器1)键寄存器(IWDG_KR)①0xCCCC②0xAAAA②0x55552
并非凑巧
·
2023-03-15 05:17
#
stm32
单片机
STM32CubeMX
开发教程(2)— 使用教程(点亮LED灯)
Linux下如何搭建
STM32CubeMX
开发环境请参考:
STM32CubeMX
开发教程(1)—安装教程文章目录前言1新建工程1.1MCU型号选择1.2CubeMX配置界面1.3MCU引脚布局配置1.4MCU
EmotionFlying
·
2023-03-15 02:53
【STM32】
stm32
arm
linux
STM32CubeMX
学习笔记(27)——FatFs文件系统使用(操作SD卡)
一、FatFs简介FatFs是面向小型嵌入式系统的一种通用的FAT文件系统。它完全是由ANSIC语言编写并且完全独立于底层的I/O介质。因此它可以很容易地不加修改地移植到其他的处理器当中,如8051、PIC、AVR、SH、Z80、H8、ARM等。FatFs支持FAT12、FAT16、FAT32等格式,所以我们利用前面写好的SPIFlash芯片驱动,把FatFs文件系统代码移植到工程之中,就可以利用
Leung_ManWah
·
2023-03-14 13:27
STM32CubeMX
实战教程:定时器中断实验(LL 库)
STM32CubeMX
实战教程:定时器中断实验(LL库)1前言1.1
STM32CubeMX
1.2教程介绍1.3准备工作1.4硬件资源2配置项目2.1项目导入2.2TIM2&NVIC配置
Brendon_Tan
·
2023-03-13 18:16
#
STM32CubeMX
STM32
STM32Cube
STM32CubeMX
LL库
定时器中断
蓝桥杯嵌入式(G4系列):DAC输出
STM32Cubemx
:将PA4选择为DAC的输出管脚。我们点击左侧的DAC,然后进行以下配置到此为止
STM32Cubemx
的配置就OK了,点击生成代码即可。
孙启尧
·
2023-03-13 10:02
stm32
嵌入式硬件
蓝桥杯
蓝桥杯嵌入式(G4系列):RTC时钟
STM32Cubemx
配置:首先点击左侧的Timers的RTC,勾选以下选项进入时钟树配置进入时间设置,这里我把时间设置为了2023年3月12日20点20分,但是我圈出来的地方一定要注意,125✖6000
孙启尧
·
2023-03-13 10:02
单片机
stm32
蓝桥杯
蓝桥杯嵌入式(G4系列):串口收发
STM32Cubemx
配置:首先,我们点击左侧的Connectivity选择USART1进行如下配置。使能串口中断在左侧的管脚配置上也要做出修改到此为止,我们就配置完了,点击生成代码即可。
孙启尧
·
2023-03-13 10:01
蓝桥杯
stm32
单片机
配置Clion用于STM23开发(Makefile)
前言对于Clion配置STM32开发环境的教程在网上一搜一大堆,但是大部分都是22年之前的,使用的方法都是在
STM32CubeMX
生成SW4STM32工程。
扛锡勺的Tony
·
2023-03-10 11:44
开发工具与环境
单片机
stm32
嵌入式硬件
STM32CubeMX
学习笔记(5)——基本定时器接口使用
一、定时器简介STM32F1系列中,除了互联型的产品,共有8个定时器,分为基本定时器,通用定时器和高级定时器。基本定时器TIM6和TIM7是一个16位的只能向上计数的定时器,只能定时,没有外部IO。通用定时器TIM2/3/4/5是一个16位的可以向上/下计数的定时器,可以定时,可以输出比较,可以输入捕捉,每个定时器有四个外部IO。高级定时器TIM1/8是一个16位的可以向上/下计数的定时器,可以定
Leung_ManWah
·
2023-03-09 03:13
【蓝桥杯嵌入式组】HAL库
STM32CubeMx
学习笔记七:05-TIM(上)
文章目录一、开发板资源介绍二、输出PWM波1、选择引脚2、配置参数3、通用函数一、开发板资源介绍定时器主要由时钟控制、时基单元、输入捕获和输出比较等部分组成。时钟控制包含触发控制器、从模式控制器和编码器接口等,可以选择内部时钟(CK_INT:默认值)、外部时钟模式1(TIxFPx)、外部时钟模式2(ETR)和内部触发(ITRx)。时基单元包含16位计数器CNT、预分频器PSC、自动重装载寄存器AR
KkKde小火柴
·
2023-02-18 21:22
stm32
单片机
蓝桥杯
c语言
嵌入式硬件
stm32 同一个定时器输入捕获测量双通道PWM占空比
stm32cubemx
输入捕获stm32同一个定时器输入捕获测量双通道PWM占空比.最近在做蓝桥杯嵌入式的真题,发现在使用TIM3的通道1和2同时测量PWM1和PWM2的占空比时,硬件是不支持的。
Richer Fan
·
2023-02-18 21:50
单片机
stm32
c语言
嵌入式硬件
蓝桥杯
《STM32单片机开发应用教程(HAL库版)—基于国信长天嵌入式竞赛实训平台(CT117E-M4)》第四章4.8 TIM---PWM输出实验
写在前面——《STM32单片机开发应用教程(HAL库版)—基于国信长天嵌入式竞赛实训平台(CT117E-M4)》第四章4.8TIM—PWM输出实验,讲解TIM定时与PWM输出的
STM32CubeMX
配置和程序设计方法官方例程下载
我是春哥老师
·
2023-02-18 20:43
嵌入式
KEIL5
stm32CubeMX
stm32
蓝桥杯
c语言
STM32CubeMX
学习笔记(28)——FreeRTOS实时操作系统使用(任务管理)
一、FreeRTOS简介FreeRTOS是一个可裁剪、可剥夺型的多任务内核,而且没有任务数限制。FreeRTOS提供了实时操作系统所需的所有功能,包括资源管理、同步、任务通信等。FreeRTOS是用C和汇编来写的,其中绝大部分都是用C语言编写的,只有极少数的与处理器密切相关的部分代码才是用汇编写的,FreeRTOS结构简洁,可读性很强!最主要的是非常适合初次接触嵌入式实时操作系统学生、嵌入式系统开
Leung_ManWah
·
2023-02-18 07:00
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他