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
】低功耗模式
环境STM32F103ZET6开发板(战舰V3),72MHz主频基于
STM32CubeMX
生
紫阡星影
·
2023-08-21 10:59
STM32CubeMX
stm32
嵌入式硬件
单片机
电源设计
STM32F103C8T6-CubeMx串口收发程序详细设计与测试(1)——CubeMx生成初始代码
STM32F103C8T6-CubeMx串口收发程序详细设计与测试(1)——CubeMx生成初始代码关键词:STM32F103C8T6CubeMXUART详细程序设计1.开发环境(1)
STM32CubeMX
孔_df84
·
2023-08-21 06:47
STM32 CubeMX (第四步Freertos内存管理和CPU使用率)
STM32CubeMX
STM32CubeMX
(第四步Freertos内存管理和CPU使用率)
STM32CubeMX
一、
STM32CubeMX
设置时钟配置HAL时基选择TIM1(不要选择滴答定时器;滴答定时器留给
无情大菜刀
·
2023-08-21 00:50
STM32
CubeMX
Rtos
stm32
单片机
嵌入式硬件
STM32CubeMx
实验之按键控制灯的亮灭
说明:本次实验目的为按键KEY1按下,LED灯亮;按键KEY2按下,LED灯灭一、
STM32CubeMX
创建工程本文以STM32L431RCT6芯片为例,具体操作如下:MCU选型打开
STM32CubeMx
bainingmeng
·
2023-08-20 23:41
TouchGFX之创建项目
我手里的开发板为正点原子阿波罗开发板,STM32H753IIT(Y版本)1.打开
STM32CubeMX
,选择STM32H753IITx2.配置调试口,SWD3.配置时钟(外部晶振25MHz,Y版本最大主频
Stone_lu。
·
2023-08-20 19:12
TouchGFX
arm开发
STM32CubeMX
学习笔记(17)——电源管理(PWR)低功耗待机模式
一、低功耗模式简介系统提供了多个低功耗模式,可在CPU不需要运行时(例如等待外部事件时)节省功耗。由用户根据应用选择具体的低功耗模式,以在低功耗、短启动时间和可用唤醒源之间寻求最佳平衡。睡眠模式、停止模式及待机模式中,若备份域电源正常供电,备份域内的RTC都可以正常运行,备份域内的寄存器的数据会被保存,不受功耗模式影响。从表中可以看到,这三种低功耗模式层层递进,运行的时钟或芯片功能越来越少,因而功
Leung_ManWah
·
2023-08-20 18:46
STM32H7B0VBT6使用Free RTOS配置SD卡+Fatfs文件管理系统
作者:Jack_G时间:2023.05.26版本:V1.0上次修改时间:环境:\quad\quad\quad\quad
STM32CubeMX
V6.8.1\quad\quad\quad\quadSTM32CubeH7FirmwarePackageV1.11.0
肿么阔以次兔兔
·
2023-08-20 05:19
STM32
笔记
STM32CUBEMX
stm32
单片机
嵌入式硬件
STM32CubeMx
之freeRTOS定时器使用
需要修改定时器时钟xTimerChangePeriod(tim1Handle,500,200);//发送队列等待时间第二个参数为修改的msxTimerStart(tim1Handle,100);//开启定时器xTimerStop(tim1Handle,100);//关闭定时器一定注意定时器任务优先级要大一点不然会使用不了
ElE rookie
·
2023-08-20 02:20
stm32
嵌入式硬件
单片机
基于
STM32CUBEMX
驱动TMOS模块STHS34PF80(2)----驱动STHS34PF80进行人体检测
基于
STM32CUBEMX
驱动TMOS模块STHS34PF80----2.驱动STHS34PF80进行人体检测概述样品申请视频教程完整代码下载参考Demo引导温度测量滤波方式智能识别算法使用块数据更新(
记帖
·
2023-08-19 15:43
传感器
stm32cube
单片机
嵌入式硬件
tmos
STHS34PF80
人体感应
红外检测
stm32c011
stm32cubemx
STM32入门(cubeMX)
目录一、开发环境的安装、工程搭建和烧录1.Keil52.ST-Link烧录测试STlink接线STM32F1模板工程Keil烧录3.
STM32CubeMX
安装快速搭建工程二、STM32简介单片机STM系列单片机命名规则
我有在好好学习
·
2023-08-19 12:50
STM32
stm32
嵌入式硬件
单片机
STM32 CubeMX (第三步Freertos中断管理和软件定时)
STM32CubeMX
STM32CubeMX
(第三步Freertos中断管理和软件定时)
STM32CubeMX
一、
STM32CubeMX
设置时钟配置HAL时基选择TIM1(不要选择滴答定时器;滴答定时器留给
无情大菜刀
·
2023-08-19 11:01
stm32
单片机
嵌入式硬件
neovim为工作区添加本地clangd配置
2思路使用
stm32cubeMX
生成一个基于makefile的stm32工程。使用bear或compiledb基于makefile生成compile_commands.json文件。
yann_qu
·
2023-08-18 19:27
neovim
clangd
nvim-lspconfig
lua
vim
STM32CubeMx
之esp8266的at指令使用
AT//返回ok则为正常AT+CWMODE=1//设置为设备模式AT+CWLAP//搜索附近可用wifiAT+CWJAP="CMCC-5-7","chb513029"//连接热点AT+CIPMUX=0//设置wifi为单连接AT+CIPSTART="TCP","192.168.37.1",1001//连接tcp这里遇到了重重问题这里我最后发现是因为以前安装了虚拟机,导致了计算机wifi的网络和82
ElE rookie
·
2023-08-18 01:14
stm32
嵌入式硬件
单片机
STM32 CubeMX (Freertos任务通信:队列、信号量、互斥量,事件组,任务通知)第二步
STM32CubeMX
STM32CubeMX
____Freertos任务通信:队列、信号量、互斥量,事件组,任务通知
STM32CubeMX
一、
STM32CubeMX
设置时钟配置HAL时基选择TIM1(不要选择滴答定时器
无情大菜刀
·
2023-08-17 09:19
STM32
CubeMX
Rtos
stm32
嵌入式硬件
单片机
3、基于
STM32CubeMX
的FreeRTOS移植——第三章【FreeRTOS任务管理】
文章目录一、FreeRTOS的任务1.FreeRTOS多任务机制2.任务的状态3.任务的优先级3.空闲任务二、FreeRTOS的任务调度1.概述2.宏定义参数3.任务管理函数三、创建多任务例程1、CubeMX配置1.GPIO配置2.时钟源和时钟树配置3.移植FreeRTOS4.在FreeRTOS中添加任务5.生成代码四、代码分析1.main.c2.freertos.c3.功能分析一、FreeRTO
物联学长
·
2023-08-17 09:17
stm32
单片机
嵌入式硬件
stm32cubemx
hal学习记录:FreeRTOS任务管理
一、基本配置1、配置RCC、USART1、时钟84MHz2、配置SYS,将TimebaseSource修改为除滴答定时器外的其他定时器,因为滴答定时器被用于时钟基准,可以实现任务切换。TimebaseSource是实现HAL_Delay等延时函数的3、初始化LED的两个引脚4、开启FreeRTOS,v1与v2版本不同,一般选用v1即可二、参数解释Configparameters1、MPU/FPU:
为争。
·
2023-08-17 09:17
stm32
单片机
学习
STM32CUBEMX
+FreeRTOS开发笔记3-----按键选择任务挂起
按键初始化和上次一样,复制上次的串口文件,改成keytask打开cubemx工程,将PA3设置成中断线3模式,并将标签改为key1。使能中断线3添加按键任务生成代码即可。进入工程,查看中断线3函数,找到callback函数,因为中断函数的底层其实就是这个函数在作用。直接在GPIO.C文件写这个函数voidHAL_GPIO_EXTI_Callback(uint16_tGPIO_Pin){if(KEY
我家还蛮大的
·
2023-08-17 09:46
stm32
笔记
单片机
Stm32cubemx
尝试使用FREERTOS多任务
本文有参考【FreeRTOS】03任务的运行、就绪、阻塞、挂起_freertos阻塞与等待区别_xiaobaibai_2021的博客-CSDN博客一我想用
Stm32cubemx
的FREERTOS实现以下效果
数 学 王 子
·
2023-08-17 09:44
stm32
嵌入式硬件
单片机
STM32 CubeMX (Freertos任务:创建、删除、挂起、恢复)第一步
STM32CubeMX
Freertos
STM32CubeMX
(Freertos任务:创建、删除、挂起、恢复)
STM32CubeMX
Freertos前言一、
STM32CubeMX
配置时钟树配置HAL时基选择
无情大菜刀
·
2023-08-17 09:41
STM32
CubeMX
Rtos
stm32
嵌入式硬件
单片机
Keil开发STM32单片机项目的三种方式
随着项目复杂度提升,又出现了封装更厉害的一种库HAL,这个需要借助
STM32CubeMx
工具来生成代码。简单来说,STM32编码有三种方式:1、寄存器编码。2、标准库操作编码。3、HAL
luffy5459
·
2023-08-16 19:51
51单片机
单片机
stm32
嵌入式硬件
标准库
HAL库
初出茅庐的小李博客之
STM32CubeMx
配置定时器的编码器模式
STM32CubeMx
配置定时器的编码器模式上次文章写了编码器是如何工作的,今天就来用STM32F103C8T6的TIM3的通道1跟通道2编写一个编码器识别程序。
初出茅庐的小李
·
2023-08-16 09:24
STM32
stm32
单片机
嵌入式硬件
编码器
CubeMx
stm32cubemx
使用问题记录
1、问题:使用生成代码完成dma转移adc采集数据时会出现dma无法转移数据。解决办法:把DMA初始化放到ADC初始化前面。下图是没有问题的顺序。2、使用dma完成串口接收空闲中断异常,无法进入空闲中断。还是dma与串口初始化顺序的问题,需要把串口初始化放在dma初始化下面。这个与上图类似。
勿忘初心,方得始终。
·
2023-08-16 08:51
嵌入式
STM32
stm32
单片机
嵌入式硬件
FreeRTOS(独立看门狗监测任务执行与低功耗Tickless模式)
资料来源于硬件家园:资料汇总-FreeRTOS实时操作系统课程(多任务管理)目录一、独立看门狗介绍二、看门狗监测多任务执行思路1、监测目标2、监测方案3、应用注意事项三、看门狗监测多任务编程1、
STM32cubeMX
Zhang丶&|!
·
2023-08-15 18:24
嵌入式学习笔记
FreeRTOS
mcu
单片机
【【萌新的STM32学习-8】】
萌新的STM32学习-8
STM32CubeMX
是由ST公司开发的图形化代码自动生成工具,能够快速生成初始化代码,如配置GPIO,时钟树,中间件等,使用户专注于业务代码的开发。
ZxsLoves
·
2023-08-14 07:55
stm32学习
stm32
学习
嵌入式硬件
STM32 CubeMX (uart_IAP串口)简单示例
STM32CubeMX
STM32CubeMX
(串口IAP)
STM32CubeMX
IAP有什么用?整体思路一、
STM32CubeMX
设置时钟树UART使能UART初始化设置二、代码部分文件移植!
无情大菜刀
·
2023-08-13 19:29
STM32
CubeMX
stm32
嵌入式硬件
单片机
STM32CubeMX
联合CLion开发环境搭建
STM32CubeMX
联合CLion开发环境搭建文章目录
STM32CubeMX
联合CLion开发环境搭建1.
STM32CubeMX
与CLion简介1.1
STM32CubeMX
1.2HAL库1.3CLion2
Moresweet猫甜
·
2023-08-13 19:49
stm32
嵌入式硬件
单片机
机器人
c++
stm32cubemx
hal学习记录:CAN
一、实验内容RMC板,can1给can2发送数据二、CAN总线简介1、控制器局域网络:ControllerAreaNetwork2、异步半双工通信3、总线制CAN由一对差分对(两条线)CANH和CANL组成CANH电压比CANL高视为逻辑0(显性电平),否则为逻辑1(隐性电平)多个设备可以连接到同一条CAN上总线上的设备通过ID号区分ID号长度可以为11位标准长度或者29位拓展长度4、常用标准①C
为争。
·
2023-08-13 16:42
stm32
单片机
学习
stm32 cubemx can通讯(2)过滤器设置说明代码分析
使用掩码模式多个过滤器匹配多标准ID:2.2使用掩码来匹配多个ID:(待写)2.3使用列表模式来匹配多个标准ID:三、相关代码测试3.1测试列表模式__标准ID3.2测试掩码模式__标准ID3.3测试回调函数接收到的ID总结前言
stm32cubemx
can
林叔叔336
·
2023-08-13 16:42
stm32
stm32
嵌入式硬件
单片机
STM32 LL库+
STM32CubeMX
--LED呼吸灯
一、前期准备硬件:STM32F103C8T6开发板调试工具:DAPLink(本次使用)或USB-TTL开发环境:
STM32CubeMX
、Keil、Vscode(可选)LED:使用PA0(TIM2_CH1
稚子
·
2023-08-13 10:39
STM32开发教程
stm32
嵌入式硬件
单片机
STM32CubeMX
学习--(4)CAN使用
CUBE配置CAN参数配置配置引脚PD0PD1为CAN功能。在Connectivity->CAN1中勾选MasterMode。在ParameterSettings中配置:NVICSettings中勾选RX0中断在NVIC中配置CAN1中断组为22点击生成代码修改代码添加bsp_can.c文件,代码如下:#include"bsp_can.h"#include"main.h"#defineCAN1FI
海拉鲁开荒人
·
2023-08-13 07:12
STM32学习
基于单片机的家用智能浇灌系统
1、开发环境keil5,
STM32CubeMX
、AltiumDesigner2、硬件清单单片机:STM32F051K8Ux土壤湿度传感器:TL-69温度传感器:DS18B20(数字传感器直接输出数字信号
枯木遇南风丨
·
2023-08-13 03:22
单片机
嵌入式硬件
stm32
arm
c语言
使用
STM32CubeMX
+freeRtos+MDK开发平衡小车(第一篇)
目录一、
STM32CubeMX
安装二、创建项目三、开启时钟配置外设3.1配置时钟3.2配置USART13.3配置SYS3.4freertos配置和任务添加四、代码生成4.1重写串口程序并通过软件调试进行测试
进宝叔叔
·
2023-08-12 21:08
FreeRtos
stm32
单片机
arm
STM32CubeMX
之freeRTOS互斥量
这是大哥保护小弟的故事高中低等级的任务互斥量就是谁要敢插我小弟的队,我就要打他,不能让其他人插我小弟的队互斥量的使用是默认开启的不用手动开启!最高优先级任务:延时(10ms)再上厕所中间:我抢到厕所了最低优先:我进入厕所,我上完厕所了现象:最低优先级被最高优先级保护先上厕所,再最高优先上厕所,中间优先级却最后上在上锁期间,其他人无法抢占任务
ElE rookie
·
2023-08-12 21:08
stm32
嵌入式硬件
单片机
STM32CubeMX
之freeRTOS事件组
当有多个判断,才会执行的时候,就会有事件组事件组就是24个标志位的组合,或操作或者与操作就可以操作其例如发射导弹需要很多人都同意才能发送V1版本无法自动添加事件组这里手动创建事件组这里是基本的使用置1操作这里进行事件组的判断这是另一种判断形式(满足一个条件)
ElE rookie
·
2023-08-12 21:08
stm32
嵌入式硬件
单片机
STM32CubeMX
之freeRTOS中断系统
任何中断的优先级都大于任务优先级是从5-15而不是0-15因为前几个已经被freertos所控制了,因为操作系统不是万能的,所以我们需要弄一些中断凌驾在我们操作系统之上,中断中必须使用中断相关的函数!中断不能使用阻塞函数,不能运行的太长,大多都是改变一些标志位所有关于中断的函数,都有一个参数是关于切换任务,使用完一定要恢复中断这里参考up主的代码:freertos:任务,任务状态,任务的操作,队列
ElE rookie
·
2023-08-12 21:08
stm32
嵌入式硬件
单片机
STM32CubeMX
配置FreeRTOS系统
使用
STM32CubeMX
配置FreeRTOS系统选好芯片型号就要配置时钟,因为SysTick被FreeRTOS占用,所以要提供一个时钟源为其它总线使用。
益生君-
·
2023-08-12 21:38
笔记
stm32
单片机
嵌入式硬件
FreeRTOS学习:使用
STM32CubeMX
创建FreeRTOS多任务
1硬件介绍1.1底板-ST的Nucleo-F407ZG开发板是Nucleo-F746ZG,由于项目大多使用STM32F407开发,所以我把主芯片F746ZG换成了F407ZG,ST在单片机引脚兼容性上做的是真的不错,属于是无痛更换,因此我这个板子变成了限量版的Nucleo-F407ZG。1.2扩展板-NXP的FRDMminishield底板带了3个LED灯,但是按键只有一个,所以我把NXP的FRD
米兰的无线电
·
2023-08-12 21:07
stm32
单片机
嵌入式硬件
【STM32】
STM32CubeMX
使用FreeRTOS教程1----定时器学习
【STM32】
STM32CubeMX
使用FreeRTOS教程1----定时器学习前言本教程将对应外设原理,HAL库、
STM32CubeMX
和FreeRTOS结合在一起讲解,分析学习过程中遇到的问题和一些注意事项
傅里根
·
2023-08-12 21:07
freertos
stm32
stm32
STM32CUBEMX
配置freertos发送结构体数据
STM32CUBEMX
配置freertos发送结构体数据1、环境软件:
STM32CUBEMX
硬件:STM32F103C8T62、基本配置主要配置2个线程,一个发送结构体数据,一个解析:注意:itemsize
路过羊圈的狼
·
2023-08-12 21:06
杂症
stm32
单片机
嵌入式硬件
[006]嵌入式学习:采用
STM32CubeMX
进行FreeRTOS配置
【本文为百问网&韦东山【物联网智能家居实战训练营】学习笔记系列】引言目前在单片机领域,FreeRTOS和RT-Thread为两个最常用的实时多任务操作系统。在单片机领域,FreeRTOS是应用最广的,很多芯片厂家默认就支持FreeRTOS。但是FreeRTOS没有丰富的生态,没有很多基于FreeRTOS的组件。RT-Thread相比于FreeRTOS起步稍晚,但是它的生态更强,基于RT-Threa
ken_5460
·
2023-08-12 21:35
嵌入式开发
单片机
stm32
嵌入式硬件
STM32CubeMX
配置生成FreeRTOS项目
文章目录1.安装
STM32CubeMX
软件1.1下载安装1.2安装要用到的芯片软件包2.配置FreeRTOS项目2.1创建工程2.2配置SYS2.3配置RCC2.4配置系统运行时钟2.5配置UART1串口作为调试代码
luobeihai
·
2023-08-12 21:35
STM32
stm32
单片机
arm
2、基于
STM32CubeMX
的FreeRTOS移植——第二章【FreeRTOS系统移植】
文章目录一、
STM32cubeMX
详解1.
STM32CubeMX
功能介绍2.
STM32CubeMX
安装二、配置FreeRTOS1.使用
STM32CubeMX
配置FreeRTOS2.工程代码分析3.在任务中添加功能一
物联学长
·
2023-08-12 21:35
stm32
单片机
嵌入式硬件
STM32CubeMX
之freeRTOS消息通知(有点全能)
任务通知是任务自带的程序,不需要单独去创建一:二:进入前不清除数据,退出清除数据参数0x00000000000xffffffff的意思三:这里就是发送过去,然后把其存到了num中不要有太多疑问,并不是发送num过去的如果能覆盖就可以一直发
ElE rookie
·
2023-08-12 21:04
stm32
嵌入式硬件
单片机
STM32CubeMX
安装教程
0.前言安装步骤:参考:【STM32】
STM32CubeMx
使用教程一--安装教程_Z小旋的博客-CSDN博客JRE(JavaRuntimeEnvironment):Java运行环境
STM32CubeMX
HAL
稚子
·
2023-08-12 15:26
STM32开发教程
stm32
STM32CubeMX
工程配置说明
一、
STM32CubeMX
配置1.1设置时钟单片机的时钟,相当于人的心跳。只要单片机工作,必须要开启时钟!
稚子
·
2023-08-12 15:26
STM32开发教程
stm32
嵌入式硬件
单片机
STM32 LL库+
STM32CubeMX
--点亮板载LED
一、前期准备硬件:STM32F103C8T6开发板调试工具:DAPLink(本次使用)或USB-TTL开发环境:
STM32CubeMX
、Keil、Vscode(可选)板载LED:PC13(低电平点亮)二
稚子
·
2023-08-12 15:26
STM32开发教程
stm32
嵌入式硬件
单片机
【STM32&RT-Thread零基础入门】 1. 搭建开发环境
文章目录一、RT-ThreadStudio集成开发环境安装1.下载2.安装3.下载SDK二、
STM32CubeMX
图形化配置工具安装1.获取安装包2.安装3.安装固件库总结一、RT-ThreadStudio
ZRob
·
2023-08-12 06:21
STM32
RT-Thread操作系统入门
stm32
嵌入式硬件
单片机
CubeMX小指南之添加其他软件组件
写这篇文章是因为我看到
STM32CubeMX
forSTM32configurationandinitializationCcodegeneration这篇官方的CubeMX的使用文档中的AddingAdditionalSoftwareComponents
greedyhao
·
2023-08-11 12:51
FreeRTOS( 任务与中断优先级,临界保护)
-FreeRTOS实时操作系统课程(多任务管理)目录一、中断优先级1、NVIC基础知识2、FreeRTOS配置NVIC3、SVC、PendSV、Systick中断4、不受FreeRTOS管理的中断5、
STM32CubeMX
Zhang丶&|!
·
2023-08-11 10:06
嵌入式学习笔记
FreeRTOS
mcu
stm32 cubemx can通讯(3)bsp_can
文章目录前言一、bspbsp_can.hbsp_can.c二、如何使用总结前言
stm32cubemx
can通讯(1)回环模式
stm32cubemx
can通讯(2)过滤器设置说明代码分析根据前两篇文章已经能够实现
林叔叔336
·
2023-08-11 07:38
stm32
stm32
前端
javascript
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他