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
UCOS实时操作系统
我的项目究竟何时才需要选用RTOS,就一直裸奔行不行?
■究竟何时需要
实时操作系统
?大多数嵌入式项目是否仍需要
实时操作系统
?考虑到当今高性能处理器的速度以及适用于Linux,Windows和其他通用操作系统(GPOS)的实时补丁的可用性,这是一个很
芯片之家
·
2023-12-05 06:58
java
开发语言
【单片机】单片机裸机实现多任务调度
RTOSvs裸机多任务调度
实时操作系统
RTOS的优点不必多说了,但是对于一些简单的业务需求,移植一个操作系统显得非常麻烦,并且占用系统资源,此时就可以考虑利用SysTick裸机实现多任务调度。
冲沖衝
·
2023-12-05 06:58
集成电路
单片机
嵌入式硬件
FreeRTOS的调度器源码分析及系统滴答SysTick
PendSV系统调用查遍了C站上所有关于FreeRTOS调度器的分析,发现大家分析完vTaskStartScheduler()之后就戛然而止了,我就会比较迷糊,这个仅开启了调度器的调度,而FreeRTOS是一个
实时操作系统
涵锐Vellichor
·
2023-12-04 21:40
RTOS
算法
freertos
操作系统
arm
实时操作系统
浅析Linux与VxWorks的区别
创作目的:按自己的理解简化和归纳,方便自己后续的复盘VxWorks是美国WindRiverSystem公司的
实时操作系统
。
小黑刚
·
2023-12-04 01:45
linux
运维
服务器
Linux 应用程序CPU调度优化
缘起
实时操作系统
(Real-timeoperatingsystem,RTOS),又称即时操作系统,它会按照排序运行、管理系统资源,并为开发应用程序提供一致的基础。
ansondroider
·
2023-12-04 00:17
Linux
C++
C
linux
CPU
优先级
性能
C++
LiteOS内存管理:TLSF算法
问题背景TLSF算法主要是面向
实时操作系统
提出的,对于RTOS而言,执行时间的确定性是最根本的,然而传统的动态内存分配器(DMA,DynamicMemoryAllocator)存在两个主要问题:最坏情况执行时间不确定
饼干饼干圆又圆
·
2023-12-02 17:12
内存分配
算法
内存管理
STM32F103移植FreeRTOS系列十:任务调度器的挂起和恢复
如果临界区代码量很多,执行时间长会造成延时中断,这样子如果中断得不到响应的话,不符合
实时操作系统
。
ghujlhdrx
·
2023-12-02 04:18
stm32
嵌入式硬件
单片机
【实战】STM32 FreeRTOS移植系列教程5:FreeRTOS消息队列
stm32mp157是ARM双核,2个A7核,1个M4核,A7核上可以跑Linux操作系统,M4核上可以跑FreeRTOS、RT-Thread等
实时操作系统
,STM32MP157开发板所以既可以学嵌入式
华清远见IT开放实验室
·
2023-12-01 17:08
stm32mp157教程
FreeRTOS开发
STM32MP157
stm32
freertos
从二极管到linux服务器
软件设计:os:批处理系统:轮询系统:单片机裸机开发实时系统:
ucos
ii,rtos,rt-thread、风和系统、liteos(主要是海思系列soc在用)等非实时系统:linux对os任务切换时寄存器的功能有理解
唐顺才
·
2023-12-01 04:01
linux
应用开发
模拟电路
服务器
linux
运维
STM32CubeIDE(CUBE-MX)----快速移植FreeRTOS实战
文章目录前言一、Freertos可视化配置二、生成代码三、实验现象总结前言FreeRTOS(Real-TimeOperatingSystem)是一个开源的
实时操作系统
内核,专注于嵌入式系统。
xddwg521125
·
2023-12-01 00:18
STM32
CubeIDE学习教程
stm32
嵌入式硬件
单片机
Freertos
2021-07-19普中科技STM-32F1开发板初学
深圳市普中科技有限公司——PLC触摸屏人界界面|承接工程项目|51单片机|单片机开发板|单片机学习板(prechin.cn)类型:ARM开发工具产品描述:触摸屏尺寸小,模块多、功能超强支持GUI图形界面、RTOS
实时操作系统
小馒头被偷吃
·
2023-11-30 09:25
单片机stm32
科技
单片机
stm32
STM32基础知识及环境搭建
这个STM32是可以加入操作系统的,比如FreeRTOS、
UCOS
等,如果用了这些操作系统,就需要SysTick提供定时来进行任务切换的功能。对于我们可以用这个定时器来完成De
七号驿栈
·
2023-11-29 07:18
STM32嵌入式
stm32
单片机
嵌入式硬件
此BSP非彼BSP
其实,另一个使用BSP最多的是嵌入式系统,特别是商业化的嵌入式
实时操作系统
RTOS环境下。当然部分特定的Linux也借用了这个名字。
simitel
·
2023-11-29 04:15
电子类专业技术个人学习路线总结(大一到大三)
.电路设计二、单片机和FPGA部分1.arduino系列单片机2.51系列单片机3.stm32系列单片机4.msp系列单片机5.ESP系列单片机6.FPGA三、嵌入式系统和软件部分1.freertos
实时操作系统
Expert电子实验室
·
2023-11-29 00:48
学习
单片机
嵌入式硬件
UCOS
II 源码级学习
一、FreeRTOS比
uCOS
II优胜的地方1.内核ROM和耗费RAM都比
uCOS
小,特别是RAM。这在单片机里面是稀缺资源,
uCOS
至少要5K以上,而FreeRTOS用2~3K也可以跑的很好。
kaola_kao
·
2023-11-29 00:45
学习
单片机
stm32
【小黑嵌入式系统第一课】嵌入式系统的概述(一)——概念、特点、发展、应用
外围设备、处理器、ARM、操作系统文章目录一、嵌入式系统基本概念计算机发展的三大阶段CPU——计算机的核心什么是嵌入式系统嵌入式系统的分类二、嵌入式系统的特点三、嵌入式系统发展无操作系统阶段简单操作系统阶段
实时操作系统
阶段面向
嵌入式小白—小黑
·
2023-11-29 00:11
小黑嵌入式小课堂
网络
物联网
单片机
嵌入式硬件
C51--WiFi模块ESP8266--AT指令
32位Tensilica处理器:内置低功耗TensilicaL10632位RISC处理器、cpu时钟最高达160MHz、支持
实时操作系统
(RTOS
小小的个子
·
2023-11-28 07:44
STC51
51单片机
stm32
嵌入式硬件
单片机
c语言
Android车载学习笔记1——车载整体系统简介
1.安全车载操作系统安全车载操作系统主要面向经典车辆控制领域,如动力系统、底盘系统和车身系统等,该类操作系统对实时性和安全性要求极高,生态发展已趋于成熟,其
实时操作系统
RTOS,主要应用对象是电子控制单元
rsp19801226
·
2023-11-28 03:56
车载学习笔记
android
车载
系统架构
SoC
QNX
黑莓 QNX 被曝严重的 BadAlloc 漏洞 影响数百万汽车和医疗设备
编译:代码卫士黑莓(BlackBerry)的QNX
实时操作系统
(RTOS)老旧版本受一个严重漏洞影响,可导致恶意人员破坏并控制多种产品,包括汽车、医疗设备和工业设备等。
奇安信代码卫士
·
2023-11-27 12:58
2021年嵌入式校招求职经历
硕士期间只做过一个项目,基于STM32实现,为了增加自身的知识储备,项目中使用了uC/OS-II
实时操作系统
,在移植操作
玩玩嵌入式
·
2023-11-27 09:34
校招
嵌入式
stm32
c语言
操作系统
求职招聘
国产化嵌入式
实时操作系统
软件测试方法研究
1.中国电子科技集团公司第三十二研究所,上海201808;2.国家工程软件产品质量监督检验中心,上海201808摘要:随着自主可控战略的实施,国内多家基础软件厂商推出了相关的国产化嵌入式
实时操作系统
软件
梧桐_57e8
·
2023-11-27 03:21
说说优先级倒置(Priority inversion)
在嵌入式多任务
实时操作系统
(realtimemultitaskoperatingsystem)中,为了实现多个线程同时运行(这是从一段时间上来说的,在单CPU系统中某一时刻只能有一个任务即线程运行)需要
maimang09
·
2023-11-26 06:42
任务
算法
inheritance
嵌入式
os
linux
ARM 嵌入式和单片机开发模式的区别
有些复杂产品也会使用高端单片机如STM32之类,并使用RTOS(
uCOS
、freeRTOS等)。嵌入式开发几乎全部基于嵌入式操作系统,目前使用最多的是linux和Android。
滨边美波她男友
·
2023-11-25 00:50
ARM
S5PV210
朱有鹏
单片机
stm32
嵌入式硬件
STM32学习笔记---中断系统
比如
uCOS
,FreeRTOS等。意义中断能提高CPU的效率,同时能对突发事件做出实时处理。实现程序的并
行之无边
·
2023-11-24 15:43
stm32
单片机
arm
问题汇总20231117
文章目录前言问题汇总1.keil文件打开时不能够使用gotodefinition2.DS18B20和DHT11的区别3.FreeRTOS与
UCOS
II的区别4.64位操作系统下常见的数据类型长度(字节)
老王WHH
·
2023-11-24 08:30
问题汇总
其他
ARM 汇编基础
我们在学习STM32的时候几乎没有用到过汇编,可能在学习
UCOS
、FreeRTOS等RTOS类操作系统移植的时候可能会接触到一点汇编。
我来挖坑啦
·
2023-11-23 23:08
arm开发
汇编
第一章
实时操作系统
基础
一.操作系统基本功能任务管理CPU管理内存管理文件管理I/O设备管理二.
实时操作系统
的基本特征
实时操作系统
首先是多任务操作系统多级中断机制优先级调度机制三.任务状态1.睡眠状态任务已经被装入内存了,可是并没有准备好运行
guanjianhe
·
2023-11-23 22:07
RT-Thread学习笔记七——线程间通讯(互斥量)
1.优先级翻转问题当rt-thread
实时操作系统
运行时,如果单纯使用信号量来管理公共资源,则会出现优先级翻转问题,导致高优先级线程被低优先级线程运行而阻塞,使得系统的实时性无法得到保证。
赴遥
·
2023-11-23 09:29
RT-Thread
Studio
STM32单片机学习
学习
《安富莱嵌入式周报》第327期:Cortex-A7所有外设单片机玩法LL/HAL库全面上线,分享三款GUI, PX5 RTOS推出网络协议栈,小米Vela开源
周报汇总地址:嵌入式周报-
uCOS
&uCGUI&emWin&embOS&TouchGFX&ThreadX-硬汉嵌入式论坛-PoweredbyDiscuz!
硬汉嵌入式
·
2023-11-23 05:54
嵌入式周报
单片机
网络协议
开源
嵌入式基础
以计算机为基础,软件、硬件可裁剪,功能、可靠性、成本、体积、功耗严格要求的专用计算机系统(国内);用于控制、监控或辅助操作机器和设备的装置(IEEE);嵌入式发展阶段:无操作系统阶段、简单操作系统阶段、
实时操作系统
阶段
长路漫漫2021
·
2023-11-22 13:07
Embedded
Software
嵌入式系统的硬件组成
嵌入式处理器分类
操作系统层OS
OEM层
Windows
CE开发工具
一个嵌入式牛人学习经历
这些日子我一直在写一个
实时操作系统
内核,已有小成了,等写完我会全部公开,希望能够为国内IT的发展尽自己一份微薄的力量。
wwd574000815
·
2023-11-22 12:53
生活点滴
嵌入式
工作
delphi
dos
windows
开发工具
STM32F407使用DMA加速刷新LVGL
本人使用国产的
实时操作系统
RT-thread,屏幕使用的TFTLCD,屏幕IC是LIL9341这里就不讲移植了,如果需要,请评论,后面出;前提:移植好LCD,移植好LVGL(不适用DMA能正常显示)使用
烧烤时间到!
·
2023-11-22 11:06
LVGL移植
arm
stm32
【系统开发的了解】freeRTOS系统平台的使用
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加TODO:写完再整理文章目录系列文章目录前言一、
实时操作系统
RTOS的价值分析1.RTOS的市场2.前后台系统和实时系统的区别
盒子君~
·
2023-11-21 09:57
#
Freertos系统平台开发
freertos
配置嵌入式系统开发环境(教程)
二、在虚拟机中安装WindowsXP镜像1.创建虚拟机安装winxp虚拟机实验手册关于pdf中预实验的补充说明前言嵌入式
实时操作系统
及应用开发(第三版)罗蕾主编光盘镜像https://www.123pan.com
摸鱼带师小弟
·
2023-11-21 05:55
大学时代
嵌入式
1024程序员节
FreeRTOS的学习(一)——
实时操作系统
和多任务的介绍
目录1、初识FreeRTOS2、FreeRTOS任务的状态3、FreeRTOS的任务任务的创建和删除1、xTaskCreate():使用静态的方法创建一个任务。2、xTaskCreateStatic():使用静态的方法创建一个任务。4、vTaskDelete():删除一个任务。任务挂起和恢复1、vTaskSuspend():挂起一个任务。2、vTaskResume():恢复一个任务的运行。3、xT
薛定谔的猫咪死了
·
2023-11-19 07:52
博客
学习
FreeRTOS入门——STM32多任务程序实现
文章目录一、FreeRTOS简介二、多任务系统三、实验四、小结与参考链接一、FreeRTOS简介Free即免费的,RTOS全称是RealTimeOperatingSystem,中文就是
实时操作系统
。
clyrjj
·
2023-11-19 07:50
嵌入式系统
嵌入式
STM32外部中断(EXTI)与RTOS多任务处理的协同设计
当在STM32上使用外部中断(EXTI)与RTOS(Real-TimeOperatingSystem,
实时操作系统
)进行多任务处理时,需要设计合适的协同机制,以确保可靠的中断处理和任务调度。
嵌入式杂谈
·
2023-11-19 05:14
单片机
嵌入式硬件
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基本概念----(猫和老鼠)
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基础概念
FreeRTOS目录一、
实时操作系统
软实时硬实时二、FreeRTOS(免费的
实时操作系统
)官网三、FreeRTOS的优势3.1抽象出时间信息3.2可维护性和可扩展性3.3团队开发3.4简单的测试3.5代码重用
诊断协议那些事儿
·
2023-11-17 06:25
经验分享
车载系统
单片机(自学)------单片机编程原则
1.多任务编程的概念:使用单片机对多项任务并行处理的一种技术方式一:
实时操作系统
(FREEROTS)----不推荐优点:功能齐全,与win32多线程编程相似,程序编程限制少缺点:占用系统资源特别是RAM
Walt jiao
·
2023-11-16 19:01
单片机
嵌入式硬件
单片机编程原则
多任务编程的概念方式一:
实时操作系统
(不建议新手使用)方式二:裸机多任务模型逻辑多任务的基本原理把三个任务分别分为一个一个的片段然后先执行任务一的第一个切片执行第二个任务的第一个片段执行第三个任务的第一个片段然后再返回执行第一个任务的第二个片段接着循环达到右边彩色条纹的效果如果把任务分足够多的片段执行的速度够快就可以认为三个任务并行执行裸机多任务模型第一个阶段是初始化
南嶋彻
·
2023-11-16 19:30
单片机
嵌入式硬件
UCOS
-III系统概述
一前后台系统1前后台系统概述早期嵌入式开发没有嵌入式操作系统的概念,直接操作裸机,在裸机上写程序,比如用51单片机基本就没有操作系统的概念。通常把程序分为两部分:前台系统和后台系统。**前台也称做中断级,后台是任务级。**简单的小系统通常是前后台系统,这样的程序包括一个死循环和若干个中断服务程序:应用程序是一个无限循环,循环中调用API函数完成所需的操作,这个大循环就叫做后台系统。中断服务程序用于
阿槐123456
·
2023-11-16 17:50
操作系统
美团嵌入式软件开发面经汇总
问基础:
实时操作系统
内核的线程切换、内存管理、线程同步方式(信号量、互斥量、消息队列)的底层实现?如果某线程出现卡死,那么操作系统在设计上该如何解决?如果提升操作系统对关键功能的响应程度?
嵌入式未来
·
2023-11-16 17:14
嵌入式硬件
信号特点,异步/同步概念,查看信号(kill -l,man 7 signa),实时/分时os概念
目录引入共同特点信号介绍特点异步概念同步查看信号kill-l
实时操作系统
和分时操作系统分时实时man7signal引入生活中有关信号的东西有很多例如:红绿灯,闹钟,转向灯等等共同特点他们都有共同的特点:
沐风ya
·
2023-11-16 15:19
linux
linux
UCOS
II软件定时器
UCOS
II从V2.83版本以后,加入了软件定时器,这使得
UCOS
II的功能更加完善,在其上的应用程序开发与移植也更加方便。
南方的小清湖
·
2023-11-16 01:29
UCOS
II
系统
基于STM32用uC/OS实现LED周期亮和数据发送
目录一、RTOS的简介1.嵌入式系统的层次结构2.RTOS
实时操作系统
3.软实时和硬实时4.RTOS的特征5.uc/OS-II中的数据类型6.RTOS系统的运行状态7.任务的种类二、环境的配置(HEL库的生成
橙子味的q
·
2023-11-16 01:29
嵌入式
stm32
c/c++
stm32
单片机
嵌入式硬件
uCOS
ii信号量
uCOS
ii信号量主要用来测试使用
uCOS
ii“创建信号量,发送信号量,接收信号量,删除信号量”。学习
uCOS
ii一定要先了解os_cfg.h文件。
LaoZhangGong123
·
2023-11-16 01:58
产品研发
uCOSii
嵌入式实时操作系统
信号量
STM32
RTOS
上一页
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
其他