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实时操作系统
如何学习嵌入式系统开发:入门指南
目录1.建立基础知识1.1计算机体系结构1.2编程语言1.3电子学基础2.学习嵌入式系统理论2.1嵌入式系统概念2.2微控制器和微处理器2.3
实时操作系统
(RTOS)3.实践项目3.1选择一款开发板3.2
若忘即安
·
2023-12-16 19:50
学习
单片机
嵌入式硬件
stm32与Freertos入门(二)移植FreeRTOS到STM32中
简介注意:FreeRTOS并不是
实时操作系统
,而是分时复用的,只不过切换频率很快,感觉上是同时在工作。本次使用的单片机型号为STM32F103C8T6,通过CubeMX快速移植。
啥也不会的小白研究生
·
2023-12-16 16:20
stm32
嵌入式硬件
单片机
BSP制作
STM32系列驱动介绍在RT-Thread
实时操作系统
中,各种各样的设备驱动是通过一套I/O设备管理框架来实现的。
饼干饼干圆又圆
·
2023-12-15 23:38
RT-Thread
学习
嵌入式安全学习路标
1.嵌入式系统基础知识首先,你需要建立坚实的嵌入式系统基础知识,包括嵌入式系统的构成和特点,微处理器架构,
实时操作系统
(RTOS)的原理和应用等。
车联网安全杂货铺
·
2023-12-15 22:05
系统安全
arm开发
iot
系统安全
linux
网络安全
基于ZYNQ 的多轴运动控制平台关键技术研发-总体架构设计(一)
基于运动控制的功能完整性需求,设计了Linux+Xenomai
实时操作系统
和伺服裸机系统组成的SOC双核系统。
深圳信迈科技DSP+ARM+FPGA
·
2023-12-05 23:16
ZYNQ
运动控制器
ZYNQ
多轴运动控制器
我的项目究竟何时才需要选用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++
【嵌入式】开源shell命令行的移植和使用(1)——nr_micro_shell
虽然
RT_Thread
组件中已经提供了强大的finsh命令行交互工具,但对于ROM、RAM资源较少的单片机,finsh还是略显的庞大,在这些平台上,若仍想保留基本的命令行交互功
公子无缘
·
2023-12-03 19:19
嵌入式
开源
嵌入式硬件
单片机
shell
命令模式
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
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
此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
学习
单片机
嵌入式硬件
【小黑嵌入式系统第一课】嵌入式系统的概述(一)——概念、特点、发展、应用
外围设备、处理器、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
第一章
实时操作系统
基础
一.操作系统基本功能任务管理CPU管理内存管理文件管理I/O设备管理二.
实时操作系统
的基本特征
实时操作系统
首先是多任务操作系统多级中断机制优先级调度机制三.任务状态1.睡眠状态任务已经被装入内存了,可是并没有准备好运行
guanjianhe
·
2023-11-23 22:07
RT-Thread学习笔记七——线程间通讯(互斥量)
1.优先级翻转问题当rt-thread
实时操作系统
运行时,如果单纯使用信号量来管理公共资源,则会出现优先级翻转问题,导致高优先级线程被低优先级线程运行而阻塞,使得系统的实时性无法得到保证。
赴遥
·
2023-11-23 09:29
RT-Thread
Studio
STM32单片机学习
学习
嵌入式基础
以计算机为基础,软件、硬件可裁剪,功能、可靠性、成本、体积、功耗严格要求的专用计算机系统(国内);用于控制、监控或辅助操作机器和设备的装置(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
单片机
嵌入式硬件
美团嵌入式软件开发面经汇总
问基础:
实时操作系统
内核的线程切换、内存管理、线程同步方式(信号量、互斥量、消息队列)的底层实现?如果某线程出现卡死,那么操作系统在设计上该如何解决?如果提升操作系统对关键功能的响应程度?
嵌入式未来
·
2023-11-16 17:14
嵌入式硬件
信号特点,异步/同步概念,查看信号(kill -l,man 7 signa),实时/分时os概念
目录引入共同特点信号介绍特点异步概念同步查看信号kill-l
实时操作系统
和分时操作系统分时实时man7signal引入生活中有关信号的东西有很多例如:红绿灯,闹钟,转向灯等等共同特点他们都有共同的特点:
沐风ya
·
2023-11-16 15:19
linux
linux
嵌入式软件分层模块封装例子
使用过Linux的童鞋们肯定知道linux系统无法直接操作硬件层,打开linux或者
rt_thread
代码会发现代码中都会有device的源文件,没错,这就是驱动层。二、实现原理原理
m0_61687959
·
2023-11-16 07:13
php
开发语言
UCOSII软件定时器
在
实时操作系统
中一个好的软件定时器实现要求有较高的精度、较小的处理器开销,且占用较少的存储器资源。
南方的小清湖
·
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
单片机
嵌入式硬件
c语言定时器原理,软件定时器实现原理、测试及应用设计
引言μC/OSII操作系统是建立在微内核基础上的
实时操作系统
,抢占式多任务、微内核、移植性好等特点,使其在诸多领域都有较好的应用。在μC/OSII2.
李阁雅
·
2023-11-16 01:28
c语言定时器原理
ucosII移植相关知识点
这里写目录标题ucos系统嵌入式平台ucos移植
实时操作系统
的概念任务的相关概念任务的控制块任务的堆栈任务的链表任务调度的相关概念任务的切换任务的优先级任务的挂起任务的恢复中断的相关概念操作系统如何处理中断进程通信信号量互斥信号量邮箱队列内存管理内存控制块内存控制块
明美鸿微
·
2023-11-16 01:25
java
算法
数据库
STM32_UCOSII和UCOSIII部分基础
UCOSIII的区别信号量,邮箱,消息队列软件定时器UCOSII是一个可以基于ROM运行的、可裁减的、抢占式、实时多任务内核,具有高度可移植性,特别适合于微处理器和控制器,是和很多商业操作系统性能相当的
实时操作系统
Charlson_S
·
2023-11-16 01:53
初始者
stm32
上一页
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
其他