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
STM32定时器TIM控制
一、
CubeMX
的设置1、新建工程,进行基本配置2、配置定时器TIM21)定时器计算公式:(以下两条公式相同)Tout=((ARR+1)*PSC+1))/TclkTimeOut=((Prescaler+
沉默的道路
·
2023-08-13 10:07
stm32
嵌入式硬件
单片机
STM32
CubeMX
学习--(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学习
【STM32】FreeRTOS消息队列和信号量学习
实现:在前一个项目的基础上进行更改【STM32】利用
CubeMX
对Fre
科成长记录
·
2023-08-13 03:23
stm32
学习
嵌入式硬件
基于单片机的家用智能浇灌系统
1、开发环境keil5,STM32
CubeMX
、AltiumDesigner2、硬件清单单片机:STM32F051K8Ux土壤湿度传感器:TL-69温度传感器:DS18B20(数字传感器直接输出数字信号
枯木遇南风丨
·
2023-08-13 03:22
单片机
嵌入式硬件
stm32
arm
c语言
使用STM32
CubeMX
+freeRtos+MDK开发平衡小车(第一篇)
目录一、STM32
CubeMX
安装二、创建项目三、开启时钟配置外设3.1配置时钟3.2配置USART13.3配置SYS3.4freertos配置和任务添加四、代码生成4.1重写串口程序并通过软件调试进行测试
进宝叔叔
·
2023-08-12 21:08
FreeRtos
stm32
单片机
arm
STM32
CubeMX
之freeRTOS互斥量
这是大哥保护小弟的故事高中低等级的任务互斥量就是谁要敢插我小弟的队,我就要打他,不能让其他人插我小弟的队互斥量的使用是默认开启的不用手动开启!最高优先级任务:延时(10ms)再上厕所中间:我抢到厕所了最低优先:我进入厕所,我上完厕所了现象:最低优先级被最高优先级保护先上厕所,再最高优先上厕所,中间优先级却最后上在上锁期间,其他人无法抢占任务
ElE rookie
·
2023-08-12 21:08
stm32
嵌入式硬件
单片机
STM32
CubeMX
之freeRTOS事件组
当有多个判断,才会执行的时候,就会有事件组事件组就是24个标志位的组合,或操作或者与操作就可以操作其例如发射导弹需要很多人都同意才能发送V1版本无法自动添加事件组这里手动创建事件组这里是基本的使用置1操作这里进行事件组的判断这是另一种判断形式(满足一个条件)
ElE rookie
·
2023-08-12 21:08
stm32
嵌入式硬件
单片机
STM32
CubeMX
之freeRTOS中断系统
任何中断的优先级都大于任务优先级是从5-15而不是0-15因为前几个已经被freertos所控制了,因为操作系统不是万能的,所以我们需要弄一些中断凌驾在我们操作系统之上,中断中必须使用中断相关的函数!中断不能使用阻塞函数,不能运行的太长,大多都是改变一些标志位所有关于中断的函数,都有一个参数是关于切换任务,使用完一定要恢复中断这里参考up主的代码:freertos:任务,任务状态,任务的操作,队列
ElE rookie
·
2023-08-12 21:08
stm32
嵌入式硬件
单片机
STM32
CubeMX
配置FreeRTOS系统
使用STM32
CubeMX
配置FreeRTOS系统选好芯片型号就要配置时钟,因为SysTick被FreeRTOS占用,所以要提供一个时钟源为其它总线使用。
益生君-
·
2023-08-12 21:38
笔记
stm32
单片机
嵌入式硬件
FreeRTOS学习:使用STM32
CubeMX
创建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】STM32
CubeMX
使用FreeRTOS教程1----定时器学习
【STM32】STM32
CubeMX
使用FreeRTOS教程1----定时器学习前言本教程将对应外设原理,HAL库、STM32
CubeMX
和FreeRTOS结合在一起讲解,分析学习过程中遇到的问题和一些注意事项
傅里根
·
2023-08-12 21:07
freertos
stm32
stm32
STM32
CUBEMX
配置freertos发送结构体数据
STM32
CUBEMX
配置freertos发送结构体数据1、环境软件:STM32
CUBEMX
硬件:STM32F103C8T62、基本配置主要配置2个线程,一个发送结构体数据,一个解析:注意:itemsize
路过羊圈的狼
·
2023-08-12 21:06
杂症
stm32
单片机
嵌入式硬件
[006]嵌入式学习:采用STM32
CubeMX
进行FreeRTOS配置
【本文为百问网&韦东山【物联网智能家居实战训练营】学习笔记系列】引言目前在单片机领域,FreeRTOS和RT-Thread为两个最常用的实时多任务操作系统。在单片机领域,FreeRTOS是应用最广的,很多芯片厂家默认就支持FreeRTOS。但是FreeRTOS没有丰富的生态,没有很多基于FreeRTOS的组件。RT-Thread相比于FreeRTOS起步稍晚,但是它的生态更强,基于RT-Threa
ken_5460
·
2023-08-12 21:35
嵌入式开发
单片机
stm32
嵌入式硬件
STM32
CubeMX
配置生成FreeRTOS项目
文章目录1.安装STM32
CubeMX
软件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、基于STM32
CubeMX
的FreeRTOS移植——第二章【FreeRTOS系统移植】
文章目录一、STM32
cubeMX
详解1.STM32
CubeMX
功能介绍2.STM32
CubeMX
安装二、配置FreeRTOS1.使用STM32
CubeMX
配置FreeRTOS2.工程代码分析3.在任务中添加功能一
物联学长
·
2023-08-12 21:35
stm32
单片机
嵌入式硬件
STM32
CubeMX
之freeRTOS消息通知(有点全能)
任务通知是任务自带的程序,不需要单独去创建一:二:进入前不清除数据,退出清除数据参数0x00000000000xffffffff的意思三:这里就是发送过去,然后把其存到了num中不要有太多疑问,并不是发送num过去的如果能覆盖就可以一直发
ElE rookie
·
2023-08-12 21:04
stm32
嵌入式硬件
单片机
STM32
CubeMX
安装教程
0.前言安装步骤:参考:【STM32】STM32
CubeMx
使用教程一--安装教程_Z小旋的博客-CSDN博客JRE(JavaRuntimeEnvironment):Java运行环境STM32CubeMXHAL
稚子
·
2023-08-12 15:26
STM32开发教程
stm32
STM32
CubeMX
工程配置说明
一、STM32
CubeMX
配置1.1设置时钟单片机的时钟,相当于人的心跳。只要单片机工作,必须要开启时钟!
稚子
·
2023-08-12 15:26
STM32开发教程
stm32
嵌入式硬件
单片机
STM32 LL库+STM32
CubeMX
--点亮板载LED
一、前期准备硬件:STM32F103C8T6开发板调试工具:DAPLink(本次使用)或USB-TTL开发环境:STM32
CubeMX
、Keil、Vscode(可选)板载LED:PC13(低电平点亮)二
稚子
·
2023-08-12 15:26
STM32开发教程
stm32
嵌入式硬件
单片机
STM32F429IGT6使用
CubeMX
配置GPIO点亮LED灯
1、硬件电路2、设置RCC,选择高速外部时钟HSE,时钟设置为180MHz3、配置GPIO引脚4、生成工程配置5、部分代码6、实验现象
大鱼儿Yu
·
2023-08-12 15:50
stm32
单片机
2.物联网LWIP网络
创建工程1.
Cubemx
创建工程(1)操作系统的时钟配置(2)配置ETH注意:根据底板原理图,不是核心板原理图(3)配置USART1串口,配置为异步通信注意:配置结束后把时钟配置一下,但是这里会有一个弹窗
m0_61659911
·
2023-08-12 07:44
物联网
【STM32&RT-Thread零基础入门】 1. 搭建开发环境
文章目录一、RT-ThreadStudio集成开发环境安装1.下载2.安装3.下载SDK二、STM32
CubeMX
图形化配置工具安装1.获取安装包2.安装3.安装固件库总结一、RT-ThreadStudio
ZRob
·
2023-08-12 06:21
STM32
RT-Thread操作系统入门
stm32
嵌入式硬件
单片机
21、stm32使用LTDC驱动LCD
注:本文基于stm32使用FMC驱动SDRAM(IS42S32800G-6BLI)工程继续开发本例使用安富莱的H743XIH板子驱动LTDC点亮7寸LCD硬件接线:RGB888一、
cubemx
配置1、LTDC
@残梦
·
2023-08-12 06:51
STM32
stm32
嵌入式硬件
单片机
STM32HAL库 总线舵机驱动库的编写
STM32HAL库总线舵机驱动库的编写文章目录STM32HAL库总线舵机驱动库的编写1理论基础1.1硬件1.2电路图1.3原理1.4通信协议2程序编写2.1
cubemx
设置(1)USART1设置(2)USART3
ZRob
·
2023-08-12 06:51
STM32HAL库入门学习
stm32
单片机
嵌入式硬件
20、stm32使用FMC驱动SDRAM(IS42S32800G-6BLI)
本文将使用安富莱的STM32H743XIH板子驱动SDRAM引脚连接情况一、
CubeMx
配置工程1、开启调试口2、开启外部高速时钟配置时钟树3、开启串口14、配置MPU按照安富莱的例程配置:/*****
@残梦
·
2023-08-11 21:06
STM32
stm32
嵌入式硬件
单片机
CubeMX
小指南之添加其他软件组件
写这篇文章是因为我看到STM32CubeMXforSTM32configurationandinitializationCcodegeneration这篇官方的
CubeMX
的使用文档中的AddingAdditionalSoftwareComponents
greedyhao
·
2023-08-11 12:51
FreeRTOS( 任务与中断优先级,临界保护)
FreeRTOS实时操作系统课程(多任务管理)目录一、中断优先级1、NVIC基础知识2、FreeRTOS配置NVIC3、SVC、PendSV、Systick中断4、不受FreeRTOS管理的中断5、STM32
CubeMX
Zhang丶&|!
·
2023-08-11 10:06
嵌入式学习笔记
FreeRTOS
mcu
【STM32】利用
CubeMX
对FreeRTOS用按键控制任务
对于FreeRTOS中的操作,最常用的就是创建、删除、暂停和恢复任务。此次实验目标:1.创建任务一:LED1每间隔1秒闪烁一次,并通过串口打印2.创建任务二:LED2每间隔0.5秒闪烁一次,并通过串口打印3.创建任务三:通过KEY1实现对任务一的创建和删除。按键按下以后如果有任务一就删除任务一,没有任务一就创建任务一。4.创建任务四:通过KEY2实现对任务二的暂停和恢复。按键按下以后如果任务二在执
科成长记录
·
2023-08-11 07:10
STM32
按键
FreeRTOS
单片机
嵌入式硬件
stm32
stm32
cubemx
can通讯(3)bsp_can
文章目录前言一、bspbsp_can.hbsp_can.c二、如何使用总结前言stm32cubemxcan通讯(1)回环模式stm32cubemxcan通讯(2)过滤器设置说明代码分析根据前两篇文章已经能够实现can标准帧的收发,但是调用的函数没有标准化和可扩展性。所以本文讲解bsp,在bsp中已经有了发送函数和接受回调函数的任务映射处理回调函数。暂时(2023.8.10)还未加入过滤器配置,所以
林叔叔336
·
2023-08-11 07:38
stm32
stm32
前端
javascript
vscode 搭建STM32开发环境
1.需要软件1.1vscode1.2STM32
CubeMX
,这个不是必须的,我是为了方便生成STM32代码2.vscode配置2.1安装keilAssistant2.2配置keilAssistant3.
VF-TECH
·
2023-08-10 14:56
vscode
单片机
vscode
stm32
ide
STM32基于CubeIDE和HAL库 基础入门学习笔记:基础知识理论 开发环境建立
文章目录:一:开发板和基础知识理论1.开发板2.基础知识理论*二:
CubeMX
图形化编程1.设置时钟(心脏)1.1开启RCC功能1.2开启RTC功能1.3配置时钟树2.设置端口(五官四肢)3.工程编译和下载编译设置工程编译三
刘鑫磊up
·
2023-08-10 10:58
#
STM32
STM32
F1
HAL库
STM32CubeMX
蓝牙
WIFI
ESP
stm32
cubemx
can通讯(1)回环模式
文章目录前言一、
cubemx
配置二、代码1.过滤器的配置(后续会介绍)2.main.c3.主循环总结前言介绍使用stm32
cubemx
来配置can,本节讲解一个简答,不需要stm32的can和外部连接,
林叔叔336
·
2023-08-10 09:13
stm32
嵌入式硬件
单片机
[分享]STM32G070 串口 乱码 解决方法
硬件NUCLEO-G070RB工具
cubemx
解决方法7bit改为8bitprintf配置方法添加头文件#include添加重定向代码#ifdef__GNUC__#definePUTCHAR_PROTOTYPEint
mainbanp
·
2023-08-10 09:40
MCU
stm32
嵌入式硬件
单片机
手把手移植 simpleFOC (三):编码器篇
由于stm32
cubeMX
生成工程后,sysTick默认为产生1ms中断,并且
brotherwyz
·
2023-08-10 09:40
stm32
simplefoc
encoder
编码器
如何使用HAL库手动配置一个可输出可输入的引脚
在使用
CubeMX
配置GPIO口时的时候,对于某一个引脚只能选择用来输出或者输入。
dxdlnu
·
2023-08-10 07:19
stm32
单片机
嵌入式硬件
uC-OS2 V2.93 STM32L476 移植:系统移植篇
前言上一篇已经通过STM32
CubeMX
搭建了NUCLEO-L476RGSTM32L476RG的裸机工程,并且下载了uC-OS2V2.93的源码,接下来,开始系统移植开发环境win1064位KeiluVision5
张世争
·
2023-08-09 22:41
uC-OS2
stm32
uC-OS2
移植
stm32
cubemx
ps2无线(有线)手柄
文章目录前言一、
cubemx
配置二、代码1.引入库bsp_hal_ps2.cbsp_hal_ps2.h2.主函数前言本文讲解使用
cubemx
配置PS2手柄实现对手柄的按键和模拟值的读取。
林叔叔336
·
2023-08-09 13:16
stm32
嵌入式硬件
单片机
STM32
CubeMX
USB_CDC(USB_转串口)
STM32CubeMXSTM32
CubeMX
定时器(普通模式和PWM模式)STM32
CubeMX
一、STM32
CubeMX
设置USB时钟设置USB使能UBS功能选择二、代码部分添加代码实验效果!
无情大菜刀
·
2023-08-08 12:46
STM32
CubeMX
stm32
嵌入式硬件
单片机
STM32
CubeMX
| 基于STM32使用HAL库实现USB组合设备CDC+MSC
STM32
CubeMX
|基于STM32使用HAL库实现USB组合设备CDC+MSC本博客完整代码下载地址:https://download.csdn.net/download/qq153471503/18160432
觉皇嵌入式
·
2023-08-08 12:45
单片机
STM32
USB组合设备
MSC+CDC
HAL
STM32
CubeMX
USB_MSC(存储设备U盘)
STM32CubeMXSTM32CubeMXUSB_MSC(存储设备U盘)STM32
CubeMX
前言《使用内部Flash》——U盘一、STM32
CubeMX
设置USB时钟设置USB使能UBS功能选择FATFS
无情大菜刀
·
2023-08-08 12:13
STM32
CubeMX
stm32
嵌入式硬件
单片机
正点原子STM32MP157学习——1.开发环境及基本知识
在Windows下需要安装STM32
CubeMX
、STM32CubeIDE(这两个用来配置和编写MCU代码)和STM32Programmer(烧录工具)。
Amonter
·
2023-08-08 06:00
STM32MP157
单片机
stm32
【工具使用】STM32
CubeMX
-单ADC模式规则通道配置
一、概述 无论是新手还是大佬,基于STM32单片机的开发,使用STM32
CubeMX
都是可以极大提升开发效率的,并且其界面化的开发,也大大降低了新手对STM32单片机的开发门槛。
知识噬元兽
·
2023-08-08 03:41
#
STM32CubeMX
工具使用
stm32
嵌入式硬件
单片机
【工具使用】STM32
CubeMX
-基础定时器配置
一、概述 无论是新手还是大佬,基于STM32单片机的开发,使用STM32
CubeMX
都是可以极大提升开发效率的,并且其界面化的开发,也大大降低了新手对STM32单片机的开发门槛。
知识噬元兽
·
2023-08-08 03:40
#
STM32CubeMX
工具使用
stm32
嵌入式硬件
单片机
stm32 ->HAL库重定向printf,实现串口打印
步骤在
CubeMX
中初始化uart引脚MX_USART1_UART_Init();包含printf函数的头文件stdio.h重定义printf函数intfputc(intch,FILE*f){HAL_UART_Transmit
AchaQAQ
·
2023-08-07 17:59
STM32
stm32
单片机
嵌入式硬件
uC-OS2 V2.93 STM32L476 移植:串口打印篇
前言前几篇已经通过STM32
CubeMX
搭建了NUCLEO-L476RG的STM32L476RG的裸机工程,下载了uC-OS2V2.93的源码,并把uC-OS2的源文件加入KeilMDK5工程,通过适配
张世争
·
2023-08-07 13:59
uC-OS2
串口
printf
uC-OS2
STM32 HAL 驱动PM2.5传感器(GP2Y10AU气体检测模块)
目录1、简介2、
CubeMX
初始化配置2.1基础配置2.1.1SYS配置2.1.2RCC配置2.2ADC外设配置2.3串口外设配置2.4项目生成3、KEIL端程序整合3.1串口重映射3.2ADC数据采集
啥也不会的小白研究生
·
2023-08-07 09:24
stm32
嵌入式硬件
单片机
STM32
CubeMX
USB_(HID 鼠标和键盘)
STM32CubeMXSTM32CubeMXUSB_HID(HID鼠标和键盘)STM32
CubeMX
前言《鼠标》一、STM32
CubeMX
设置USB时钟设置USB使能UBS功能选择二、代码部分添加代码鼠标发送给
无情大菜刀
·
2023-08-07 07:45
STM32
CubeMX
stm32
计算机外设
嵌入式硬件
stm32学习总结:2、搭建基于CLion的stm32开发环境
stm32学习总结:2、搭建基于CLion的stm32开发环境文章目录stm32学习总结:2、搭建基于CLion的stm32开发环境1.前言2.相关工具和环境准备2.1STM32
CubeMX
(前置工程创建工具
xiaoyaoyou.xyz
·
2023-08-07 05:33
stm32
嵌入式
开发工具
stm32
mcu
CLion
使用STM32
CubeMX
建立STM32G030C8T6项目工程
文章目录硬件环境软件环境配置工作1.STM32
CubeMX
新建工程2.进入STM32
CubeMX
工程配置各个引脚的工作模式3.ProjectManager设置4.烧录器J-Link设置硬件环境STM32G030C8T6
编程分享
·
2023-08-07 05:03
STM32/GD32
stm32
单片机
arm
stm32cubeide 多通道adc_STM32L0开发——ADC多通道采集,IDE和IAR开发注意事项
因此建议Keil开发,L011F3由于flash只有8K,因此不建议HAL库,建议使用
cubemx
+LL(或snippets库)。
weixin_39993623
·
2023-08-07 05:03
stm32cubeide
多通道adc
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他