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
RT_Thread实时操作系统
CUBEMX与FreeRTOS在Arm Compiler 6下的配置方法
为了提高开发效率,我们通常会利用ST公司提供的STM32CubeMX工具来配置硬件,并结合FreeRTOS这一
实时操作系统
来进行多任务处理。
岚叶
·
2024-01-25 15:44
FREERTOS
AC6
Arm
Compiler
KEIL
在 ESP32 上使用 FreeRTOS 进行绝对任务调度
在ESP32上使用FreeRTOS进行绝对任务调度嵌入式系统通常需要满足实时性的要求,因此使用
实时操作系统
(RTOS)是一种常见的解决方案。
宁子希
·
2024-01-24 19:20
freeRTOS-ESP32
c++
freeRTOS
STM32
ESP32
单片机中MCU跑RTOS相比裸机的优势
当软件设计变得庞大且复杂时,开发者应该考虑使用
实时操作系统
RTOS。下面给大家分享几点
ST小智
·
2024-01-23 13:43
单片机项目实战操作之优秀
嵌入式硬件
【ARMv8M Cortex-M33 系列 5 -- RT-Thread .rti_fn 段简介】
文章目录.rti_fn段的作用.rti_fn段的作用在RT-Thread
实时操作系统
中,.rti_fn代码段通常用于存放初始化函数。
CodingCos
·
2024-01-23 08:08
#
ARM
系列
.rti_fn
C(C++)和Python实现STM32F4
实时操作系统
(FreeRTOS)吸尘器
ArmCortexM微控制器STM32F4通过FreeRTOS和MbedOS实现的
实时操作系统
,使用了C语言(微控制器的“编程”语言)、C++语言和MicroPython(允许在微控制器上使用Python
亚图跨际
·
2024-01-22 12:23
Python
C/C++
嵌入式
c语言
c++
python
嵌入式
STM32
通过定时器来体会实时系统的实时性
做嵌入式开发都听过或使用过RTOS,其名字中的RT是RealTime的缩写,意思是如果有一个任务需要执行,
实时操作系统
会马上(在较短时间内)执行该任务,不会有较长的延时。
爱就是恒久忍耐
·
2024-01-21 03:02
嵌入式
嵌入式
FreeRTOS简介
FreeRTOS的特色18年来,与世界领先的芯片公司合作开发的FreeRTOS是市场领先的用于微控制器和小型微处理器的
实时操作系统
(RTOS)。
heaptek
·
2024-01-17 23:14
RTOS
RTOS
基于RTOS(
实时操作系统
)的CMT液晶屏控制器驱动程序开发与实现
RTOS(
实时操作系统
)提供了一种有效的方式来管理和调度多任务系统,对于液晶屏控制器的驱动程序开发来说,RTOS能够提供良好的实时性和可靠性。
嵌入式杂谈
·
2024-01-16 06:40
stm32
物联网
操作系统概述
概述文章目录概述定义功能特征并发共享并发与共享的关系虚拟异步发展与分类手工操作阶段批处理阶段分时操作系统
实时操作系统
网络操作系统分布式操作系统个人计算机操作系统运行机制程序是如何运行的?
Onism_DreamBoat
·
2024-01-15 21:34
操作系统
笔记
【NI-RIO入门】记录和监控数据
文件路径结构根据控制器运行的
实时操作系统
(RTOS)的不同而有所不同。该文件路径语法记录在教程:使用实时目标上的文件路径中。
東方神山
·
2024-01-13 04:11
CompactRIO
FreeRTOS学习——任务调度
FreeRTOS是一个
实时操作系统
,它所奉行的调度规则:1.高优先级抢占低优先级任务,系统永远执行最高优先级的任务(即
大 佬救我
·
2024-01-13 02:20
学习
RT-Thread入门笔记6-空闲线程及两个常用的钩子函数
在RT-Thread
实时操作系统
中空闲线程向用户提供了钩子函数,空闲线程钩子函数可以让系统在空闲的时候执行一些非紧急事务,例如系统运行指示灯闪烁,C
BC!
·
2024-01-12 22:14
RT-Thread
笔记
RT-Thread学习笔记 --(4)RT-Thread多线程学习总结
RT-Thread多线程学习总结多线程是
实时操作系统
里面最重要的知识点之一,要学习RTOS,多线程是必须(没错,是必须)要熟练掌握的内容,只有熟练掌握多线程的使用,才能在平时的项目工作里面用好
实时操作系统
工程师进阶笔记
·
2024-01-12 03:49
RT-Thread学习笔记
实时操作系统
RT-Thread
物联网
RT-Thread入门笔记1-初识RT-Thread
RT-Thread诞生于2006年,经过十多年的积淀RT-Thread已经成为一款知名度较高、口碑极佳、高度稳定可靠的
实时操作系统
。
BC!
·
2024-01-12 03:17
RT-Thread
笔记
【嵌入式系统原理与技术】期末快速突击必考(2)
特点:1)是专用的计算机系统,用于特定的任务;2)资源较少,可以裁减;3)功耗低,体积小,集成度高,成本低;4)使用
实时操作系统
;5)可靠性要求更高,具有系
为祖国添砖爪哇
·
2024-01-11 07:46
大学知识杂库
嵌入式
UCOS操作系统基础
文章目录1.UCOS简介2.UCOS任务的概念3.UCOS专业术语4.任务间的同步与通信5.UCOS中断、时钟节拍和初始化6.UCOS代码规约1.UCOS简介
实时操作系统
:保证在一定时间限制内完成特定功能的操作系统
不知道该叫啥976
·
2024-01-10 19:41
stm32
嵌入式硬件
c语言
UCOSII操作系统 第1课—UCOSII的基础知识
参考书籍:《嵌入式
实时操作系统
μCOS-II原理及应用》、《嵌入式
实时操作系统
uCOS-II邵贝贝(
初出江湖的小码农
·
2024-01-10 19:40
ucosll学习
嵌入式
操作系统
RT_Thread
学习--线程间同步
在之前的博客中,我们学习了线程管理以及时钟管理,在这一篇博客中,开始线程间同步的学习。线程间同步多线程实时系统中,线程间同步使得多个线程之间相互配合,共同完成一项工作。例如:要将一个温度传感器获取到的信息打印输出到显示器上,那么,需要有一个线程从传感器中接收数据并将数据写到共享内存,同时需要另外一个线程周期性的从共享内存中读取数据并发送到显示器输出。大致流程如图所示:这个时候我们思考一个问题:以上
醉月阁
·
2024-01-10 02:34
RT-Thread学习
操作系统
RT_thread
(四)线程间同步之信号量
文章目录线程间同步1.信号量1.信号量机制2.信号量控制块3.信号量管理方式1.判断是否使用信号量2.初始化和脱离3.创建和删除3.获取信号量4.释放信号量信号量使用例子线程间同步在多线程实时系统中,一项工作的完成往往可以通过多个线程协调的方式共同来完成,而通过这三种方式:信号量、互斥量、事件集可以保证多个线程之间同步。线程的同步方式有很多种,其核心思想都是:在访问临界区的时候只允许一个(或一类)
L加号
·
2024-01-10 02:02
RT_Thread学习之路
网络
Rapberry Pi 4 安装VxWorks笔记
一、概述ROS2推荐的操作系统是ubuntu,众所周知,linux并不是
实时操作系统
。即便是RTLinux,它的实时性在各种报道中似乎也不正面(我没有用过RT
watershade2010
·
2024-01-09 14:16
笔记
VxWorks
Raspberry
pi
RPI4B
CHS_01.1.2+操作系统的发展与分类
CHS_01.1.2+操作系统的发展与分类操作系统的发展历史和分类手工操作阶段单道批处理系统多道批处理系统分时操作系统
实时操作系统
操作系统的发展历史和分类那我们会按照各种类型的操作系统出现的时间顺序来一次进行讲解那在这个小节当中重点会考察的是绿框部分的这些内容所以我们会重点讲解绿框部分在学习的过程当中大家需要重点关注和理解的是各类型的操作系统他们主要想解决的是什么问题然后要稍微关注一下他们各自的优
我也要当昏君
·
2024-01-09 10:54
操作系统
操作系统
开源IoT操作系统Mynewt使用简介
Mynewt是一个专注于物联网(IoT,InternetofThings)应用的
实时操作系统
,包括低功耗蓝牙(BLE4.2)无线传输协议栈NimBLE。Mynewt支持丰富的
实时操作系统
特征,可以
jiacheng123_wang
·
2024-01-09 03:29
物联网
操作系统
BLE
apache
开源
RT_Thread
调试笔记:信号量,互斥量,事件集 的创建和使用流程
说明:记录日常使用
RT_Thread
开发时做的笔记。持续更新中,欢迎收藏。
yutian0606
·
2024-01-08 22:22
RT-Thread
笔记
RT-Thread
stm32
RT_Thread
调试笔记:时间相关,时钟管理函数,延时,定时器、 毫秒转换为时分秒 等
说明:记录日常使用
RT_Thread
开发时做的笔记。持续更新中,欢迎收藏。
yutian0606
·
2024-01-08 22:21
RT-Thread
笔记
RT-Thread
stm32
RT_Thread
调试笔记:串口打印、MSH控制台 相关
说明:记录日常使用
RT_Thread
开发时做的笔记。持续更新中,欢迎收藏。1.打印相关1.打印宏定义,可以打印打印所在文件,函数,行数。
yutian0606
·
2024-01-06 18:19
RT-Thread
笔记
stm32
RT-Thread
FreeRTOS的二值信号量和互斥量之间的区别和联系
1.2互斥量的作用2.FreeRTOS二值信号量和互斥锁关系2.1不同点2.2相同点3.如何选择3.1根据场景选择合适的同步机制3.2根据优先级设计同步机制FreeRTOS是一款广泛应用于嵌入式系统中的
实时操作系统
Aria_J
·
2024-01-05 05:13
嵌入式相关
嵌入式软件
FreeRTOS
RT_thread
独立看门狗 watchdog 不断自动复位的解决方法
我用了之前
RT_thread
来重庆培训的时候拷贝给我的源码。我一看这不有个v4.0.1版本的吗,一想现在不也就最高v4.0.2。从这里开始我就入坑了,之前利用的那些串口、IIC、SPI都没出现
yl浪迹天涯
·
2024-01-04 17:03
RT_Thread
RT_Thread
WATCHDOG
看门狗
STM32CubeMX | STM32F1系列使用HAL库手动移植RTThread-Nano
实时操作系统
STM32CubeMX|STM32使用HAL库手动移植RTThread-Nano
实时操作系统
目录STM32CubeMX|STM32使用HAL库手动移植RTThread-Nano
实时操作系统
1、基础工程建立
觉皇嵌入式
·
2024-01-04 17:31
单片机
STM32
rtthread-nano
移植
2024年度 ROTS -
实时操作系统
Top 15
RTOS(
实时操作系统
)。这里说的RTOS并非新星球大战电影中的机器人,而是物联网设备、航空系统、空中交通管制等背后的无声协调者,就在地球上。
Incredibuild
·
2024-01-04 16:46
C++
CI
DevOps
c++
ci/cd
软件工程
翼辉 SylixOS 正式支持“申威“处理器架构
目前,SylixOS已与基于SW64架构的SW831处理器完成适配,成为全球首个支持SW64架构处理器的大型嵌入式
实时操作系统
,填补了SW
ScilogyHunter
·
2024-01-02 12:17
翼辉新闻
SylixOS
体系结构支持
申威处理器
TMS320多核 DSP 实时算法实现
到调试工具的丰富内容详细介绍了各种多核音频和图像应用一套丰富的经过测试的实验室练习和解决方案音频和图像处理应用程序源代码内容DSP介绍TMS320架构软件开发工具和TMS320EVM数值问题软件优化TMS320中断
实时操作系统
亚图跨际
·
2024-01-02 00:49
嵌入式
算法
TMS320
dsp
STM32L051使用HAL库操作实例(12)- FreeRTOS系统点亮LED实例
时钟配置4.设置GPIO口5.GPIO口配置6.配置FreeRTOS7.配置STM32CubeMX生成工程文件8.点击GENERATECODE生成工程文件四、KEIL程序一、前言FreeRTOS是一个迷你的
实时操作系统
内核
皮克斯之旅
·
2023-12-31 13:03
STM32L0
STM32
stm32
c语言
freertos
嵌入式系统构成
一个嵌入式系统包括三个主要组件:硬件应用软件
实时操作系统
(RTOS)嵌入式硬件:嵌入式系统的硬件通常包括以下内容:电源管理:这包括电源供应和额外的控制,以能够支持各种电源模式,其中一些包括电源门控模式
初夏的雪花
·
2023-12-30 22:50
嵌入式
SoC
mcu
单片机
嵌入式硬件
嵌入式操作系统的整体架构
1.嵌入式操作系统特点及分类嵌入式操作系统(EmbeddedOperatingSystem,EOS)是一种支持嵌入式系统应用的
实时操作系统
,是嵌入式系统极为重要的组成部分。
木易_
·
2023-12-30 22:17
架构
嵌入式硬件
c语言
STM32的串口FIFO发送和接收使用FreeRTOS
实时操作系统
以下是一个带有串口接收中断的使用FreeRTOS和STM32的串口FIFO发送和接收程序的示例代码,包含了每个功能函数的详细实现:#include"stm32f10x.h"#include"FreeRTOS.h"#include"task.h"#include"queue.h"#defineUART_TX_BUFFER_SIZE128#defineUART_RX_BUFFER_SIZE128//串
章鱼哥嵌入式开发
·
2023-12-30 06:31
stm32
单片机
嵌入式硬件
FreeRTOS
实时操作系统
第七讲 - 调度锁,中断锁,任务锁
一、调度锁、中断锁,任务锁1.1、调度锁 调度锁就是RTOS提供的调度器开关函数,如果某个任务调用了调度锁开关函数,处于调度锁开和调度锁关之间的代码在执行期间是不会被高优先级的任务抢占的,即任务调度被禁止。这一点要跟临界段的作用区分开,调度锁只是禁止了任务调度,并没有关闭任何中断,中断还是正常执行的。而临界段进行了开关中断操作。1.2、中断锁 中断锁就是RTOS提供的开关中断函数,FreeRT
LS·Cui
·
2023-12-28 17:56
硬件家园--freeRTOS
单片机
stm32
FreeRTOS
实时操作系统
第五讲 - 任务调度 (抢占式,时间片与合作式),任务栈大小确定与溢出检测
一、调度器 简单的说,调度器就是使用相关的调度算法来决定当前需要执行的任务。 FreeRTOS操作系统支持三种调度方式:抢占式调度,时间片调度和合作式调度。1.1、合作式调度合作式调度器提供了一种单任务的系统结构:当任务需要运行的时候,被添加到等待队列任务在特定的时刻被调度运行(以周期性或者单次方式)任务运行直到完成(高优先级任务不可抢占CPU),然后由调度器选择下一个任务优点:调度简单
LS·Cui
·
2023-12-28 17:26
硬件家园--freeRTOS
stm32
FreeRTOS
实时操作系统
第六讲 - 任务与中断优先级,临界保护
一、中断优先级1.1、NVIC基础知识(回顾)1.2、FreeRTOS配置NVIC Note:官方强烈建议将中断优先级分组设置为4,即抢占优先级可配置范围是0-15,数值越小,抢占优先级越高。1.3、SVC,PendSV与Systick中断SVC中断: 在FreeRTOS的移植文件ports.c中有用到SVC中断的0号系统服务,即SVC0。此中断在FreeRTOS中仅执行一次,用于启动第一个要
LS·Cui
·
2023-12-28 17:26
硬件家园--freeRTOS
单片机
stm32
FreeRTOS
实时操作系统
第八讲 - 时间管理 (系统节拍,延时函数)
一、系统节拍 FreeRTOS
实时操作系统
需要一个时钟节拍,以供系统处理诸如延时、超时、软件定时器等与时间相关的事件。 时钟节拍是周期性定时中断,这个中断可以看做是系统心跳。
LS·Cui
·
2023-12-28 17:21
硬件家园--freeRTOS
单片机
嵌入式硬件
迅为RK3568开发板翼辉实时系统烧写-安装RKTool驱动
1.翼辉系统烧写翼辉系统是付费系统,在迅为RK3568开发平台上已经成功搭载SylixOS国产
实时操作系统
。如果您有需要使用这个系统,可以在北京迅为电子淘宝店铺联系旺旺咨询。
mucheni
·
2023-12-28 16:42
3568开发板
求职关键词
目录嵌入式工程师常用的
实时操作系统
鸿蒙是rtos吗?
yangzex
·
2023-12-26 17:53
求职
求职
freeRTOS
实时操作系统
学习笔记
温馨提示:点击图片查看大图更清晰—————————————————————————————↑↑↑上方资源下载后可获取xmind原文件。1、freeRTOS移植和配置脑图2、内核源码学习
阿猿先森
·
2023-12-25 07:54
RTOS
学习
笔记
RTOS
嵌入式
实时操作系统
FOS简介
FOS目前支持的功能:1.支持多任务运行,支持基于优先级任务调度,支持同等优先级FIFO调度。2.支持messagequeue。3.支持信号量,支持互斥锁,支持优先级置顶算法。4.支持软定时器、延时函数。5.支持一个int的bit个数的任务数。6.支持0中断延迟时间。7.简化整个软件框架。只用old_task和new_task维护任务切换。8.系统支持优先启动任何任务,包括低优先级任务。9.支持创
杨善锦
·
2023-12-25 06:53
FOS操作系统原理设计
任务调度
FOS
信号量
嵌入式
支持TrustZone®的R7FA4M2AC3CFM、R7FA4M2AD3CFM、R7FA4M2AD3CFP、R7FA4M2AC3CFP高性能32位微控制器
RA4M2采用高效的40nm工艺,由灵活配置软件包(FSP)这个开放且灵活的生态系统概念提供支持,FSP基于FREERTOS构建,并能够进行扩展,以使用其他
实时操作系统
(RTOS)和中间件。RA4
Mandy_明佳达电子
·
2023-12-23 19:30
明佳达电子
单片机
mcu
嵌入式硬件
【小黑嵌入式系统第十课】μC/OS-III概况——
实时操作系统
的特点、基本概念(内核&任务&中断)、与硬件的关系&实现
小黑嵌入式系统第十一课】μC/OS-III程序设计基础(一)——任务设计、任务管理(创建&基本状态&内部任务)、任务调度、系统函数文章目录一、为什么要学习μC/OS-III二、嵌入式操作系统的发展历史三、
实时操作系统
的特点四
嵌入式小白—小黑
·
2023-12-22 11:31
小黑嵌入式小课堂
c语言
开发语言
μC/OS
【小黑嵌入式系统第十一课】μC/OS-III程序设计基础(一)——任务设计、任务管理(创建&基本状态&内部任务)、任务调度、系统函数
上一课:【小黑嵌入式系统第十课】μC/OS-III概况——
实时操作系统
的特点、基本概念(内核&任务&中断)、与硬件的关系&实现文章目录一、任务设计1.1任务概述1.2任务的类型1.2.1单次执行类任务(
嵌入式小白—小黑
·
2023-12-22 11:59
小黑嵌入式小课堂
c语言
开发语言
μC/OS
μC/OS-III 里面的环形表
以下内容整理自嵌入式
实时操作系统
uC/OS-Ⅲ1、时钟节拍任务2023/12/2118:04:16(1)该时钟节拍列表由一个数据表(见os_cfg_app.c中的OSCfg_TickWheel[])和一个计数器
CONNY~
·
2023-12-22 11:57
C语言
c语言
单片机
开发语言
【计算机四级(网络工程师)笔记】操作系统概论
1.2.3随机性1.3研究OS的观点1.3.1软件的观点1.3.2资源管理器的观点1.3.3进程的观点1.3.4虚拟机的观点1.3.5服务提供者的观点二、OS的分类2.1批处理操作系统2.2分时操作系统2.3
实时操作系统
Filotimo_
·
2023-12-21 05:05
笔记
笔记
网络
网络安全
网络协议
安全
web安全
学习
【NI-RIO入门】Real Time(实时系统解释)
如果编程合理,
实时操作系统
可保证程序运行在时间上的稳定可靠性。
实时操作系统
向用户提供任务优先级排序的高度控制权,也通常会允许用户检查任务执行是否符合时间上设定
東方神山
·
2023-12-19 02:06
CompactRIO
labview
蓝牙5学习笔记2-协议栈软件
蓝牙5学习笔记2-协议栈软件构架协议栈软件包含四大组件:1、TI-RTOS
实时操作系统
TI-RTOS是协议栈程序的运行环境,通过RTOS可以控制协议栈以外的所有硬件资源。
qq_32631343
·
2023-12-17 10:21
蓝牙5学习笔记
蓝牙5
CC2640R2
上一页
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
其他