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
STM32CubeMX
学习:STM32F1系列芯片使用FLYMCU串口下载
刚刚才发现是
STM32CubeMX
系统设置出问题,DEBUG没配置,有可能默认烧程序的IO口不用做调试,只做普通口???,然后烧录一次程序后就不能再用了,只能通过串口烧录一个正常程序。
闵许可
·
2021-04-18 19:33
STM32CubeMX
学习笔记(3)——EXTI(外部中断)接口使用
一、新建工程1.打开
STM32CubeMX
软件,点击“新建工程”2.选择MCU和封装3.配置时钟RCC设置,选择HSE(外部高速时钟)为Crystal/CeramicResonator(晶振/陶瓷谐振器
Leung_ManWah
·
2021-04-18 08:16
STM32CubeMX
学习笔记(15)——电源管理(PWR)低功耗睡眠模式
一、低功耗模式简介系统提供了多个低功耗模式,可在CPU不需要运行时(例如等待外部事件时)节省功耗。由用户根据应用选择具体的低功耗模式,以在低功耗、短启动时间和可用唤醒源之间寻求最佳平衡。睡眠模式、停止模式及待机模式中,若备份域电源正常供电,备份域内的RTC都可以正常运行,备份域内的寄存器的数据会被保存,不受功耗模式影响。从表中可以看到,这三种低功耗模式层层递进,运行的时钟或芯片功能越来越少,因而功
Leung_ManWah
·
2021-04-18 01:23
STM32CubeMX
学习:(2)
STM32CubeMX
+FreeRTOS-----串口打印
测试
STM32CubeMX
+FreeRTOS,实现串口打印在
STM32CubeMX
+FreeRTOS实现LED灯闪基础上,实现串口打印试验工具:1.
STM32CubeMX
5.1.02.keiluVision43
闵许可
·
2021-04-17 18:12
STM32CubeMX
学习笔记(6)——USART串口使用
一、USART简介通用同步异步收发器(UniversalSynchronousAsynchronousReceiverandTransmitter)是一个串行通信设备,可以灵活地与外部设备进行全双工数据交换。有别于USART还有一个UART(UniversalAsynchronousReceiverandTransmitter),它是在USART基础上裁剪掉了同步通信功能,只有异步通信。简单区分同
Leung_ManWah
·
2021-04-15 06:44
STM32CubeMX
创建工程模板
STM32CubeMX
是ST意法半导体推出的STM32系列芯片图形可视化配置工具,用户可以通过图形化向导为Cortex-M系列MCU生成初始化代码工程模板。
韦东山
·
2021-04-14 10:52
嵌入式
linux
人工智能
stm32
STM32CubeMX
学习笔记(7)——DMA接口使用
一、DMA简介DMA(DirectMemoryAccess)直接存储器存取,是单片机的一个外设,它的主要功能是用来搬数据,但是不需要占用CPU,即在传输数据的时候,CPU可以干其他的事情,好像是多线程一样。数据传输支持从外设到存储器或者存储器到存储器,这里的存储器可以是SRAM或者是FLASH。DMA控制器包含了DMA1和DMA2,其中DMA1有7个通道,DMA2有5个通道,这里的通道可以理解为传
Leung_ManWah
·
2021-04-13 19:48
STM32CubeMX
学习笔记(16)——电源管理(PWR)低功耗停止模式
一、低功耗模式简介系统提供了多个低功耗模式,可在CPU不需要运行时(例如等待外部事件时)节省功耗。由用户根据应用选择具体的低功耗模式,以在低功耗、短启动时间和可用唤醒源之间寻求最佳平衡。睡眠模式、停止模式及待机模式中,若备份域电源正常供电,备份域内的RTC都可以正常运行,备份域内的寄存器的数据会被保存,不受功耗模式影响。从表中可以看到,这三种低功耗模式层层递进,运行的时钟或芯片功能越来越少,因而功
Leung_ManWah
·
2021-04-13 04:59
使用
STM32CubeMX
和STM32CubeIDE的常见问题和注意事项
STM32CubeMX
和STM32CubeIDE是ST公司的STM32Cube生态系统中最重要和最常用的2个软件,使用这2个免费软件可以高效地进行STM32系统的开发。
HongAndYi
·
2021-04-11 21:31
STM32Cube
STM32Cube
STM32CubeMX
STM32CubeIDE
【第十二届蓝桥杯嵌入式备赛】写在前面
一、比赛规则改动蓝桥杯嵌入式组的规则相较第十一届比赛有较大改动,最明显的一处变化是允许使用
STM32CubeMX
对底层驱动进行配置,另外也有新的主控板加入(个人盲猜是因为疫情影响,原来的芯片太贵了,hhh
三点阳
·
2021-03-31 23:20
蓝桥杯
嵌入式
STM32Cube
嵌入式
单片机
stm32
第十二届蓝桥杯嵌入式比赛准备(一)——初识CubeMx
https://www.st.com/zh/development-tools/
stm32cubemx
.html进去后需要注册,注册完就可以下载了,STM3
0.318309886
·
2021-03-27 21:13
蓝桥杯嵌入式
【嵌入式】STM32通过PHY芯片实现Macraw透传
目录前言一、硬件平台二、STM32的以太网外设1.MAC配置2.以太网DMA的理解三、PHY芯片寄存器四、
STM32CubeMX
配置及程序编写1.
STM32CubeMX
配置2.程序编写五、实验验证1.发送测试
菜老越
·
2021-03-23 18:57
嵌入式
网络
嵌入式
stm32
单片机
STM32 HAL 硬件IIC+DMA控制OLED
一、建立工程平台:野火指南者STM32F103VET6+
STM32CubeMX
+KeilMDK5(示例)1.选择所用MCU。2.选择启用晶振3.选择Debug方式4.设置时钟树5.选择合适的
乙酸氧铍
·
2021-03-14 02:44
stm32
单片机
嵌入式
c语言
dma
STM32CubeMX
学习笔记(18)——DAC接口使用(输出电压)
一、DAC简介DAC(Digital-to-AnalogConverter),即数字/模拟转换模块,故名思议,它的作用就是把输入的数字编码,转换成对应的模拟电压输出,它的功能与ADC相反。在常见的数字信号系统中,大部分传感器信号被化成电压信号,而ADC把电压模拟信号转换成易于计算机存储、处理的数字编码,由计算机处理完成后,再由DAC输出电压模拟信号,该电压模拟信号常用来驱动某些执行器件,使人类易于
Leung_ManWah
·
2021-03-12 17:17
STM32CubeMX
stm32cube
STM32CubeMX
DAC
stm32
输出电压
STM32CubeMX
学习笔记(17)——电源管理(PWR)低功耗待机模式
一、低功耗模式简介系统提供了多个低功耗模式,可在CPU不需要运行时(例如等待外部事件时)节省功耗。由用户根据应用选择具体的低功耗模式,以在低功耗、短启动时间和可用唤醒源之间寻求最佳平衡。睡眠模式、停止模式及待机模式中,若备份域电源正常供电,备份域内的RTC都可以正常运行,备份域内的寄存器的数据会被保存,不受功耗模式影响。从表中可以看到,这三种低功耗模式层层递进,运行的时钟或芯片功能越来越少,因而功
Leung_ManWah
·
2021-03-11 17:11
STM32CubeMX
stm32cube
STM32CubeMX
低功耗
待机模式
RTC唤醒
蓝桥杯物联网竞赛
蓝桥杯物联网竞赛-OLED显示实验(HAL库)1.进入
STM32CubeMX
选择相应的开发板2.将用于控制OLED的引脚设置为推免输出3.时钟配置选择4.设置名称、选择路径及编程软件、生成代码5.程序配置
余~意
·
2021-03-11 17:17
蓝桥杯物联网竞赛
Ubuntu20.04安装STM32开发环境
STM32开发环境鉴于很多开发者需要用到Linux系统进行嵌入式系统开发,ST的编程软件很多已经支持Linux系统,这篇文章讲讲如何在Ubuntu20.04系统种安装ST的开发环境,主要包括三个软件:
STM32CubeMX
深圳市临近空间科技
·
2021-03-11 16:43
STM32
ubuntu
stm32
STM32CubeMX
、keil、simulink联合开发MCU教程
一、整体思路利用Matlab的simulink搭建模型生成C代码,通过
stm32cubemx
生成工程,最后在KEIL或者IAR等工具里面编译生成代码下载至MCU中执行。
Robust科技
·
2021-03-09 15:36
matlab
simulink
STM32
ATM32CubeMX
c
STM32CUBEMX
+STM32H750VB+LWIP+LAN8720A+FREERTOS TCP服务器、UDP数据接收发送、网线热插拔、IAR-8.32开发
STM32CUBEMX
+STM32H750VB+LWIP+LAN8720A+FREERTOSTCP服务器、UDP数据接收发送、网线热插拔、IAR-8.32开发STM32H750VB使用
STM32CUBEMX
嵌入式开发_DMD
·
2021-03-05 15:03
STM32H750
LWIP
FREERTOS
嵌入式
stm32
网络
单片机
【STM32】HAL库 PWM控制电机转速与编码器读取(超详解)
本篇文章我将针对PWM控制电机与编码器读取电机转速的
STM32CubeMX
配置过程进行详细的讲解,让准备学习HAL库的小伙伴能够更好的理解
STM32CubeMX
如何配置。
富士山下丶.
·
2021-02-25 11:44
STM32CubeMX
嵌入式
stm32
嵌入式
编码器
单片机
STM32CubeMX
-流水灯实战
文章目录
STM32CubeMX
笔记-流水灯一、初始准备1.硬件平台2.软件平台二、操作步骤1.CubeMX生成初始化代码2.Keil编写流水灯代码3.程序下载,观察现象三、源码仓库
STM32CubeMX
Jeck xu
·
2021-02-22 23:13
STM32
stm32
嵌入式
流水灯
cubemx
单片机
STM32CubeMX
-串口中断实验
文章目录
STM32CubeMX
笔记-串行口中断接收一、初始准备1.硬件平台2.软件平台二、操作步骤1.CubeMX生成初始化代码2.Keil编写串口中断回调函数3.程序下载,观察现象三、源码仓库
STM32CubeMX
Jeck xu
·
2021-02-21 23:33
#
STM32
stm32
嵌入式
cubemx
串口通信
单片机
在
stm32cubemx
的freertos中创总任务跑支线任务
目录问题说明解决步骤验证方案总结问题说明STM32CUBE的freertos的任务创建十分简单方便,但却有一个麻烦:需要我们把要跑的任务具体代码都写进freertos.c的文件里面,对于在对应文件创建任务的伙伴来说,使用多线程任务时仍然比较麻烦。问题举例:原本有A,B,C三个任务,原来我们在各自A.c,B.c,C.c的文件中写好了A_task,B_task,C_task,只要在创多一个总任务文件S
爱学习、努力成长中的虾皮
·
2021-02-19 00:31
嵌入式
stm32
嵌入式
STM32 HAL库编程(1)——使用
STM32CUBEMX
新建工程、LED闪烁测试、定时器中断
STM32HAL库编程(1)——使用
STM32CUBEMX
新建工程、LED闪烁测试、定时器中断本篇文章将讲解如何使用
STM32CUBEMX
新建一个工程,并点亮LED灯。
Hot_Ant
·
2021-02-09 21:38
笔记
stm32cubeMX
结合matlab使用
文章目录前言一、软件的安装二、使用步骤1.先配置
stm32cubeMX
(我这里做的是一个串口通讯)2.matlab的配置3.工程生成总结前言今天带大家把Matlab和STM32结合起来,强强联合!
CZU_zzjj
·
2021-02-08 12:39
matlab
stm32
matlab
单片机
stm32
基于STM32F03RCT的多路频率占空比可调PWM输出
3.1.通用配置3.2.定时器配置及初始化代码生成4.PWM相关代码编写5.代码验证6.后记1.准备1.1.硬件STM32RCT6核心板、STLinkV2.1调试器、线材若干、Mini示波器1.2.软件
STM32CubeMX
BSP_LED_BLINK
·
2021-02-07 20:27
单片机
STM32
stm32
单片机
STM32CubeMX
学习笔记(14)——RTC实时时钟使用
一、RTC简介实时时钟(RTC)是一个独立的BCD定时器/计数器。RTC提供具有可编程闹钟中断功能的日历时钟/日历。RTC还包含具有中断功能的周期性可编程唤醒标志。两个32位寄存器包含二进码十进数格式(BCD)的秒、分钟、小时(12或24小时制)、星期几、日期、月份和年份。此外,还可提供二进制格式的亚秒值。系统可以自动将月份的天数补偿为28、29(闰年)、30和31天。只要芯片的备用电源一直供电,
Leung_ManWah
·
2021-02-04 19:03
STM32CubeMX
stm32cube
STM32CubeMX
RTC
实时时钟
万年历
STM32CubeMX
学习笔记(13)——PWM输出(呼吸灯)使用
一、PWM简介**脉冲宽度调制(PWM),是英文“PulseWidthModulation”的缩写,简称脉宽调试。**是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术。广泛应用在从测量、通信到功率控制与变换的许多领域中。例如上图中,图b)是微处理输出的数字信号,实际上他接到电机等功率设备上时,效果相当于图a)。这就是PWM调制。例如输出占空比为50%,频率为10Hz的脉冲,高电平为
Leung_ManWah
·
2021-02-03 13:38
STM32CubeMX
stm32cube
STM32CubeMX
PWM
呼吸灯
stm32
STM32开发入门(一)——流水灯
软件Keil5(单片机集成开发环境)
STM32CubeMX
(自动配置stm32编程的相关文件)FLYMCU(stm32串口下载软件,也可用ST-LINK代
Ther 123
·
2021-02-01 21:29
单片机
stm32
嵌入式
STM32CubeMX
学习笔记(12)——WWDG窗口看门狗使用
一、WWDG简介看门狗其实就是一个定时器,从功能上说它可以让微控制器在程序发生意外(程序进入死循环或跑飞)的时候,能重新回复到系统刚上电状态,以保障系统出问题的时候可以重启一次。说的复杂一点,看门狗就是能让程序出问题是能重新启动系统。STM32有两个看门狗,一个是独立看门狗,一个是窗口看门狗。我们知道独立看门狗的工作原理就是一个递减计数器不断的往下递减计数,当减到0之前如果没有喂狗的话,产生复位。
Leung_ManWah
·
2021-01-29 10:53
STM32CubeMX
stm32cube
STM32CubeMX
WWDG
看门狗
stm32
STM32CUBEMX
系列——CAN通讯的配置
STM32CUBEMX
系列——CAN通讯的配置CUBEMX配置说明CAN相关函数说明过滤器的配置回调函数的改写发送函数的改写CUBEMX配置说明首先打开
STM32CubeMX
选择你开发的芯片型号,这里我选择的是
渔泽
·
2021-01-27 20:00
STM32
嵌入式
stm32
单片机
can
STM32CubeMX
学习笔记(10)——SPI接口使用
一、SPI简介SPI(SerialPeripheralInterface)协议是由摩托罗拉公司提出的通讯协议,即串行外围设备接口,是一种高速全双工的通信总线。它被广泛地使用在ADC、LCD等设备与MCU间,要求通讯速率较高的场合。芯片的管脚上只占用四根线。MISO:主器件数据输出,从器件数据输入。MOSI:主器件数据输入,从器件数据输出。SCK:时钟信号,由主设备控制发出。NSS(CS):从设备选
Leung_ManWah
·
2021-01-27 16:28
STM32CubeMX
stm32cube
STM32CubeMX
SPI
stm32
stm32f103
STM32CubeMX
学习笔记(8)——ADC接口使用
一、ADC简介ADC(Analog-to-DigitalConverter),即模拟-数字转换器,可以将连续变化的模拟信号转换为离散的数字信号,进而使用数字电路进行处理,称之为数字信号处理。STM32f103系列有3个ADC,精度为12位,每个ADC最多有16个外部通道。其中ADC1和ADC2都有16个外部通道,ADC3根据CPU引脚的不同通道数也不同,一般都有8个外部通道。各通道的A/D转换可以
Leung_ManWah
·
2021-01-19 19:15
STM32CubeMX
stm32cube
STM32CubeMX
adc
adc中断
stm32
STM32CubeMX
学习笔记(7)——DMA接口使用
一、DMA简介DMA(DirectMemoryAccess)直接存储器存取,是单片机的一个外设,它的主要功能是用来搬数据,但是不需要占用CPU,即在传输数据的时候,CPU可以干其他的事情,好像是多线程一样。数据传输支持从外设到存储器或者存储器到存储器,这里的存储器可以是SRAM或者是FLASH。DMA控制器包含了DMA1和DMA2,其中DMA1有7个通道,DMA2有5个通道,这里的通道可以理解为传
Leung_ManWah
·
2021-01-18 16:09
STM32CubeMX
stm32cube
STM32CubeMX
DMA
串口接收不定长
串口接收
VSCode开发STM32--printf轮询(二)
VSCode开发STM32--printf轮询文件准备
STM32CubeMX
生成代码syscalls.c代码重定位Makefile修改文件准备printf轮询其实非常简单,这里我只将特殊的情况写下。
强孤踏
·
2021-01-17 14:37
stm32
stm32
vscode
STM32CubeMX
入门使用一
一、安装好CubeMX这个度娘中一大把。二、打开CubeMX软件----------------安装支持包和HAL库说明文档1、安装需要的芯片型号的package支持包2、找到下载的目录三、新建工程(以STM32F103ZET6为例)1、新建工程2、双击上图‘2’处就自动跳转到配置界面如下:3、先配置系统SystemCode中的RCC和SYS(特别提醒:SYS-Debug这个一定选上,否则下载程序
Edwardlaughing
·
2021-01-16 16:13
STM32CubeMX创建工程
stm32
STM32CubeMX
MDK
STM32CubeMX
学习笔记(4)——系统延时使用
一、SysTick简介SysTick—系统定时器是属于CM3内核中的一个外设,内嵌在NVIC中。系统定时器是一个24bit的向下递减的计数器,计数器每计数一次的时间为1/SYSCLK,一般我们设置系统时钟SYSCLK等于72M。当重装载数值寄存器的值递减到0的时候,系统定时器就产生一次中断,以此循环往复。因为SysTick是属于CM3内核的外设,所以所有基于CM3内核的单片机都具有这个系统定时器,
Leung_ManWah
·
2021-01-13 09:57
STM32CubeMX
stm32cube
STM32CubeMX
延时
stm32
STM32CubeMX
学习笔记(2)——GPIO接口使用
一、新建工程1.打开
STM32CubeMX
软件,点击“新建工程”2.选择MCU和封装3.配置时钟RCC设置,选择HSE(外部高速时钟)为Crystal/CeramicResonator(晶振/陶瓷谐振器
Leung_ManWah
·
2021-01-11 11:51
STM32CubeMX
stm32cube
STM32CubeMX
GPIO
STM32
STM32串口DMA接收双缓冲
1.先通过
STM32CubeMX
生成串口初始化代码串口接收DMA一定
MrDaveDing
·
2021-01-03 14:59
STM32
stm32
uart
串口通信
STM32 CubeMX学习:0. 搭建开发环境
STM32CubeMX
学习:0.搭建开发环境系列文章目录前期的准备点亮LED闪烁LED定时器闪烁LED未完待续…文章目录
STM32CubeMX
学习:0.搭建开发环境前言0.1软件的安装0.2软件使用0.3
北冥航
·
2021-01-01 12:47
cubemx
单片机
stm32
【STM32】HAL库 位置式PID调节控制输出电压(超详解)
本文将借助
STM32CubeMX
来配置ADC、DMA、DAC、USART,并利用PID位置式算法实现对输出电压进行AD采集通过PID算法调节DAC,获取到我们想要的电压值。
富士山下丶.
·
2020-12-29 19:20
嵌入式
pid
stm32
嵌入式
nccloud开发环境搭建_CLion搭建STM32开发环境
CLion搭建STM32开发环境1.开发工具下载
STM32CubeMx
(ST官网下载)CLion下载(Jetbrain的官网去下载)ARM-GCC交叉编译工具链(windows下32bit,linux下或者
Shahid'i阿凡提
·
2020-12-29 13:27
nccloud开发环境搭建
20201229 张大佳MCU 调试经验:STM32的SW调试口被占用,怎么办?【科技老顽童开发版】
STM32cubeMX
中配置引脚的时候,SW调试口被配置成普通的IO输出无法连接stlink或者JTAG进行SW调试解决办法有两个:1)使用ISP下载方式---通过串口的方式(CH340或者CP2102
Jiawei_Z
·
2020-12-29 11:02
STM32
机器学习
stm32cubeide 在 ubuntu wayland 模式下无法新建工程
今天在另处一台笔记本Ubuntu20.04.1LTS上安装同一版本后,发现不能新建工程,提示"STM32targetorSTM32Cubeexampleselectionisrequired",同时通过
stm32cubemx
configurefile
cylinc
·
2020-12-12 00:27
stm32
如何利用小熊派获取MPU6050六轴原始数据
一、实验准备1.实验环境一块stm32开发板(推荐使用小熊派),以及数据线已经安装
STM32CubeMX
已经安装KeilMDK,并导入stm32开发板对应的芯片包(小熊派使用的是STM32L4
华为云开发者社区
·
2020-12-08 15:40
物联网
iot
数据
STM32L4系列二、
STM32CubeMX
图形配置工具基本操作过程
记录一下,方便以后翻阅~一、
STM32CubeMX
简介
STM32CubeMX
是ST意法半导体近年来大力推荐的STM32芯片图形化配置工具,允许用户使用图形化向导生成C初始化代码,大大减轻开发工作,时间和费用
闲人Ne
·
2020-12-05 20:56
STM32基于HAL库的学习
嵌入式
单片机
keil
mdk
STM32CubeMX
RGB灯闪烁实验
串口数据解析_E53扩展板实验 —— 使用USART接收GPS数据并解析(L80R)
本篇详细的记录了如何使用
STM32CubeMX
配置STM32L431RCT6的USART外设,接收GPS模块的数据并解析。
weixin_39926103
·
2020-11-22 10:38
串口数据解析
stm32基于TouchGFX的GUI开发(一):创建第一个你自己的应用程序
第一步将介绍如何安装
stm32Cubemx
和TouchGfx。
岳振威
·
2020-11-20 17:03
TouchGFX
c++
stm32
单片机
gui
c语言
MDK环境搭建和
STM32CubeMX
安装详细说明
一、
STM32CubeMX
的安装1.1Java环境安装
STM32CubeMx
依赖Java环境,JRE官方下载地址:https://www.oracle.com/technetwork/java/javase
bainingmeng
·
2020-10-28 23:08
全面解读STM32生态环境,介绍、下载安装、使用教程等
一、STM32生态系统总预览STM32提供了全套开发工具,以及开发所需的软件包,下面看一张图,从全局来了解STM32生态系统工具和软件:主要分为两大类:1.软件工具:即左边部分的
STM32CubeMX
RTThreadIoTOS
·
2020-10-26 19:02
编程语言
人工智能
物联网
python
java
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
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
其他