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
的**空闲任务(IdleTask)**是系统自动创建的一个特殊任务,它在所有其他任务处于阻塞或挂起状态时运行。
九层指针
·
2025-03-18 22:12
Free
RTOS
实时操作系统
数据库
服务器
【
FreeRTOS
】
FreeRTOS
操作系统几种典型的进程间通信方式及使用示例
一进程间通信概述
FreeRTOS
提供了多种进程间通信(IPC)机制,用于任务之间的同步和数据交换。这边列举几个典型的进程间通信机制,包括消息队列、信号量、事件组、任务通知。
公子无缘
·
2025-03-18 19:18
嵌入式
单片机
嵌入式硬件
mcu
stm32
rtos
ESP-IDF中
FreeRTOS
的三种任务调度算法
本文内容参考:STM32F103移植
FreeRTOS
必须搞明白的系列知识---2(
FreeRTOS
任务优先级)_
freertos
最多支持多少个任务-CSDN博客浅析
FreeRTOS
任务调度器的三种调度算法和应用
蓝天居士
·
2025-03-15 18:01
ESP-IDF
ESP32-S3
ESP32-C3
ESP-IDF
渗透攻击
零基础学习
-XXE(非常详细)零基础入门到精通,收藏这一篇就够了
XXEXXE(PHP5.45之后不解析实体)DTD实体是用于定义引用文本或字符的快捷方式的变量,可内部声明或外部引用。约束通过类别关键词ANY声明的元素,可包含任何可解析数据的组合:同时xxe可进行内网探测读取/etc/hostsPayloadPHP文件读取]>&xxe;file协议读取文件]>&xxe;SVG格式]>&file;数据外带%remote;]>shell.dtd">%int;%sen
程序员霸哥
·
2025-03-13 21:36
计算机工具
网络安全
程序员
学习
网络
web安全
物联网
前端
安全
python
[Keil] 编译报错 Target ‘
FreeRTOS
‘ uses ARM-Compiler ‘Default Compiler Version 5‘ which is not available.
Buildstarted:Project:OriginCar***Target'
FreeRTOS
'usesARM-Compiler'DefaultCompilerVersion5'whichisnotavailable
chdlr
·
2025-03-12 22:45
单片机
FreeRTOS
系统中如何保障一段程序完整执行完
在
FreeRTOS
中,确保一段程序完整执行完可以通过以下几种方式实现:1.使用互斥锁(Mutex)作用:防止高优先级任务抢占,确保当前任务独占资源。
阿让啊
·
2025-03-12 17:14
FreeRTOS
开发语言
单片机
嵌入式硬件
c语言
stm32
21天学会
FREERTOS
专栏(1)--
FreeRTOS
概述
目录第1天:
FreeRTOS
概述1.什么是RTOS?2.
FreeRTOS
的特点和优势3.
FreeRTOS
的历史和发展4.
FreeRTOS
的应用场景5.为什么选择
FreeRTOS
?
xiaoheshang_123
·
2025-03-11 07:23
freertos
FreeRTOS
之内存管理
文章目录选用heap函数pvPortMalloc/vPortFreexPortGetFreeHeapSizexPortGetMinimumEverFreeHeapSizemalloc失败的钩子函数选用文件优点缺点heap_1.c内存分配逻辑简单,执行时间可确定仅能分配内存,无法回收已分配的内存heap_2.c支持动态内存分配,能实现最佳匹配(找到最适合请求大小的空闲内存块)会产生内存碎片,内存分配
2401_85904908
·
2025-03-11 07:15
单片机
stm32
arm开发
开发语言
FreeRTOS
概述
提供队列操作、信号量(semaphore)操作timer.c可选,softwaretimerevent_groups.c可选,提供eventgroup功能croutine.c可选,过时了头文件头文件作用
FreeRTOS
2401_85904908
·
2025-03-11 06:44
单片机
arm开发
stm32
ESP-IDF 双核任务调度及绑核
1.任务调度基本原理在
FreeRTOS
中,任务调度是基于优先级的抢占式调度算法。简单来说,系统根据任务的优先级决定哪个任务会被执行。
V.Code1024
·
2025-03-11 01:02
ESP-IDF
arm开发
vscode
c语言
架构
ESP-IDF架构浅析
FreeRTOS
内核
V.Code1024
·
2025-03-11 01:27
ESP-IDF
arm开发
c语言
架构
嵌入式开发必读:RTOS选型指南与实例分析
的后果二、RTOS选型的重要性三、RTOS选型的关键因素1.实时性要求实时性要求量化分析2.系统资源3.功能需求4.开发工具和支持和开发效率对比5.商业支持和社区活跃度四、常见的RTOS及其适用场景1.
FreeRTOS
2
大模型大数据攻城狮
·
2025-03-10 14:10
arm开发
嵌入式面试
嵌入式面经
RTOS
FreeRTOS
NuttX
VxWorks
FreeRTOS
内存管理之heap_4.c源码解析
heap_1——最简单,,具有确定性,从静态数组中分配内存,不允许释放内存,不会导致内存碎片化,一锤子买卖,不算真正的动态内存分配;heap_2——非确定性,允许释放内存,但不会合并相邻的空闲块,也就是说没有内存碎片优化措施;heap_3——简单包装了标准malloc()和free(),以保证线程安全,借壳上市,需要连接器设置堆空间分布,且需要编译器库提供malloc和free函数的实现,可能回增
星辰&流星
·
2025-03-10 08:23
网络
嵌入式
c语言
驱动开发
硬件工程
中国嵌入式单片机就业形势分析
会重点探讨裸机开发与RTOS(如
FreeRTOS
、TTR等)的市场需求差异,以及如何提升竞争力。行业趋势嵌入式单片机(MCU)作为电子产品的大脑,在各行业中应用广泛且持续增长。
与光同尘 大道至简
·
2025-03-09 11:03
单片机
嵌入式硬件
python
github
硬件工程
arm开发
FreeRTOS
第17篇:
FreeRTOS
链表实现细节05_MiniListItem_t:
FreeRTOS
内存优化
文章专栏:深入
FreeRTOS
内核:从原理到实战的嵌入式开发指南1为什么需要迷你列表项?在嵌入式系统中,内存资源极其宝贵。
指尖动听知识库
·
2025-03-09 08:29
链表
数据结构
优必选嵌入式面试题及参考答案
解释
FreeRTOS
中的任务状态(就绪、阻塞、挂起)及其转换条件。
FreeRTOS
任务调度器的优先级反转问题解决方案。什么是优先级反转(PriorityInversion)?如何通过优先级继承解决?
大模型大数据攻城狮
·
2025-03-08 19:45
嵌入式面经
嵌入式面试
死锁
MQTT
CAN总线
机器人
机器狗
很常见的13种嵌入式实时系统,你知道哪些?
以下介绍15种主流的RTOS,包括μClinux、μC/OS-II、eCos、
FreeRTOS
、mbedOS、RTX、VxWorks、QNX、AliOSThings、望获实时Linux、HuaweiLiteOS
RTOS研究员
·
2025-03-08 14:24
操作系统
操作系统
RTOS
OS
嵌入式软件
Linux
FreeRTOS
源码结构解析与 STM32 HAL 库移植实践(任务创建、删除篇)
1.
FreeRTOS
源码结构介绍1.1下载源码点击官网地址,选择
FreeRTOS
202212.01非LTS版本(非长期支持版),因为这个版本有着最全的历程和更多型号处理器支持。
电科周杰伦
·
2025-03-07 15:23
嵌入式开发
FreeRTOS
FreeRTOS
stm32
嵌入式开发
实时操作系统
RTOS
任务调度
任务控制块
FreeRTOS
任务的挂起与恢复 任务状态查询
1.任务挂起与恢复1.1任务的挂起与恢复的API函数API函数描述vTaskSuspend()挂起任务,类似暂停,可恢复vTaskResume()恢复被挂起的任务xTaskResumeFromISR()在中断中恢复被挂起的任务1.1.1任务挂起函数原型voidvTaskSuspend(TaskHandle_txTaskToSuspend);需要定义宏来启动任务挂起函数#defineINCLUDE_
电科周杰伦
·
2025-03-07 15:52
嵌入式开发
FreeRTOS
单片机
嵌入式硬件
FreeRTOS
任务管理
任务调度
嵌入式实时系统
RTOS
学习
【实战】STM32MP157开发教程之
FreeRTOS
系统篇6:
FreeRTOS
列表和列表项
1.写在前面:本文章为《STM32MP157开发教程之
FreeRTOS
操作系统篇》系列中的一篇,笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板)。
华清远见IT开放实验室
·
2025-03-07 00:28
stm32mp157教程
FreeRTOS开发
qt
linux
嵌入式
STM32MP157资源扩展板
STM32MP157
STM32--
FreeRTOS
--A9G--获取GPS定位发送短信到指定号码--LCD输入号码界面
本篇文章所涉及的内容是在STM32F103平台上并且是移植了
FreeRTOS
的基础上实现的(文章底部附网盘资料),获取GPS定位然后通过屏幕输入号码,将经纬度发送到到指定手机上,实验效果如下:stm32A9G
嵌入式crafter
·
2025-03-06 23:24
stm32
嵌入式硬件
单片机
FreeRTOS
移植到Cortex-M3-M4
翻译自
FreeRTOS
官网文档,原文网址:http://www.
freertos
.org/RTOS-Cortex-M3-M4.html转载:原文出处:http://bbs.ednchina.com/BLOG_ARTICLE
weixin_30596343
·
2025-03-06 22:19
嵌入式
FreeRTOS
定时器中断
中断函数1.开中断函数portENABLE_INTRRUPOTS()2.关中断服务函数portDISABLE_INTRRUPOTS()这两个函数在list.c的portmacro.h中中断配置宏,在
FreeRTOS
config.h
SuperW
·
2025-03-06 20:26
FreeRTOS
单片机
嵌入式硬件
零基础学习
HTML(8)——pre标签、code标签
文章目录官方资料学习正文注:学习笔记基于小甲鱼学习视频,官方论坛:https://fishc.com.cn/forum.php官方资料鱼C课程案例库:https://ilovefishc.com/html5/html5速查手册:https://man.ilovefishc.com/html5/css速查手册:https://man.ilovefishc.com/css3/学习正文pre标签:htt
Dragon水魅
·
2025-03-05 17:11
零基础学习Web开发
html
打造高清3D虚拟世界|
零基础学习
Unity HDRP高清渲染管线(第一天)
打造高清3D虚拟世界|
零基础学习
UnityHDRP高清渲染管线(第一天)前言最后前言说真的,用Unity工作这几年,经历的项目大大小小,对于场景的渲染算是有一定的经验,但涉及到HDRP高清渲染管线的了解
井队Tell
·
2025-03-05 14:09
#
HDRP
3d
学习
unity
FreeRTOS
空闲任务和钩子函数
FreeRTOS
空闲任务(IdleTask)1.空闲任务的概念空闲任务是
FreeRTOS
中一个特殊的任务,由RTOS内核在调度器启动时自动创建。
古希腊掌握嵌入式的神
·
2025-03-02 16:02
嵌入式硬件
stm32
操作系统
freertos
单片机
开发语言
OV-WATCH手表
硬件部分:一、硬件选型MCU选型选择STM32F4411C1U6,因为它具备较大的ROM和RAM,能够运行
FreeRTOS
和VIGL。显示屏采用触摸显示屏,具体型号可在淘宝搜索。
古希腊掌握嵌入式的神
·
2025-03-02 16:02
单片机
操作系统
freertos
基于stm32HAL库的简易调度器
前言大家好,我是一名电子信息专业的初学者,为了更好地准备学习
FreeRTOS
,自己动手实现一个简易版的任务调度器。使用的是蓝桥杯的板子,但主要目的是为了加深对嵌入式系统任务管理的理解。
taptaptap.jic
·
2025-02-28 23:53
stm32
算法
嵌入式硬件
单片机
深入探索嵌入式开发中的
FreeRTOS
:从入门到精通
FreeRTOS
作为一款开源、轻量级且功能卓越的实时操作系统,备受全球开发者的青睐。它为嵌入式开发带来了高效的多任务管理、精准的资源调度等诸多优势,极大地提升了开发效率与系统的可靠性。
·
2025-02-28 21:38
嵌入式物联网c
【第三天】
零基础学习
量化基础代码分析-持续更新
文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录记录量化基础代码总览引言基本概念量化投资伪代码示例:量化投资模型框架总结每日-往期回看第一天零基础学量化基础知识点总览-持续更新第二天
零基础学习
量化基础代码总览
Long_poem
·
2025-02-28 00:24
学习
【
FreeRTOS
】中断机制
【
FreeRTOS
】之中断机制在
FreeRTOS
中,中断是实现实时性必要的操作。一款芯片的中断涉及到硬件触发,软件触发,软件中断处理。所以
FreeRTOS
的中断机制其实不好单独拿出来看。
佳大先生
·
2025-02-26 19:37
FreeRTOS
esp32
esp-idf
freertos
嵌入式软件
STM32MP157 Linux系统移植开发篇3:设备树详解
stm32mp157是ARM双核,2个A7核,1个M4核,A7核上可以跑Linux操作系统,M4核上可以跑
FreeRTOS
、RT-Thread等实时操作系统,STM32MP157开发板所以既可以学嵌入式
华清远见IT开放实验室
·
2025-02-26 16:18
stm32mp157教程
嵌入式linux开发
stm32
linux
STM32MP157
零基础学习
机器学习分类模型
下面将带你通过一个简单的机器学习项目,使用Python实现一个常见的分类问题。我们将使用著名的Iris数据集,来构建一个机器学习模型,进行花卉品种的分类。整个过程会包含:原理介绍:机器学习的基本概念。数据加载和预处理:如何加载数据并进行必要的处理。模型训练和评估:使用经典的分类算法——逻辑回归。代码解释:逐步分析代码实现。拓展内容:如何优化和扩展该项目。1.原理介绍1.1机器学习基本概念机器学习(
可喜~可乐
·
2025-02-26 12:14
机器学习
机器学习
学习
分类
人工智能
数据挖掘
50周学习go语言:第1周 环境搭建
以下是为
零基础学习
者准备的详细第1周教程,包含环境搭建、工具配置和首个Go程序的完整操作指南:一、Go语言环境安装(Windows/macOS/Linux通用)1.下载安装包官网地址:https://go.dev
PyAIGCMaster
·
2025-02-25 22:05
50周学习go语言
学习
golang
开发语言
FreeRTOS
学习笔记
一、RTOS基础1.轮询系统:轮询系统即是在裸机编程的时候,先初始化好相关的硬件,然后让主程序在一个死循环里面不断循环,顺序地做各种事情,通常只适用于那些只需要顺序执行代码且不需要外部事件来驱动的就能完成的事情;前后台系统:相比轮询系统,前后台系统是在轮询系统的基础上加入了中断。外部事件的响应在中断里面(前台)完成,事件的处理(后台)还是回到轮询系统中完成,中断在这里我们称为前台,main()函数
世事如云有卷舒
·
2025-02-25 08:01
嵌入式
学习
笔记
零基础学习
Python之保留字_我的学习Python记录3
零基础学习
Python之保留字_我的学习Python记录3学习背景在ChatGPT引爆AI革命的今天,Python以"人工智能第一语言"的身份成为技术圈宠儿。
灏瀚星空
·
2025-02-24 19:26
人工智能
python
学习
经验分享
笔记
软开的过程
运行环境硬件平台:STM32MP157D(Cortex-A7+M4双核)操作系统:Linux(A核)+
FreeRTOS
(M核)屏幕规格:10.1寸电容触控屏(1280×800)功能清单-实时振动信号采集
m0_55576290
·
2025-02-23 19:37
工作一二三
平衡
零基础学习
AI开发项目到项目实战的系统学习路径和推荐案例
---###**一、基础准备阶段**####1.**编程基础**-**语言选择**:Python是AI开发的首选语言(简洁、社区资源丰富)。-推荐学习资源:-书籍:《Python编程:从入门到实践》-在线课程:Codecademy的Python课程、Coursera的《PythonforEverybody》-重点掌握:-基础语法、数据结构(列表、字典、集合等)-函数、面向对象编程(OOP)-常用库
典龙330
·
2025-02-22 12:37
学习
人工智能
0基础如何入门Python编程
Python目前已经成为最受欢迎的编程语言之一,吸引了一大批粉丝,但是很多人在要跨入的时候犹豫了,原因竟然是觉得
零基础学习
Python太难了,真的是这样吗?
weixin_33830216
·
2025-02-22 06:46
爬虫
python
游戏
GD32F103C8T6入门教程-移植
FreeRTOS
程序移植的代码:移植方法和stm32一样的哦模板工程建立方法1.在工程下建议
FreeRTOS
文件夹2.在
FreeRTOS
文件夹下建立src和port文件夹(src用于存放
freertos
源码,port文件夹存放内存和接口相关的文件
Car12
·
2025-02-22 02:06
GD32
gd32f103
freertos
**ARM Cortex-M4** 和 **ARM Cortex-M7* 运行
freeRTOS
**是的,Cortex-M4和Cortex-M7都可以运行
FreeRTOS
**。
BlueBirdssh
·
2025-02-22 01:26
arm开发
FreeRTOS
-rust 编译分析
目录介绍
FreeRTOS
-rust├──.cargo#对cargo本身的配置│└──config.toml├──Cargo.toml#对当前工作空间的配置├──
freertos
-cargo-build#
路西法Lux
·
2025-02-20 12:59
FreeRTOS-rust
rust
FreeRTOS
FreeRTOS-rust
cargo
Java零基础入门笔记:(3)程序控制
【狂神说Java】Java
零基础学习
视频通俗易懂_哔哩哔哩_bilibiliScanner对象之前我们学的基本语法中我们并没有实现程序和人的交互,但是Java给我们提供了这样一个工具类,我们可以获取用户的输入
Sherlock Ma
·
2025-02-20 04:26
Java
Java入门
java
笔记
开发语言
程序人生
学习方法
改行学it
跳槽
Java零基础入门笔记:(4)方法
【狂神说Java】Java
零基础学习
视频通俗易懂_哔哩哔哩_bilibili第1-2章:Java零基础入门笔记:(1-2)入门(简介、基础知识)-CSDN博客第3章:Java零基础入门笔记:(3)程序控制
Sherlock Ma
·
2025-02-20 04:26
Java
Java入门
java
笔记
开发语言
学习方法
改行学it
跳槽
程序人生
FreeRTOS
第9篇:任务的“快捷消息”——任务通知
文章专栏:深入
FreeRTOS
内核:从原理到实战的嵌入式开发指南引言:嵌入式系统的“微信私聊”想象你身处一个繁忙的办公室:同事们(任务)需要频繁沟通,传递文件(数据)或确认进度(同步)。
指尖动听知识库
·
2025-02-18 10:17
单片机
stm32
freertos
ESP32-C3入门教程 系统篇①——
FreeRTOS
系统时钟Tick
文章目录一、前言二、延时函数三、计时函数四、源码详解一、前言本文基于VSCodeIDE进行编程、编译、下载、运行等操作基础入门章节请查阅:ESP32-C3入门教程基础篇①——基于VSCode构建HelloWorld教程目录大纲请查阅:ESP32-C3入门教程——导读二、延时函数毫秒延时voiddelay_ms(uint32_tmillisecond){vTaskDelay
小康师兄
·
2025-02-18 10:16
ESP32-C3入门教程
Tick
系统时钟
FreeRTOS
ESP32
delay
RTOS 特性及其思考
前言最近在研究
FreeRTOS
,觉得RTOS有些特性还是比较有趣的,有一些想法,问了一下AI,简单探讨一下。有纰漏请指出,转载请说明。
TianYaKe-天涯客
·
2025-02-17 17:47
arm开发
2024年Python最新Python爬虫淘宝母婴销售数据可视化和商品推荐系统 开题报告(2),2024年最新高级开发面试题及答案大全
二、Python必备开发工具三、Python视频合集观看
零基础学习
视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
2401_84140628
·
2025-02-14 22:11
程序员
python
爬虫
信息可视化
I2C协议—读写EEPROM(24Cxx为例)
协议详解与应用实践-CSDN博客实际项目中移植IIC协议及读写EEprom代码:/*AT24C08,写次数达100万次SOC,2500次充放电次数,需要500万次记录,需存储均衡每页*/#include"
FreeRTOS
.h
嵌入式学习菌
·
2025-02-13 19:10
stm32
单片机
嵌入式硬件
小白
零基础学习
深度学习之张量
1.张量PyTorch中的张量(Tensor)就是一种用来存储数据的“盒子”,这个盒子可以有不同的形状和大小,里面可以装各种数字。张量是PyTorch中最基本的东西,就像乐高积木一样,你可以用它来搭建各种复杂的模型。2.张量的用途存储数据:你可以把张量当作一个容器,用来存储各种数据。比如,一张图片可以用一个三维张量来表示,其中第一维是颜色通道(红、绿、蓝),第二维和第三维是图片的宽度和高度。进行计
爱理科的小王子
·
2025-02-13 17:53
学习
深度学习
人工智能
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他