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
蓝桥杯嵌入式——USART程序设计(发送TX) &(接收RX)
串口的发送单片机给电脑发送数据STM32
cubeMX
配置Connectivity连接配置配置USART1配置为异步通信(Asynchronous)字母A开头为1为异步通信,与同步通信区分开PA9配置为串口
学者7
·
2024-02-11 12:33
单片机
嵌入式硬件
蓝桥杯省赛模板构建——uart
打开
CubeMX
串口的发送是跟调试器放一起的,通过PA9和PA10来接收发送选择异步通讯波特率配置为9600打开串口中断,因为单片机接收数据需要用到中断生成代码添加底层驱动代码打开在main.h打开uart
学者7
·
2024-02-11 12:02
单片机
嵌入式硬件
HAL库 MspInit()函数相关说明
例如,用STM32
CubeMX
配置TIM生成的代码:正点原子基本定时器HAL库例程代码:两者类比起来看。Msp:MCUSpecificPackage,即MCU特定程序包,也称MCU具体方案。HAL_
枫-琳
·
2024-02-11 08:32
stm32
嵌入式硬件
单片机
学习
STM32
cubemx
配置DMA+空闲中断接收不定长数据
文章目录前言一、串口空闲中断二、DMA+空闲中断接收不定长数据实现思路三、STM32
Cubemx
配置DMA+空闲中断接收不定长数据四、代码编写总结前言本篇文章给大家讲解一下DMA+串口空闲中断接收串口不定长数据
花落已飘
·
2024-02-10 17:08
STM32框架式编程
stm32
单片机
嵌入式硬件
自制一个桌面宠物(STM32
CUBEMX
HAL库 PWM波 小项目)
_哔哩哔哩_bilibili基础所需:基础电路认识,C语言,STM32开发,STM32CUBEIDE或
CUBEMX
和Keil使用(重要),一点点艺术细胞、一点点耐心。
Huooer
·
2024-02-10 14:51
开源
单片机
c语言
stm32
嵌入式硬件
使用
CubeMX
快速开始STM32微控制器开发
CubeMX
是一款由STMicroelectronics提供的集成开发环境,可以帮助开发者快速启动STM32微控制器的开发。屏蔽了底层配置的繁琐,简化了开发流程,减少了开发时间。
嵌入式杂谈
·
2024-02-09 00:17
stm32
嵌入式硬件
单片机
基于STM32
CubeMX
的GPIO配置和代码生成教程
使用STM32
CubeMX
可以方便地配置GPIO并生成相应的初始化代码,本文将向您介绍如何使用STM32
CubeMX
进行GPIO配置,并提供示例代码。
嵌入式杂谈
·
2024-02-09 00:17
stm32
单片机
嵌入式硬件
STM32学习之STM32
cubeMX
软件安装与使用(附STM32
cubeMX
5.2.1下载地址)
关于STM32
cubeMX
5.2.1具体的下载地址:https://download.csdn.net/download/wzy15965343032/112479251、STM32cube简介功能强大的
静静地思考
·
2024-02-09 00:17
stm32开发
stm32CubeMx使用
探索STM32
CubeMX
:图形化工具简化嵌入式软件开发
STM32
CubeMX
是由STMicroelectronics提供的一款图形化工具,旨在简化STM32微控制器的嵌入式软件开发过程。
嵌入式杂谈
·
2024-02-09 00:46
stm32
嵌入式硬件
单片机
【STM32】 HAL库+STM32
CubeMX
系列教学
STM32
CubeMX
简介STM32
CubeMX
是ST意法半导体近年来力推的图形化配置工具,从MCU/MPU选型,
soledade
·
2024-02-09 00:16
stm32
单片机
嵌入式硬件
STM32
CubeMX
的使用,配置DMA串口
用
cubemx
把基础外设全配置跑了一遍,给我最大感受就是方便快捷,在st自家芯片中移植性强。时钟和晶振配置不多说了,网上都很全了,可以不使用外部晶振,
随风飘零翼
·
2024-02-08 16:51
stm32
stm32
单片机
物联网
DMA
串口通信
CubeMX
配置STM32F103C8T6多路ADC配合DMA采集
目录
CubeMX
配置工程配置时钟编辑配置串口配置LED灯配置ADC代码编写重定向定义如下全局变量ADC中断实物展示工程文件
CubeMX
配置工程配置时钟配置主频和ADC采样时钟把主频设置为72M,经过6分频后
田甲
·
2024-02-08 16:21
STM32单片机
stm32
嵌入式硬件
单片机
STM32G431基本板载资源
cubeMX
配置合集(自用)
STM32
cubeMX
配置RCC时钟配置RCC时钟配置,G431嵌入式板子自带24Hz外部晶振所以选择外部晶振寄存器注:24Hz外部时钟资源需要自己填入选择高速外部时钟HSE,选择PLLCLK将这个频率引入全局主频
松花江上接空大
·
2024-02-08 16:19
单片机
stm32
嵌入式硬件
STM32
cubemx
多路ADC+DMA
一、
cubemx
基本配置二、启动ADC和DMA三、串口监视四、代码//定义一个DMA接收数组uint32_tADC_Value[120]={0};//ADC_DMA启动HAL_ADC_Start_DMA
weixin_48420974
·
2024-02-08 16:19
CUBEMX
stm32
单片机
arm
基于STM32
CubeMX
的多通道ADC采样笔记
创建工程步骤就不演示了,这里使用的是STM32F411CE系列单片机一:配置ADC1.电机进入ADC模块内2.选择要使用的通道我使用的是通道5和通道63.进行参数配置以下是我的配置,大家可以作为参考4.进行DMA配置注意:这里的Mode默认是Normal,若是此项则只检测一次。这里一定要修改为Circular,否则不能循环DMA搬运。二:配置串口,使数据可以和上位机之间交互到此基础配置完成,生成代
ICancomI
·
2024-02-08 16:49
stm32
单片机
arm
CubeMX
配置STM32-ADC-DMA读取两个通道的电压值-HAL库
配置时钟和下载端口、串口配置ADC①:使能扫描转换模式(ScanConversionMode),使能连续转换模式(ContinuousConversionMode)。②:ADC规则组选择转换通道数为2(NumberOfConversion)。③:配置Rank的输入通道。添加DMA:配置时钟生成项目逻辑代码①、在main函数前面添加变量。其中ADC_Value作为转换数据缓存数组,ad1,ad2存储
dlhto
·
2024-02-08 16:18
stm32
嵌入式
stm32
单片机
STM32-ADC采集(HAL库
CubeMx
配置)
ADC1.ADC轮询采集2.ADC+DMA多通道采集1.ADC轮询采集
CubeMx
配置持续传递模式,仅初始化一个采集通道基础代码编写/***函数功能:ADC采集引脚电压(轮询采集)**滤波方式:无**参数
Su^!-苏释州
·
2024-02-08 16:18
单片机
stm32
arm
嵌入式硬件
【STM32】STM32
CUBEMX
+ ADC(单通道,双通道DMA)
STM32
CUBEMX
+ADC(单通道,双通道DMA)案例应用:使用ADC采集电压(单通道、单通道+DMA、双通道+DMA),并利用串口打印采集转换后的电压值1.工具IARSTM32
CUBEMX
开发板STM32F411VET6
gfanbei
·
2024-02-08 16:17
IAR
单片机
c
stm32
物联网
STM32F103C6T6在STM32
CubeMX
环境下搭建DMA的ADC转换
前言使用DMA的好处在于不占用内核CPU资源就能完成目的,通俗一点是DMA是CPU的帮手,原来需要CPU来干的事,变成,CPU下达指令DMA去干,CPU可以有更多的时间去干更重要的事在ADC中,DMA不断采集各个ADC口的电压,并把其值储存在存储器中,供CPU翻阅正文:1、在此界面下把所有的通道都打勾“IN0~IN9”,(在实际中并不一定,需要用到谁就给谁打勾)2、在此界面中,一共选择了多少通道就
逐梦之程
·
2024-02-08 16:16
STM32
stm32
单片机
arm
学习笔记6-ADC电压采集2(
CubeMX
)
目录前言一、单通道任意时刻采集信号(不定时)1、经典设置RCC2、选择ADC通道+持续转换使能3、开启中断4、开启USART二、DMA+单通道ADC5、添加DMA通道并选择对应的ADC通道三、DMA+多通道ADC1、打开多通道并配置ADC2、配置ADC3、添加DMA四、多通道ADC(非DMA和中断方式)五、定时器触发转换(1khz)+DMA传输1.关闭ADC持续转换并选择定时器触发模式2.打开定时
ChristianLuu
·
2024-02-08 16:46
stm32
单片机
学习
【STM32+HAL库+
CubeMX
】UART轮询收发、中断收发、DMA收发方法及空闲中断详解
(转载)原文链接:https://blog.csdn.net/qq_39344192/article/details/1314707351.什么是UART?UART是一种异步串行通信接口,常用于通过串口与外部设备进行通信。它通过发送和接收数据帧来实现数据传输,使用起来相对简单。UART通常包含发送器(Transmitter)和接收器(Receiver),通过两根信号线(传输线)进行双向通信。2.U
Amonter
·
2024-02-08 15:01
RTOS
stm32
嵌入式硬件
单片机
蓝桥杯嵌入式学习记录——LCD的使用
目录一、前言二、LCD代码的移植三、LCD代码的调用一、前言前一篇文章已经简单记录了一下
cubeMX
软件的使用和LED的点亮,今天来记录一下LCD的使用。
KAIs32
·
2024-02-07 07:35
蓝桥杯
学习
蓝桥杯
嵌入式硬件
【STM32 + HAL库】之 1 ---
CubeMX
下载、安装
前言:本篇,分两部分:一、下载
CubeMX
,共12步图解。二、安装
CubeMX
,共8步图解。软件安装过程,将大约用时10分钟。
【 STM32开发 】
·
2024-02-06 02:27
【HAL】
STM32
CubeMX
教程
stm32
STM32L4学习
它包含两个关键部分:图形配置工具STM32
CubeMX
。允许用户通过图形化向导来生成C语言工程。嵌入式软件包(STM32Cube库)。包含完整的HAL库
饼干饼干圆又圆
·
2024-02-06 02:04
stm32
stm32
学习
嵌入式硬件
【stm32】hal库学习笔记-ADC模数转换(超详细!)
本篇章介绍了ADC实现电压检测的三种方式ADC原理及选型ADC将连续的模拟电压信号转换为二进制的数字信号选型参数速度(采样频率)功耗精度转换原理ADChal库驱动函数普通通道检测电压
CubeMX
图形化配置导入
Chole_Waston
·
2024-02-05 17:52
stm32
学习
笔记
嵌入式硬件
HAL库-串口USART
HAL库-串口USART原文notion链接:HAL库-串口USARTHAL库编程学习记录1.初始化这部分直接交给
CubeMx
不开中断的基础设置如下图异步通讯9600的波特率数据长度设置为8位停止位1位串口的引脚会自动的配置好开中断如下勾选
vast_light
·
2024-02-05 04:27
STM32HAL库
单片机
嵌入式硬件
stm32
c语言
最小修改实现GD芯片替换STM32
使用STM32
CubeMx
生成的代码运行起来主要有两个问题(需要修改):1、CAN初始化问题现象:HAL_CAN_Init初始化失败问题表象:老版本HAL库运行没问题,新版本有问题根本原因:GD芯片和ST
猪熊
·
2024-02-04 20:50
MCU
stm32
单片机
嵌入式硬件
freertos的引入
核心是交替执行,多线程的完成任务这便是多任务使用RTOS编写程序,相当于拥有两个循环2:创建freertos工程基于
cubemx
操作,见专栏创建工程,选择芯片配置RCC时钟,SYS选择Serialwire
vv不说话
·
2024-02-04 15:50
单片机
RT-Thread(RTT)使用PWM设备驱动2212电机
前言基于RTT的PWM设备框架下,输出PWM波,利用Simonk电调驱动2212电机一、新建工程二、打开
CubeMX
三、配置外部高速晶振为时钟输入四、配置调试下载接口五、打开pwm输出通道,我这里用到的是定时器三的
我先去打把游戏先
·
2024-02-04 07:57
RTT
stm32
c语言
RTT
CubeMX
基于RT-Thread(RTT)的HAL库+ADC+DMA多通道采集
的多通道采集时,发现数据会跳变,觉得可能是没有加DMA的缘故,但RTT好像没有对应的DMA接口函数(或者我没找到),故尝试不使用RTT的ADC设备框架,直接使用HAL库对ADC进行DMA的配置一、创建工程二、打开
CubeMX
我先去打把游戏先
·
2024-02-04 07:24
RTT
stm32
c语言
RTT
学习
RTOS
嵌入式学习日记 DAY1
前言:我于2023.8.1开始正式入门嵌入式,主要靠上大RM战队前辈的指引,他们发的一些资料让我对单片机、烧录器等硬件以及嵌入式要用到的
CubeMX
、VsCode、Keil等软件有了基本了解,第一天时间主要花费在了三个软件的下载
你SHU第一深情
·
2024-02-04 04:47
学习
STM32—基于中断/DMA方式的串口通信
串口通信协议数据帧格式通信流程错误处理示例代码RS-232标准电气特性信号传输方式接口连接应用领域RS232电平与TTL电平的区别RS232电平TTL电平对比基于HAL库中断方式进行串口通信STM32
CubeMX
Alone--阮泽宇
·
2024-02-03 23:15
stm32
单片机
嵌入式硬件
基于HAl库函数实现STM32F103C8T6移植uC/OS-III
UCOSIII的系统任务任务状态:3、任务堆栈的建立二、实验任务构建1、
CubeMX
的构建2、UCOS-III源码获取3、文件移植准备4、文件移植三、任务代码添加1、为bsp.c和bsp.h添加代码2、
Lc-Yusheng
·
2024-02-03 23:14
stm32
p2p
蓝桥杯
freeRTOS / day02
1.定时器使用流程1.1ST32
CubeMX
设置1.1.0选择定时器-->TIM11.1.1ClockSource-->InternalClock1.1.2Prescaler-->预分频系数1.1.3CounterPeriod
溪北人
·
2024-02-03 17:51
单片机
嵌入式硬件
STM32F407+
Cubemx
学习&应用[1]——串口打印
STM32F407+
Cubemx
学习&应用[1]——串口打印硬件串口参数
Cubemx
配置工程Keil中代码测试本《STM32F407+
Cubemx
学习&应用系列》是自己在做工程时学习和琢磨的总结,还有诸多不足希望能够指出
大风吹~~~~~
·
2024-02-03 07:28
STM32
串口通信
stm32
嵌入式硬件
printf
STM32学习笔记(五) —— 按键翻转LED
PA0引脚,按键外接了上拉电阻,默认状态下PA0引脚处于高电平,当按键按下,PA0引脚就与GND短接,变为低电平,所以我们可以通过读取PA0引脚的电平状态来判断按键是否被按下2.软件编程这里使用STM32
CubeMX
SSS&10&01
·
2024-02-03 02:21
STM32学习笔记
stm32
蓝桥杯嵌入式——第十二届蓝桥杯嵌入式国赛
蓝桥杯嵌入式——第十二届蓝桥杯嵌入式国赛之前准备省赛的时候用的是旧版的STM32F103,从准备国赛开始就用新版STM32G431平台了,主要是想经过新版的准备学习一下HAL库以及
CubeMX
的使用。
FILWY_M
·
2024-02-02 20:32
蓝桥杯
嵌入式
stm32
基于STM32
CUBEMX
驱动TOF模块VL6180与VL6180X(2)----修改测量范围
概述当使用VL6180传感器进行测距时,可以通过修改缩放因子来改变可测量的距离范围。VL6180是一种基于飞行时间原理的传感器,通过测量光信号的往返时间来确定物体与传感器之间的距离。最近在弄ST和瑞萨RA的课程,需要样片的可以加群申请:6_15061293。默认情况下,VL6180传感器的测距范围约为0至200毫米。然而,通过调整缩放因子,您可以扩展或缩小该范围,以适应不同的应用需求。缩放因子是一
记帖
·
2024-02-02 19:33
传感器
stm32cube
#STM32
VL6180X
STM32CUBEMX
TOF
红外测距
【STM32】实战3.1—用STM32与TB6600驱动器驱动42步进电机(一)
通过拨码开关设定细分与电流2.1.2共阴共阳接线法2.2开关电源(AC转DC变压器)&电源线2.342步进电机2.3.1基本知识2.3.2转速细分控制2.3.3满步、半步、微步驱动原理3软件配置与硬件接线3.1STM32
CubeMX
白白与瓜
·
2024-02-02 11:58
stm32学习
arm
嵌入式硬件
stm32入门——工程建立
2.STM32
CubeMX
和HAL库:优点:•提供图形化工具(
CubeMX
)来配置微控制器引脚和外设。•HAL库(Hardwar
盐析大白兔
·
2024-02-02 10:25
stm32
嵌入式硬件
单片机
【蓝桥杯嵌入式组】HAL库STM32
CubeMx
学习笔记汇总:学习建议及资料
、本专栏教程配套例程二、模块考点小练习题目+例程三、第6-13届真题及模拟题四、客观题汇总五、博主推荐一、本专栏教程配套例程CSDN下载链接待本专栏完成即会放上链接【蓝桥杯嵌入式组】HAL库STM32
CubeMx
KkKde小火柴
·
2024-02-02 07:06
stm32
单片机
蓝桥杯
c语言
基于hal库实现stm32f103c8t6裸机项目的“软件定时器”
二,下面是
cubemx
的配置:我还做了其他功能,但是这里仅描述“时钟配置”,“定时器配置”(1)时钟72MHZ(2)定时器2通道1设计要求:主频72MHZ,软件定时器的时基为1ms;定时器参数解读:(1
yrx020307
·
2024-02-02 03:28
stm32f103
stm32
单片机
软件定时器
基于STM32F103标准库的OLED多级菜单GUI实现
前言:本工程整体框架参考了一位大佬的例程(http://t.csdnimg.cn/9XjT2),但原作者使用的STM32
CubeMX
(一款由ST公司自己设计的图形化编程软件)此软件自动生成的代码都是基于
玄奕子
·
2024-02-01 23:31
stm32
嵌入式硬件
单片机
学习
stm32输出比较模式与PWM模式总结
文章目录前言一、输出比较模式和PWM模式二、PWM模式1.原理2.配置
cubemx
3.代码及验证三、输出比较模式1.原理2.配置
cubemx
2.代码及验证总结前言最近因为从标准库过渡到hal库,又重新温习了一遍定时器相关的功能
三_一
·
2024-02-01 22:19
stm32
单片机
arm
mcu
使用Stm32
CubeMx
完成PWM输入模式采集频率和占空比
最近使用Stm32
CubeMx
来完成PWM输入模式做PI,在网上看了些别人写的用法,结合自己的使用,做一个小记录。
QQ_@12138
·
2024-02-01 22:18
程序人生
stm32
蓝桥杯嵌入式——省赛模板构建
新建一个省赛模板文件夹,在里面存放上源工程和目标工程打开STM32
CubeMX
新建工程选择芯片为STM32G431RBT6
CubeMX
配置时钟系统NVIC中断优先级分组为组4RCC的高速时钟配置为晶振时钟配置
学者7
·
2024-02-01 14:38
蓝桥杯
单片机
嵌入式硬件
蓝桥杯嵌入式STM32G431——第六届省赛真题电压测量监控设备
第六届省赛真题电压测量监控设备第六届省赛真题main.c第六届省赛真题main.c#include"main.h"//使用
CubeMX
配置以下头文件下的模块初始化#include"rcc.h"//时钟初始化
lzya.
·
2024-02-01 09:38
蓝桥杯嵌入式
stm32
蓝桥杯
单片机
STM32F4 | 独立看门狗(IWDG)实验
文章目录一、STM32F4独立看门狗简介二、硬件设计三、软件设计四、实验现象五、STM32
CubeMX
配置IWDG 这一章介绍如何使用STM32F429的独立看门狗(以下简称IWDG)。
Drill_
·
2024-02-01 02:47
STM32(F429开发板)
stm32f4
IWDG
独立看门狗
STM32学习笔记——HC05
STM32HAL库+
CubeMX
串口通讯HC-05前言软件及硬件准备硬件连接蓝牙模块调试
CubeMX
配置keil软件编写实验注意事项源码及注意事项2023.3.11前言我所使用的开发板为STM32F405RG
注意沈题!
·
2024-01-31 21:55
stm32
单片机
学习
RT-Thread:STM32的PB3,PB4 复用IO配置为GPIO
配置工具:STM32
CubeMX
1.配置流程如下:1.打开对应芯片的工程,配置PB3,PB4的IO功能2.生成代码3.提取相应的配置代码文件中找到这段代码,复制到MAIN函数中,在最开始的地
软饭硬吃666
·
2024-01-31 20:29
stm32
嵌入式硬件
单片机
RT-Thread
上一页
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
其他