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
FreeRTOS
AIR32F103(十) 在无系统环境和
FreeRTOS
环境集成LVGL
Linux环境和LibOpenCM3项目模板AIR32F103(三)Linux环境基于标准外设库的项目模板AIR32F103(四)27倍频216MHz,CoreMark跑分测试AIR32F103(五)
FreeRTOS
v202112
IOsetting
·
2023-03-12 07:31
Embed
stm32
AIR32F103
ST7735
LVGL
FreeRTOS
[逆解]
FreeRTOS
1 - 问题分析
FreeRTOS
资源Homepage:https://www.
freertos
.org/Github:https://github.com/
FreeRTOS
/
FreeRTOS
Git:gitclonegit
TalktoEason
·
2023-03-11 13:16
高性能、高稳定性的跨平台MQTT客户端
github.com/jiejieTop/mqttclientmqttclient一个高性能、高稳定性的跨平台MQTT客户端一个高性能、高稳定性的跨平台MQTT客户端,基于socketAPI之上开发,可以在嵌入式设备(
FreeRTOS
杰杰T_T
·
2023-03-10 07:33
手把手教你
FreeRTOS
源码详解(三)——队列
FreeRTOS
源码解析集合(全网最详细)手把手教你
FreeRTOS
源码解析(一)——内存管理手把手教你
FreeRTOS
源码详解(二)——任务管理手把手教你
FreeRTOS
源码详解(三)——队列手把手教你
Sense_long
·
2023-02-21 11:35
FreeRTOS
嵌入式
STM32
学习
单片机
FreeRTOS
消息队列详解第二讲(全网最全)——队列创建
今天主要来讲讲消息队列相关的API。一、队列创建1、函数xQueueCreate()该函数本质上是一个宏,用来动态创建队列,该宏最终调用的是函数xQueueGenericCreate(),函数原型如下:xQueueCreate(uxQueueLength,uxItemSize)参数描述uxQueueLength要创建的队列的队列长度,这里是队列的项目数。uxItemSize队列中每个项目(消息)的
留小乙
·
2023-02-21 11:04
FreeRTOS操作系统
嵌入式
消息队列
创建队列
freertos
1024程序员节
FreeRTOS
消息队列详解第三讲(全网最全)——队列发送消息
一、队列发送消息函数简介创建好队列以后就可以向队列发送消息了,
FreeRTOS
提供了8个向队列发送消息的API函数。
留小乙
·
2023-02-21 11:04
FreeRTOS操作系统
1024程序员节
嵌入式
freertos
消息队列
【
FreeRTOS
】队列管理
前言通过阅读本文可以了解到:如何创建队列一个队列如何管理它包含的数据如何发送数据至队列如何从队列接收数据阻塞队列意味着什么如何阻塞多个队列如何覆盖队列中的数据如何清除一个队列读取和写入一个队列对任务优先级的影响队列的特征一个队列能保存有限数量的固定大小的数据单元,每个队列数据单元的长度与大小是在创建队列时设置的。队列通常是一个先入先出(FIFO)的缓冲区,即数据在队列末尾被写入,在队列前部移除,也
强人电子
·
2023-02-21 11:34
FreeRTOS
iot
mcu
stm32
FreeRTOS
消息队列详解第一讲(全网最全)——消息队列概述
FreeRTOS
中的信号量的也是依据队列实现的!
留小乙
·
2023-02-21 11:34
FreeRTOS操作系统
嵌入式
消息队列
freertos
1024程序员节
FreeRTOS
队列集、事件标志组 |
FreeRTOS
十一
目录说明:一、队列集1.1、队列集简介1.2、队列集作用二、队列集相关API函数2.1、创建队列集函数2.2、往队列集添加队列函数2.3、队列集移除队列函数2.4、获取队列集中有有效队列三、事件标志组3.1、什么是事件标志组3.2、事件标志组的特点3.3、事件标志组数据类型3.4、事件标志组与队列、信号量区别四、事件标志组相关API函数4.1、常用的API函数4.2、动态创建事件标志组函数4.3、
等黄昏等你来
·
2023-02-21 10:57
嵌入式
单片机
stm32
五、
freeRTOS
_队列的使用
目录1.队列的理论讲解1.1常规操作2.队列的常规使用3.队列集1.队列的理论讲解1.1常规操作队列的简化操如入下图所示,从此图可知:队列可以包含若干个数据:队列中有若干项,这被称为"长度"(length)每个数据大小固定创建队列时就要指定长度、数据大小数据的操作采用先进先出的方法(FIFO,FirstInFirstOut):写数据时放到尾部,读数据时从头部读也可以强制写队列头部:覆盖头部数据本节
代码_钢琴家
·
2023-02-21 10:52
实战_freeRTOS
stm32
FreeRTOS
队列
FreeRTOS
对此提供了一个叫做“队列”的机制来完成任务与任务、任务与中断之间的消息传递。本章我们就来学习
FreeRTOS
位文杰TOP
·
2023-02-21 10:21
嵌入式
FreeRTOS
嵌入式
freertos
21-
FreeRTOS
队列集API函数
1-xQueueCreateSet()queue.hQueueSetHandle_txQueueCreateSet(constUBaseType_tuxEventQueueLength);必须在
FreeRTOS
Config.h
南山府嵌入式
·
2023-02-21 10:51
FreeRTOS基础知识篇
FreeRTOS
八,
FreeRTOS
之——队列集
声明:本专栏参考韦东山,野火,正点原子以及其他博主的
FreeRTOS
教程,如若侵权请告知,马上删帖致歉,个人总结,如有不对,欢迎指正。
菜鸟江多多
·
2023-02-21 10:46
FreeRTOS
stm32
freertos
FreeRTOS
-消息队列详解
个人主页:@rivencode的个人主页系列专栏:玩转
FreeRTOS
保持学习、保持热爱、认真分享、一起进步!!!
rivencode
·
2023-02-21 10:16
玩转FreeRTOS
java
网络
开发语言
FreeRTOS
-队列
FreeRTOS
-队列0+在
FreeRTOS
中,队列是为了任务与任务或任务与中断之间通信而专门准备的,它是任务与任务、任务与中断间传递消息的重要手段,所以我们也称之为消息队列。
咸鱼很渴。
·
2023-02-21 10:44
FreeRTOS
freertos
操作系统
嵌入式
【
FreeRtos
队列操作】
FreeRtos
队列操作文章目录
FreeRtos
队列操作前言一、队列介绍1.1数据存储1.2出队阻塞1.3入队阻塞二、队列结构体2.1队列的动态创建2.2队列发送消息2.3从队列读取消息三、队列Demo
小殷丫Coding
·
2023-02-21 10:42
FreeRTOS
单片机
stm32
FreeRtos
freertos
队列集发送接收消息
最近看队列集,看到网上说队列集成员句柄里的消息要一次性全拿出来我理解成是不是往队列集的同一个成员发送多次消息也只会触发一次事件呢?还是说队列集和队列一样一次发送就触发一次事件?动手测试一下代码如下,两个出队列方法://test消息队列集测试//方法1,是每次只从队列集获取一个消息printf("\r\n\r\n********方法1,是每次只从队列集获取一个消息********\r\n\r\n")
Ztt300
·
2023-02-21 10:11
笔
stm32
15_
FreeRtos
计数信号量优先级翻转互斥信号量
目录计数型信号量计数型信号量相关API函数计数型信号量实验源码优先级翻转简介优先级翻转实验源码互斥信号量互斥信号量相关API函数互斥信号量实验源码计数型信号量计数型信号量相当于队列长度大于1的队列,因此计数型信号量能够容纳多个资源,这在计数型信号量被创建的时候确定的计数型信号量适用场合:事件计数当每次事件发生后,在事件处理函数中释放计数型信号量(计数值+1),其他任务会获取计数型信号量(计数值-1
Tree-gg
·
2023-02-21 10:11
FreeRTOS
单片机
stm32
嵌入式硬件
FreeRTOS
物联网
14_
FreeRTOS
二值信号量
目录信号量的简介队列与信号量的对比二值信号量二值信号量相关API函数实验源码信号量的简介信号量是一种解决同步问题的机制,可以实现对共享资源的有序访问。假设有一个人需要在停车场停车1.首先判断停车场是否还有空车位(判断信号量是否有资源)2.停车场正好有空车位(信号量有资源),那么就可以直接将车开入空车位进行停车(获取信号量成功);3.停车场已经没有空车位了(信号量没有资源),那么这个人可以选择不停车
Tree-gg
·
2023-02-21 10:41
FreeRTOS
FreeRTOS
stm32
单片机
物联网
嵌入式硬件
05_
FreeRTOS
中断管理
目录什么是中断中断相关寄存器源码实验什么是中断简介:让CPU打断正常运行的程序,转而去处理紧急的事件(程序),就叫中断。举例:上课可以比做CPU正常运行的程序,上厕所可以比做中断程序。中断执行机制,可简单概括为三步:中断请求:外设产生中断请求(GPIO外部中断、定时器中断等)响应中断:CPU停止执行当前程序,转而去执行中断处理程序(ISR)退出中断:执行完毕,返回被打断的程序处,继续往下执行中断优
Tree-gg
·
2023-02-21 10:40
FreeRTOS
单片机
嵌入式硬件
FreeRTOS
13_
FreeRTOS
消息队列
目录队列简介
FreeRTOS
队列特点队列操作基本过程队列结构体介绍队列结构体整体示意图队列相关API函数介绍创建队列相关API函数介绍往队列写入消息API函数往队列写入消息函数入口参数解析从队列读取消息
Tree-gg
·
2023-02-21 10:40
FreeRTOS
FreeRTOS
stm32
单片机
物联网
16_
FreeRTOS
队列集
目录队列集队列集相关API函数介绍队列集使用流程实验源码队列集一个队列只允许任务间传递的消息为同一种数据类型,如果需要在任务间传递不同数据类型的消息时,那么就可以使用队列集!作用:用于对多个队列或信号量进行“监听”其中不管哪一个消息到来,都可让任务退出阻塞状态。假设:有个接收任务,使用到队列接收和信号量的获取,如下:队列集相关API函数介绍创建队列集QueueSetHandle_t (constU
Tree-gg
·
2023-02-21 10:30
FreeRTOS
单片机
stm32
嵌入式硬件
FreeRTOS
9 STM32存储结构及堆栈空间梳理分析
芯片:STM32F415IDE:IAR系统:
FreeRTOS
(庆科)0背景由于代码本身基于就是庆科修改过的
FreeRTOS
,又加入了别的没有完全开源的库,再加上不是自己从头写的祖传代码,自己又经验不足,
Savior2016
·
2023-02-19 05:34
STM32CubeMX学习笔记(28)——
FreeRTOS
实时操作系统使用(任务管理)
一、
FreeRTOS
简介
FreeRTOS
是一个可裁剪、可剥夺型的多任务内核,而且没有任务数限制。
FreeRTOS
提供了实时操作系统所需的所有功能,包括资源管理、同步、任务通信等。
Leung_ManWah
·
2023-02-18 07:00
ZYNQ中
freeRTOS
实时操作系统之TCP数据传输
在ZYNQ上,除了跑linux和裸机,用户也可以运行
FreeRTOS
实时操作系统。@[TOC](文章目录)前言本文介绍如何用ZYNQ在
FreeRTOS
实时操作系统搭建TCP通信。
Mukar7
·
2023-02-17 17:00
Verilog
tcp/ip
网络协议
网络
fpga
zynq-sdk中设置了LWIP库,但是使用
freertos
编写网络程序却报错,已解决
在zynq的sdk中添加了lwip和
freertos
库,在使用库API后编译报错如下:arm-none-eabi-gcc-Wall-O0-g3-c-fmessage-length=0-MT"src/
freertos
_tcp_perf_server.o
天生丶不会
·
2023-02-17 17:29
zynq
freertos
tcpip
嵌入式
STM32CubeMX学习笔记(33)——
FreeRTOS
实时操作系统使用(软件定时器)
一、
FreeRTOS
简介
FreeRTOS
是一个可裁剪、可剥夺型的多任务内核,而且没有任务数限制。
FreeRTOS
提供了实时操作系统所需的所有功能,包括资源管理、同步、任务通信等。
Leung_ManWah
·
2023-02-17 14:37
STM32CubeMX学习笔记(30)——
FreeRTOS
实时操作系统使用(信号量)
一、
FreeRTOS
简介
FreeRTOS
是一个可裁剪、可剥夺型的多任务内核,而且没有任务数限制。
FreeRTOS
提供了实时操作系统所需的所有功能,包括资源管理、同步、任务通信等。
Leung_ManWah
·
2023-02-17 08:29
从0开始学
FreeRTOS
-(消息队列)-5
问题解答曾经有人问我,
FreeRTOS
那么多API,到底怎么记住呢?
杰杰T_T
·
2023-02-06 12:28
嵌入式培训—01.13
任务调度;(2)MCU充分实现CPU资源的使用;③分类(1)STOS(分时操作系统):1、多任务,多用户;2、实时性较差;(2)RTOS(实时操作系统)1、保证任务的实时性;2、典型:Autosar,
freertos
SeanAC
·
2023-02-06 11:27
基于STM32的
FreeRTOS
开发(1)----
FreeRTOS
简介
为什么使用
freertos
FreeRTOS
是一个免费和开源的实时操作系统,它主要用于嵌入式系统。它非常轻量级,可以在很小的硬件资源上运行,因此非常适合在限制硬件资源的嵌入式系统中使用。
记帖
·
2023-02-03 22:20
stm32cubeide
stm32cube
#STM32
stm32
单片机
嵌入式硬件
嵌入式开发:为什么要从裸机迁移到
FreeRTOS
?
为什么要考虑RTOS?如果你总是用裸机编程,那么总是这样编程就成了惯例。如果你从未使用过RTOS,你可能不会意识到RTOS可以为嵌入式开发项目带来的好处。虽然它们功能更强大、更复杂,但使用RTOS并不一定是一条更耗时的开发路线。当使用功能有限的小型系统时,在裸机上使用超级循环架构来调度任务可能是一个非常合适的解决方案,但当对调度的要求更高,并且执行时间变得更复杂时,可能需要考虑RTOS。更大的灵活
粤嵌教育
·
2023-02-02 16:15
嵌入式
嵌入式
嵌入式软件
嵌入式硬件
嵌入式开发
嵌入式学习
嵌入式开发:为什么物联网正在吞噬嵌入式操作系统?
第一个
FreeRTOS
被亚马逊吞并,以支持其亚马逊Web服务(AWS)云平台的物联网开发,ExpressLogic被微软吞并,用于其竞争对手Azure云服务。许多分析师对这些收购的目的发表了评论。
粤嵌教育
·
2023-02-02 16:42
嵌入式
嵌入式
嵌入式软件
嵌入式硬件
嵌入式开发
嵌入式学习
08_
FreeRTOS
列表和列表项讲解
函数详解列表项的初始化函数vListInitialiseItem函数列表项的插入vListInsert函数列表项末尾插入vListInsertEnd函数列表项的删除函数uxListRemove函数列表和列表项的简介列表是
FreeRTOS
Tree-gg
·
2023-02-01 06:42
FreeRTOS
链表
FreeRTOS
stm32
单片机
物联网
阿九讲学(十)——
FreeRTOS
堆内存管理(二)
前面介绍了
FreeRTOS
堆内存管理实现,总共有5种实现分别在heap_1.c,heap_2.c,heap_3.c,heap_4.c和heap_5.c文件中,都存在于文件夹
FreeRTOS
/Source
吴记维修
·
2023-01-30 03:01
基于STM32CubeIDE搭建开发环境 --- 移植
FreeRTOS
本博客中示例代码下载路径:https://github.com/maziot-stm32/A1/releases/tag/v0.5移植策略移植
FreeRTOS
到STM32CubeIDE工程,有两个策略:
mz8023yt
·
2023-01-27 22:13
stm32mp1 Cortex M4开发篇1:stm32CubeIDE开发环境搭建
针对FS-MP1A开发板,除了Cortex-M4裸机开发篇外,还包括其他多系列教程,包括Cortex-A7开发篇、
FreeRTOS
篇、Linux基础及应用开发篇、Linux系统移植篇、Linux驱动开发篇
华清远见IT开放实验室
·
2023-01-27 11:22
stm32mp157教程
stm32单片机开发
stm32
arm
stm32mp1
Cortex-M4
开发环境搭建
FreeRTOS
问题汇总
Error[2]:Failedtoopen#includefile'
FreeRTOS
Config.h'E:\Project\arm\STM32\F7_HAL_
FreeRTOS
\
FreeRTOS
\portable
qq_32461895
·
2023-01-26 22:41
STM32
FreeRTOS
STM32
nodic 52832 调试和使用
里面支持zypher,
freeRtos
操作系统,特别是对于智能穿戴设备特别友好。下面谈一谈nordic开
linan101
·
2023-01-20 20:28
linux
BLE
芯片
网络
linux
运维
FreeRTOS
教程——二值信号量(四)
极简例子#include"sys.h"#include"delay.h"#include"usart.h"#include"led.h"#include"
FreeRTOS
.h"#include"task
流水吾情
·
2023-01-20 14:43
lot
单片机
c语言
嵌入式硬件
FreeRTOS
教程——队列(三)
FreeRTOS
队列队列函数库1、xQueueCreatequeue.hxQueueHandlexQueueCreate(unsignedportBASE_TYPEuxQueueLength,unsignedportBASE_TYPEuxItemSize
流水吾情
·
2023-01-20 14:13
lot
嵌入式
单片机
lot
课设舵机狗总结文——Solidworks舵机狗结构设计
课设舵机狗总结文系列文章目录这里罗列了系列文章链接总述课设舵机狗总结文——总集篇机械部分课设舵机狗总结文——Solidworks舵机狗机械结构设计方案F4控制部分课设舵机狗总结文——CubeMX+STM32F4+
FreeRTOS
某先森不吃鱼
·
2023-01-19 17:55
经验分享
AIR32F103(八) 集成Helix MP3解码库播放MP3
Linux环境和LibOpenCM3项目模板AIR32F103(三)Linux环境基于标准外设库的项目模板AIR32F103(四)27倍频216MHz,CoreMark跑分测试AIR32F103(五)
FreeRTOS
v202112
IOsetting
·
2023-01-19 14:39
Embed
Circuit/Radio
AIR32F103
Helix
MP3
PT8211
MAX98357
K210裸机开发(〇)简介及准备
官方的SDK主要有两个版本,Standalone和
FreeRTOS
,这一系列主要是使用StandaloneSDK开发。
针针扎是带啥纸
·
2023-01-17 14:03
vscode
ide
visual
studio
code
c语言
嵌入式硬件
STM32cubeMX配置
FreeRTOS
文章目录前言一、
FreeRTOS
介绍二、cubeMX配置总结前言本篇文章带大家简单的配置一下
FreeRTOS
一、
FreeRTOS
介绍在嵌入式领域中,嵌入式实时操作系统正得到越来越广泛的应用。
花落已飘
·
2023-01-14 19:33
RTOS操作系统
stm32
单片机
物联网
keil工程
freertos
AC5编译器移植到AC6编译器
keil工程
freertos
AC5编译器移植到AC6编译器本文基于正点原子的rtos工程进行移植。
Love_Dust
·
2023-01-13 12:59
笔记
编译器
嵌入式
c语言
CUBEMX+
FreeRTOS
使用ArmComplier6(AC6)编译器的设置方法
最新的KEILMDK5.37版本不再内置ArmComplier5(AC5)编译器,笔者决定尝试将cubemx生成的
FreeRTOS
工程迁移至ArmComplier6(AC6)编译器。
EndermanV
·
2023-01-13 12:23
单片机
嵌入式硬件
stm32
arm
windows下使用vscode开发stm32
嵌入式开发》(点击跳转)起初搭建环境的想法是keil对stm32hal库的支持太不友好了,用ac5编译器编译hal库程序非常慢,想要快点又必须关闭跳转功能,使用ac6虽然速度很快,但对于cubemx生成的
freertos
sitice
·
2023-01-13 12:22
stm32
windows
vscode
RT-Thread入门学习笔记
RT-Thread是开源免费的,许可证类似
FreeRTOS
。
Glaciersc.
·
2023-01-10 15:58
嵌入式
操作系统
FreeRTOS
实验使用02
队列集使用主要就是函数xQueueSelectFromSet返回值的判断,用于判断里面的消息谁有效Pend(orblock)onmultipleRTOSqueuesandsemaphoresinaset(
freertos
.org
简单点的学玩
·
2023-01-07 07:52
FreeRTOS学习
单片机
上一页
34
35
36
37
38
39
40
41
下一页
按字母分类:
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
其他