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编程学习
FreeRTOS
——删除任务
任务既然可以被创建,那么自然也可以被删除,对于某些执行一次或几次就不需要的任务来说,可以在执行完成后,把此任务删除,可以通过别的任务将其删除,也可以任务自己删除自己。任务删除函数:voidvTaskDelete(TaskHandle_txTaskToDelete);他的参数就是任务的句柄,就是创建任务函数的第五个参数。任务句柄实际上就是一个TCB结构体,存放任务的一些信息,对任务进行某些操作的时候
王哥来了快跑
·
2023-11-19 07:28
交换机
算法
人工智能
https
物联网
STM32使用
FREERTOS
获取系统时间
使用CUBE_MX生成带有free_RTOS操作系统的工程,我们经常会使用到系统相对时间,尤其是使用其做数据采集的项目中经常需要给你数据打上时间的标签就需要实时获取系统的相对时间。当然,我们可以单独开一个时钟来计时,但是我们在使用操作系统的时候就已经选用了一个定时器,这个定时器做的事情很简单就是为操作系统提供时间节拍,如果我们能够使用这个时钟就能减少很多的初始化定时器的工作,而且能够省下一个定时器
xian_z
·
2023-11-19 07:28
硬件
stm32
硬件
CUBE
free_rtos
系统时间
FreeRTOS
应用——任务
12.任务12.1相关函数12.1.1任务创建函数与启动调度12.1.1.1xTaskCreateStatic()静态创建任务#if(configSUPPORT_STATIC_ALLOCATION==1)TaskHandle_txTaskCreateStatic(TaskFunction_tpxTaskCode,/*任务函数*/constchar*constpcName,/*任务名称*/const
HouEna
·
2023-11-19 07:25
单片机
stm32
基于STM32的
FreeRTOS
移植——多任务程序
文章目录任务要求
FreeRTOS
移植简述使用多任务管理实现总结任务要求在STM32下完成一个基于
FreeRTOS
的多任务程序,执行3个周期性task。
直至植
·
2023-11-19 07:24
嵌入式系统程序设计基础
嵌入式
FreeRTOS
的学习(一)——实时操作系统和多任务的介绍
目录1、初识
FreeRTOS
2、
FreeRTOS
任务的状态3、
FreeRTOS
的任务任务的创建和删除1、xTaskCreate():使用静态的方法创建一个任务。
薛定谔的猫咪死了
·
2023-11-19 07:52
博客
学习
三,
FreeRTOS
之——动态创建多任务+优先级
声明:本专栏参考韦东山,野火,正点原子以及其他博主的
FreeRTOS
教程,如若侵权请告知,马上删帖致歉,个人总结,如有不对,欢迎指正。
菜鸟江多多
·
2023-11-19 07:22
FreeRTOS
stm32
freertos
FreeRTOS
入门——STM32多任务程序实现
文章目录一、
FreeRTOS
简介二、多任务系统三、实验四、小结与参考链接一、
FreeRTOS
简介Free即免费的,RTOS全称是RealTimeOperatingSystem,中文就是实时操作系统。
clyrjj
·
2023-11-19 07:50
嵌入式系统
嵌入式
【智能家居项目】
FreeRTOS
版本——多任务系统中使用DHT11 | 获取SNTP服务器时间 | 重新设计功能框架
作者:一只大喵咪1201专栏:《智能家居项目》格言:你只管努力,剩下的交给时间!目录多任务系统中使用DHT11关闭调度器使用中断获取SNTP服务器时间重新设计功能框架总结多任务系统中使用DHT11在上篇文章中,本喵仅进行了单任务的DHT11温湿度传感器使用,相当于裸机使用。根据上面时序图计算接收一次数据(5个字节)的耗时,不考虑主机发送起始信号的耗时:最小时间:40+80+80+(50+28)*4
一只大喵咪1201
·
2023-11-19 07:17
智能家居项目
智能家居
stm32
c语言
Linux shell
编程学习
笔记26:stty(set tty)
之前我们探讨了Linux中的tty,tty命令的主要功能是显示当前使用的终端名称。如果我们想进一步对tty进行设置,就要用到stty。stty的功能:显示和修改终端特性(Printorchangeterminalcharacteristics)。1stty-a:显示所有当前注册终端的所有设置情况csdn@eduzsh$stty-aspeed38400baud;rows22;columns132;l
紫郢剑侠
·
2023-11-19 06:13
Linux世界
麒麟操作系统
编程资料
linux
linux
shell
shell编程
学习笔记
stty命令
stty
命令提示符
网络
编程学习
笔记
目录一:网络编程入门二:UDP通信程序三:TCP通信程序一:网络编程入门1.1网络编程概述:计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。在网络通信协议下,实现网络互连的不同计算机上运行的程序见可以进行数据交换。1.2网络编程三要素:1.2.1:IP地址要想让网
大数据阿嘉
·
2023-11-19 01:57
学习
udp
网络协议
全志XR806基于http的无线ota功能实验
环境搭建本实验主机环境为ubuntu,并基于
freertos
sdk开发,这里不详述,全志在线以及其他文章有很多介绍了。https://xr806.docs.aw-ol
DOT小文哥
·
2023-11-18 22:18
全志-XR806
全志-量产方法&问题
http
php
网络协议
XR806
全志
c语言九宫格拼图程序,C语言简单游戏
编程学习
入门之九宫格拼图
运行结果预览图!经过玩家操作通关时源程序代码/*头文件引用*/#include#include#include#include/*定义全局变量*/#definemaxsize9//地图的最大边框introw=3;//地图的行数intcol=3;//地图的列数intmap[maxsize]={0};//地图(实际上是一个一维数组)/*定义程序所需函数*/voidmapToZero();//地图清0v
一只姐
·
2023-11-17 07:04
c语言九宫格拼图程序
Unity 3D游戏代码
编程学习
教程 Full Guide To Unity 3D & C#: Learn To Code Making 3D Games
Unity3D游戏代码
编程学习
教程FullGuideToUnity3D&C#:LearnToCodeMaking3DGamesFullGuideToUnity3D&C#:LearnToCodeMaking3DGamesUnity3D
云桥网络.
·
2023-11-17 06:35
CG技术学习素材资源
FreeRTOS
概念表达和基本规范
实时操作系统1、概述1、
FreeRTOS
是由RealTimeEngineersLtd出品,是一款市场领先的RTOS。现在已经支持几十种处理器架构。
xiaolizaixian
·
2023-11-17 06:08
FreeRTOS
stm32
FreeRTOS
实时操作系统(一)RTOS的基本概念
系列文章
FreeRTOS
实时操作系统(一)RTOS的基本概念
FreeRTOS
实时操作系统(二)任务创建与任务删除(HAL库)
FreeRTOS
实时操作系统(三)任务挂起与恢复
FreeRTOS
实时操作系统(
贾saisai
·
2023-11-17 06:08
FreeRTOS
stm32
FreeRTOS
嵌入式操作系统
FreeRTOS
笔记—第一章
FreeRTOS
概述
1.1认识
FreeRTOS
1.1.1什么是操作系统操作系统(OperatingSystem,简称OS)是管理计算机硬件与软件资源的计算机程序。简单说就是一种管理计算机资源的软件。
匠在江湖
·
2023-11-17 06:37
FreeRTOS学习笔记
单片机
stm32
嵌入式硬件
Freertos
基本概念----(猫和老鼠)
1.实时操作系统与非实时操作系统的区别
FreeRTOS
中优先级的数值越小,代表该任务的优先级越低,最低优先级为0解释:哈皮狗的优先级最高次之是汤姆猫最后是杰瑞鼠之后依然用这个例子现在有一块大肥肉,哈皮狗汤姆猫杰瑞鼠都想吃那么谁先吃呢
小阳先生的宝库
·
2023-11-17 06:04
FreeRTOS
操作系统
freertos
单片机
FreeRTOS
(消息队列)
资料来源于硬件家园:资料汇总-
FreeRTOS
实时操作系统课程(多任务管理)目录一、消息队列的基本概念1、消息队列的基本概念2、消息队列的通信机制3、
FreeRTOS
中消息队列特性4、消息队列应用场景二
Zhang丶&|!
·
2023-11-17 06:34
嵌入式学习笔记
FreeRTOS
mcu
FreeRTOS
基础四:特殊的队列之邮箱
邮箱(Mailbox)
FreeRTOS
中的队列有一种特殊的用法,我们把它叫做邮箱。邮箱不是另一种组件,它还是队列,只是用法比较特殊而已。邮箱是长度为1的队列,下文都用邮箱这个词代替。
哈士奇上蔚
·
2023-11-17 06:30
FreeRTOS学习笔记
freertos
嵌入式
FreeRTOS
基础(一)
FreeRTOS
概念
系列文章目录`一、
FreeRTOS
基础(一)
FreeRTOS
概念文章目录系列文章目录一、裸机与操作系统二、关于
FreeRTOS
三、
FreeRTOS
优势官网一、裸机与操作系统刚接触单片机的时候,大部分人接触的应该都是点亮
k-kun
·
2023-11-17 06:59
FreeRTOS
stm32
stm32
FreeRTOS
基础概念
FreeRTOS
目录一、实时操作系统软实时硬实时二、
FreeRTOS
(免费的实时操作系统)官网三、
FreeRTOS
的优势3.1抽象出时间信息3.2可维护性和可扩展性3.3团队开发3.4简单的测试3.5代码重用
诊断协议那些事儿
·
2023-11-17 06:25
经验分享
车载系统
python
编程学习
难吗_零基础学Python编程开发难度大吗?从哪学起?
转行零基础学Python编程开发难度大吗?从哪学起?近期很多小伙伴问我,如果自己转行学习Python,完全0基础能否学会呢?Python的难度到底有多大?今天,达妹就来为大家详细解读一下这个问题。Python是一种什么语言?Python是一种计算机程序设计语言。你可能已经听说过很多种流行的编程语言,比如非常难学的C语言,非常流行的Java语言,适合初学者的Basic语言,适合网页编程的JavaSc
weixin_39932181
·
2023-11-17 01:53
python编程学习难吗
OSG三维渲染引擎
编程学习
之七十六:“第七章:OSG场景图形交互” 之 “7.7 多视图多窗口渲染”
目录第七章OSG场景图形交互7.7多视图多窗口渲染示例第七章OSG场景图形交互作为一个成熟的三维渲染引擎,需要提供场景图形管理能力,具备视图与相机操作功能,实现与三维场景的交互,具有场景漫游、交运算,以及要素对象的选择等功能。OSG三维渲染引擎能较好地完成上述工作,OSG提供了哪些具体的库或类来相关工作的呢?本章主要介绍在OSG场景中如何进行交互,这在实际开发中非常重要。
翰墨之道
·
2023-11-16 23:16
OSG三维渲染引擎学习
OSG学习
三维渲染引擎
OSG场景图形交互
多视图多窗口渲染
多视图
多窗口
OSG三维渲染引擎
编程学习
之七十五:“第七章:OSG场景图形交互” 之 “7.6 多视图”
目录第七章OSG场景图形交互7.6多视图7.6.1多视图描述7.6.2多视图相机示例第七章OSG场景图形交互作为一个成熟的三维渲染引擎,
翰墨之道
·
2023-11-16 23:46
OSG三维渲染引擎学习
OSG学习
三维渲染引擎
OSG场景图形交互
多视图
CompositeViewer
OSG三维渲染引擎
编程学习
之七十四:“第七章:OSG场景图形交互” 之 “7.5 单视图多相机”
目录第七章OSG场景图形交互7.5单视图多相机示例第七章OSG场景图形交互作为一个成熟的三维渲染引擎,需要提供场景图形管理能力,具备视图与相机操作功能,实现与三维场景的交互,具有场景漫游、交运算,以及要素对象的选择等功能。OSG三维渲染引擎能较好地完成上述工作,OSG提供了哪些具体的库或类来相关工作的呢?本章主要介绍在OSG场景中如何进行交互,这在实际开发中非常重要。
翰墨之道
·
2023-11-16 23:45
OSG三维渲染引擎学习
OSG学习
三维渲染引擎
OSG场景图形交互
单视图多相机示例
MultiCamera
FreeRTOS
_内存管理
目录1.内存管理简介2.内存碎片3.heap_1内存分配方法3.1分配方法简介4.heap_2内存分配方法4.1分配方法简介4.2内存块详解5.heap_4内存分配方法6.
FreeRTOS
内存管理实验6.1
light_2025
·
2023-11-16 20:50
FreeRTOS
单片机
嵌入式硬件
数据结构
stm32
青少年
编程学习
等级考试 信奥赛NOI/蓝桥杯/NOC/GESP等比赛资料合集
随着社会对于科技人才的需求不断增加,青少年
编程学习
正逐渐成为一种趋势。
小兔子编程
·
2023-11-16 20:04
少儿编程
蓝桥杯比赛资料
等级考试资料
少儿编程学习资料
青少年编程学习资料
C++学习资料
python学习资料
chatgpt赋能python:Python计算三角形面积方法
Python计算三角形面积方法计算三角形面积是我们在
编程学习
中常见的一项任务。Python提供了多种方法可以对三角形进行计算。其中,一种最常用的方
a1sssssb
·
2023-11-16 19:17
ChatGpt
chatgpt
python
开发语言
计算机
利用
FreeRTOS
在STM32中进行多线程操作(HAL库)
一、当我们移植了
FreeRTOS
之后,接下来就是该如何使用操作系统给我们带来的神奇操作了,首先我使用了四个线程,同时进行串口打印,按键操作以及温湿度的打印。
研究如何轻松学习
·
2023-11-16 17:17
stm32
嵌入式硬件
单片机
【智能家居项目】
FreeRTOS
版本——将裸机程序改造成
FreeRTOS
程序 | DHT11温湿度传感器
如上图所示是裸机版本的智能家居项目总体框架结构,这篇文章开始,本喵要带着大家逐渐将智能家居项目从逻辑版本改为
FreeRTOS
版本,并且要增加温湿度显示和网络时间获取两个功能。
一只大喵咪1201
·
2023-11-16 17:43
智能家居项目
智能家居
stm32
c语言
【Leetcode刷题笔记之链表篇】剑指 Offer 22. 链表中倒数第k个节点
本文由【大家好我叫张同学】原创,首发于CSDN✨精品专栏(不定时更新)【数据结构+算法】【做题笔记】【C语言
编程学习
】☀️精品文章推荐【C语言进阶学习笔记】三、字符串函数详解(1)(爆肝吐血整理,建议收藏
大家好我叫张同学
·
2023-11-16 13:26
做题笔记
数据结构+算法
leetcode
链表
算法
Python 实战 | 进阶中文分词之 HanLP 词典分词(下)
更多内容点击查看Python实战|进阶中文分词之HanLP词典分词(下)Python教学专栏,旨在为初学者提供系统、全面的Python
编程学习
体验。
企研数据
·
2023-11-16 13:02
中文分词
Python入门
HanLP
词典分词
FreeRTOS
列表和列表项源码分析
FreeRTOS
中一个核心的数据结构就是列表和列表项。剖析
FreeRTOS
源码的一个必要条件就是掌握列表和列表项。列表和列表项属于数据结构的知识。
zhaodong_jack
·
2023-11-16 00:49
FreeRTOS
列表
数据结构
链表
FreeRTOS
队列源码分析
FreeRTOS
也提供了队列,主要用于任务与任务,任务与中断之间传递消息,
FreeRTOS
的队列已经帮我们做好了阻塞超时机制,怎么用怎么爽。
zhaodong_jack
·
2023-11-16 00:49
FreeRTOS
队列
freertos
freeRTOS
源码目录结构分析
自从恩智浦合并飞思卡尔后,新推出的SDK将不在支持MQX实时操作系统,主要支持
freeRTOS
,
freeRTOS
是开源的免费操作系统,使用的人非常多,据网站上消息,平均每260秒就有一次
freeRTOS
嵌入式程序猿
·
2023-11-16 00:19
二、
FreeRTOS
目录结构与配置选项讲解
文章目录
FreeRTOS
配置选项讲解
FreeRTOS
源码目录结构
FreeRTOS
Config.h文件分析
FreeRTOS
配置选项讲解讲解
FreeRTOS
之前首先要获取到源码,获取源码的途径有两种,第一种是通过官网来下载
扬帆远航0727
·
2023-11-16 00:19
RTOS操作系统
FreeRTOS
FreeRTOS
源码分析-代码结构
FreeRTOS
作为开源的轻量级实时性操作系统,不仅实现了基本的实时调度、信号量、队列和存储管理,而且在商业应用上不需要授权费。
yedushu
·
2023-11-16 00:19
嵌入式系统
移植
freertos
到qemu上运行
1、
freertos
源码下载参考博客:《
freertos
源码下载和目录结构分析》;2、编译
freertos
2.1、选择合适的Demo
freertos
官方已经适配过qemu,所以我们并不需要做源码级别的移植
正在起飞的蜗牛
·
2023-11-16 00:18
freertos系统
freertos
qemu
FreeRTOS
-链表的源码解析
个人主页:@rivencode的个人主页系列专栏:玩转
FreeRTOS
推荐一款模拟面试、刷题神器,从基础到大厂面试题点击跳转刷题网站进行注册学习前言俗话说基础不牢地动山摇,从今天开始全新开启对
FreeRTOS
rivencode
·
2023-11-16 00:44
玩转FreeRTOS
链表
数据结构
freertos
源码解读 list链表图解
FreeRTOS
链表结构图解本文涉及的
FreeRTOS
Kernel代码源文件
FreeRTOS
-Kernel-10.4.6\list.c
FreeRTOS
-Kernel-10.4.6\include\list.h
烹小鲜啊
·
2023-11-16 00:12
freertos
c语言
freertos
链表
数据结构
操作系统
Freertos
源码分析 队列queue
队列queue(零)队列的基础概念和形态(一)
Freertos
队列queue.c
FreeRTOS
-Kernel-10.4.6\include\queue.h
Freertos
队列模块包含两个文件queue.c
烹小鲜啊
·
2023-11-16 00:12
freertos
嵌入式
freertos
操作系统
freertos
源码下载和目录结构分析
1、源码下载下载网址:https://www.
freertos
.org/zh-cn-cmn-s/;2、源码目录结构3、关键的代码文件
正在起飞的蜗牛
·
2023-11-16 00:09
freertos系统
freertos
VBA和Python双语对照,Excel
编程学习
更简单
ExcelVBA和Python双语对照学习点这里看视频课程目录第1章Excel编程与Python编程概述11.1关于Excel脚本编程11.1.1为什么要进行Excel脚本编程11.1.2选择VBA还是选择Python21.2使用ExcelVBA编写程序21.2.1ExcelVBA的编程环境21.2.2编写ExcelVBA程序41.3使用Python编写程序51.3.1Python的特点51.3.
DataLab
·
2023-11-15 19:56
Excel
VBA与Python双语对照
excel
python
vba
FreeRTOS
个人笔记-互斥量
根据个人的学习方向,学习
FreeRTOS
。由于野火小哥把
FreeRTOS
讲得比较含蓄,打算在本专栏尽量细化一点。作为个人笔记,仅供参考或查阅。
Couvrir洪荒猛兽
·
2023-11-15 18:34
#
FreeRTOS个人笔记
操作系统
c语言
stm32
单片机
freertos
创建互斥量_
FreeRTOS
学习笔记(5)——互斥量
一、头文件#include"
FreeRTOS
.h"#include"semphr.h"二、互斥量2.1基本概念互斥量又称互斥信号量(本质是信号量),是一种特殊的二值信号量,它和信号量不同的是,它支持互斥量所有权
Malong Wu
·
2023-11-15 18:02
freertos
创建互斥量
FreeRTOS
互斥量 基于STM32
文章目录一、互斥量基本概念二、互斥量的优先级继承机制三、互斥量应用场景四、互斥量运作机制五、互斥量函数接口讲解1.互斥量创建函数xSemaphoreCreateMutex()2.递归xSemaphoreCreateRecursiveMutex()3.互斥量删除函数vSemaphoreDelete()4.互斥量获取函数xSemaphoreTake()5.递归互斥量获取函数xSemaphoreTake
不秃也很强
·
2023-11-15 18:31
FreeRTOS
笔记
stm32
单片机
arm
FreeRTOS
笔记(六)互斥量mutex
概念互斥量是二进制信号量的一个变种,开启互斥量需要在头文件
FreeRTOS
Config.h设置configUSE_MUTEXES为1。
SY枕山
·
2023-11-15 18:29
FreeRTOS
单片机
物联网
c语言
FreeRtos
互斥量复习
前提为什么有互斥量的存在?在使用二值信号量的时候会存在优先级翻转的问题,本实验通过模拟的方式实现优先级翻转,观察优先级翻转对抢占式内核的影响。优先级翻转实验:正点的:复习,当任务while中出现OS延时即系统systick会自动调度切换任务。因为操作系统是抢占式内核每个时刻都需要运行任务,抢占任务进行创建二值信号量高优先级:请求信号量,然后释放中优先级:输出打印观察作用没有啥特殊低优先级:当低优先
lelivel
·
2023-11-15 18:58
嵌入式操作系统
嵌入式
stm32
Docker 图形化管理与监控之Portainer
欢迎关注【无量测试之道】公众号,回复【领取资源】,Python
编程学习
资源干货、Python+Appium框架APP的UI自动化、Python+Selenium框架Web的UI自动化、Python+Unittest
Wu_Candy
·
2023-11-15 09:52
STM32理论 ——
FreeRTOS
(内核控制、时钟、队列)
文章目录1.系统内核控制1.1相关API函数1.1.1函数`taskYIELD()`1.1.2函数`taskENTER_CRITICAL()`1.1.3函数`taskEXIT_CRITICAL()`1.1.4函数`taskENTER_CRITICAL_FROM_ISR()`1.1.5函数`taskEXIT_CRITICAL_FROM_ISR()`1.1.6函数`taskDISABLE_INTERR
Truffle7电子
·
2023-11-15 03:23
STM32
rtos
freertos
stm32
嵌入式
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他