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
第十三届蓝桥杯嵌入式备赛-STM32G431-进阶模块调试⑧USART串口收发
目录0.前言1.功能要求电路原理图2.
STM32Cubemx
初始化3.程序实现main.c相关初始化中断处理函数编写4.工程文件0.前言这套教程针对于蓝桥杯嵌入式比赛的底层模块调试,针对于比赛进行每个模块的调试
别人家的孩子380
·
2023-04-05 04:01
蓝桥杯
嵌入式硬件
stm32
单片机
第十三届蓝桥杯嵌入式备赛-STM32G431-进阶模块调试⑤IIC调试24C02、MCP4017
目录0.前言1.功能要求电路原理图2.
STM32Cubemx
初始化3.程序实现main.c相关初始化24C02M24CO2_Read读数据M24CO2_Write写数据MCP4017MCP4017_Read
别人家的孩子380
·
2023-04-05 04:31
蓝桥杯
嵌入式硬件
stm32
单片机
STM32CubeMX
实战教程(九)——外部SRAM+内存管理
外部SRAM+内存管理前言材料运行内存RAMSRAM内部CCRAMIS62WV51216内存管理工程配置基础配置FSMC进入代码__attribute__((at()))动态内存分配malloc.hmalloc.c实验代码maingpio下载验证结语前言内存管理作为STM32及其他单片机非常重要的知识,可以说是单片机学习中必须要学到的,它不是像其他知识一样基于外设展开,而是基于自身内部的内存或是外
会开发的喵
·
2023-04-04 23:24
stm32
单片机
arm
MATLAB/Simulink&&
STM32CubeMX
工具链完成基于模型的设计开发(三)
此工具链用到的工具为MATLAB/Simulink和
STM32CubeMX
,而省略了Keil工具进行手工代码集成的步骤,所有的工作仅在MATLAB/Simulink和
STM32CubeMX
完成。
小师兄1995
·
2023-04-04 23:23
MBD(Model-Based
Design)
Matlab学习
MBD
MATLAB/Simulink
STM32
STM32F407开发板的HTTP模式IAP远程升级之新建模板
使用工具STM32F407ZGT6正点原子探索者开发板
STM32CubeMX
:版本V4.27.0STM32CubeF4FirmwarePackageV1.21.0/23-February-2018官方例程
SeniorZ
·
2023-04-04 23:45
Keil
STM32F4
HTTP
IAP
STM32基于
STM32CubeMX
读取/设置DS1307
STM32基于
STM32CubeMX
读取/设置DS1307✨申明:本文章仅发表在CSDN网站,任何其他网站,未注明来源,见此内容均为盗链和爬取,请多多尊重和支持原创!
perseverance52
·
2023-04-04 10:48
stm32
DS1307
STM32CubeMX
STM32基于
STM32CubeMX
DMA + EXTI读取DS1307数据
STM32基于
STM32CubeMX
DMA+EXTI读取DS1307数据✨申明:本文章仅发表在CSDN网站,任何其他网站,未注明来源,见此内容均为盗链和爬取,请多多尊重和支持原创!
perseverance52
·
2023-04-04 10:48
stm32
STM32CubeIDE
DS1307
STM32F103VE基于
STM32CubeMX
读取DS18B20数据
STM32F103VE基于
STM32CubeMX
读取DS18B20数据✨申明:本文章仅发表在CSDN网站,任何其他网站,未注明来源,见此内容均为盗链和爬取,请多多尊重和支持原创!
perseverance52
·
2023-04-04 10:47
STM32F103系列
stm32
stm32
DS18B20
STM32CubeMX
STM32CubeMX
配置I2C读取DS3231
使用HAL库操作DS3231因为DSP2这个项目需要计时间功能所以封装了一下这个芯片的程序硬件设计我将它接到了I2C1对应的IO口是(SCL>PB6|SDA>PB7)程序封装CubeMX的I2C配置DS3231.c/*USERCODEBEGINHeader*//*********************************************************************
杏剑蒙
·
2023-04-04 10:09
stm32
硬件
rtc
STM32CubeMX
读取DS18B20温度传感器数据串口打印显示
我用的是普中科技的实验板,主控芯片为STM32103C8T6,只要是stm32的板子,在
STM32CubeMX
的配置上都是大同小异的。DS18B20介绍虽然不看这一节依然能顺利的做出实验来,但是还是
梁铎
·
2023-04-04 10:35
stm32cubemx
stm32
单片机
arm
STM32基于HAL工程读取DS1302时间数据
相关篇《STM32基于
STM32CubeMX
读取/设置DS1307》本工程使用STM32F103VE+DS1302实物验证没有问题。基于
STM32CubeMX
配置工程,当然不局限与STM32其他型号的
perseverance52
·
2023-04-04 10:00
stm32
DS1302
hal库
stm32F103 can总线使用HAL库例程
以下是一个基于STM32F103芯片的CAN总线例程示例,仅供参考:首先需要在MCU上配置CAN硬件和时钟,可以使用
STM32CubeMX
工具自动生成代码。
嵌入式yyds
·
2023-04-03 23:37
stm32
单片机
stm32
嵌入式硬件
can总线
can
【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
单片机
上一页
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
其他