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
RTOS专栏(一) —— rt-thread简单介绍和qemu使用
rt-thread&qemu1.rt-thread介绍2.qemu介绍3.搭建rt-thread和qemu开发环境4.简单例子1.rt-thread介绍RT-Thread是一款完全由国内团队开发维护的嵌入式
实时操作系统
浪矢杂谈
·
2023-09-24 00:49
rtos专栏
ubuntu
stm32
arm开发
Cortex-M4之FPU单元
最近在学习
实时操作系统
,以下是我对学习
实时操作系统
过程中做的一些笔记。
小小_扫地僧
·
2023-09-22 13:00
UCOS实时操作系统
笔记
实时操作系统
Cortex-M4
什么是
实时操作系统
(UCOS简介)
uC/OS-III官网:HomePage-WestonEmbeddedSolutions一、裸机与RTOS介绍下面我将从不同方面阐述裸机与试试操作系统的区别,从而进一步介绍裸机和
实时操作系统
定义:裸机:
小小_扫地僧
·
2023-09-22 13:57
UCOS实时操作系统
嵌入式硬件
实时操作系统
无人车开源软件架构
参考视频:Apollo自动驾驶入门课程开源软件架构开放式软件层分为三个子层:
实时操作系统
、运行时框架和应用程序模块层
实时操作系统
(RTOS)可确保在给定时间内完成特定任务,“实时”是指无人车的操作系统能够及时进行计算
Big David
·
2023-09-22 04:21
百度apollo自动驾驶
架构
自动驾驶
学习
NuttX
实时操作系统
介绍(最详细)
NuttX是一个成熟的
实时操作系统
,于07年由GregoryNutt先生正式开源,2016年被三星选为TizenRT操作系统的内核,2019年在小米的推动下正式进入Apache基金会,经过开源社区多年的不懈努力
特立独行的猫a
·
2023-09-21 14:08
笔记
linux
NuttX
物联网系统
STM32平台下的FreeRTOS移植
本文目的是在KeiluVision5(MDK)上把FreeRTOS移植到STM32平台上去,并练习使用FreeRTOS的任务调度功能目录(一)FreeRTOS简介1.
实时操作系统
FreeRTOS2.FreeRTOS
不#曾&轻听
·
2023-09-21 13:32
嵌入式开发
嵌入式
stm32
操作系统
物联网
FreeRTOS移植以及核心功能
freertos和ucos区别,优缺点比较FreeRTOS(FreeReal-TimeOperatingSystem)和uC/OS(Micro-controllerOperatingSystem)都是常见的
实时操作系统
Is Fang
·
2023-09-21 13:26
rtos
RISC-V MCU移植RTOS系列教程(一)
ARM上移植
实时操作系统
大家可能比较熟悉,且例程较多,对于RISC-V内核的单片机,可能相对比较陌生。
借过风景
·
2023-09-20 15:45
RISC-V
MCU
单片机
risc-v
mcu
stm32
FreeRTOS入门与工程实践(文档+入门视频教程+进阶视频教程,非常详细!)
当你掌握单片机开发后,如果要进一步提升编程水平,建议学习RTOS(RealTimeOperatingSystem,
实时操作系统
)。有很多优秀的RTOS,比如FreeRTOS、RT-Thread、UCO
韦东山
·
2023-09-19 20:52
freeRTOS
RTOS
stm32
stm32
单片机
HAL库
RTOS
FreeRTOS
嵌入式
嵌入式硬件
FreeRTOS学习笔记【一】——初识FreeRTOS
我们看一下FreeRTOS的名字,可以分为两部分:Free和RTOS,Free就是免费的、自由的、不受约束的意思,RTOS全称是RealTimeOperatingSystem,中文名就是
实时操作系统
。
萧 十 三
·
2023-09-19 17:31
嵌入式开发
正点原子FreeRTOS
学习
RT Preempt linux学习笔记
RTPreemptlinux学习笔记一、
实时操作系统
(RealtimeOperatingSystem)1.什么是
实时操作系统
Areal-timesystemisatime-boundsystemwhichhaswell-defined
神秘的羔羊
·
2023-09-19 03:29
linux
linux
arm开发
RT-Thread操作系统全面支持飞腾腾珑E2000系列芯片
近日,国内领先的自主核心芯片提供商飞腾和国内领先的RTOS(
实时操作系统
)RT-Thread共同完成了针对飞腾系列CPU的适配支持,并且全部源码已经发布到开源社区平台,为嵌入式开发者们提供了广泛而全面的支持
RT-Thread物联网操作系统
·
2023-09-18 17:38
RT-Thread新版入门系列教程(名师带路,不走弯路)
RT-Thread是一款完全由国内团队开发维护的嵌入式
实时操作系统
(RTOS),具有完全的自主知识产权。经过近12个年头的沉淀,伴随着物联网的兴起,它正演变成一个功能强大、组件丰富的物联网操
RT-Thread物联网操作系统
·
2023-09-18 17:37
RT-Thread
RT-Thread
嵌入式
操作系统
STM32
国产rtos系统RT-Thread基础学习总结
个人一直在做linux底层相关的开发,没有什么
实时操作系统
rtos的使用经验,学习rtthread主要目的是理解
实时操作系统
相关的一些基础。理解实时和非实时的核心差别,选择性学习一下部分设计方案。
runafterhit
·
2023-09-18 07:27
ARM嵌入式类
linux
DP读书:《openEuler操作系统》(二)操作系统的发展史
CTSSMULTICS的历史UNIX和Linux的历史Debian系列RedHat系列DOS和Windows的历史DOS的历史:Windows的历史:Android和iOS的历史Android:iOS:鸿蒙
实时操作系统
DarrenPig
·
2023-09-17 06:00
openEuler操作系统
linux
架构
笔记
harmonyos
windows
centos
服务器
Linux编译和QNX编译的相关问题
QNX是一个嵌入式
实时操作系统
,通常用于嵌入式系统和实时应用程序。它更加注重可预测性和响应性。2、工具链:在Linux上,通常使用G
Mike_666
·
2023-09-17 01:48
Linux
linux
QNX
Autosar-OS配置
文章目录一、为什么需要OSOS的功能
实时操作系统
OSEKOS二、AutosarOSAutosarOS可裁剪类型OSApplicationCountersAlarmsTaskManagementResourceManagementISRsScheduleTablesHook
诊断协议那些事儿
·
2023-09-16 17:24
Autosar-CP
车载系统
架构
经验分享
操作系统学习笔记---计算机系统概述
目录概念功能和目标特征并发共享(资源共享)虚拟异步发展与分类手工操作阶段(无OS)批处理阶段单道批处理系统多道批处理系统分时操作系统
实时操作系统
网络操作系统分布式计算机系统个人计算机操作系统操作系统运行环境内核态和用户态特权和非特权指令状态切换中断中断机制的基本原理系统调用按功能分类过程操作系统体系结构分层法模块化宏内核
清风千里.
·
2023-09-16 12:04
操作系统学习笔记
学习
笔记
STM32H7 Azure RTOS
AzureRTOS(原名ThreadX)是一款
实时操作系统
(RTOS),是AzureIoT解决方案的一部分。它是一个可裁剪、可扩展的嵌入式操作系统,适用于各种资源受限的设备。
夜星辰2023
·
2023-09-15 08:26
STM32
stm32
azure
嵌入式硬件
FreeRTOS 中断管理之延迟中断处理 -- 二值信号量同步
3.1概览3.1.1事件:嵌入式
实时操作系统
需要对整个系统环境产生的事件作出反应,例如:按一下按键,灯闪一下3.1.2ISR中断服务函数尽量越短越好,应快速执行完,然后退出中断服务函数3.1.3在中断服务函数中只能使用以
张小兔爱钱钱
·
2023-09-14 17:14
mcu
stm32
单片机
FreeRTOS实时操作系统
中断
freeRTOS系列教程之freeRTOS入门与工程实践(文档+视频教程+进阶视频教程,非常详细!)
当你掌握单片机开发后,如果要进一步提升编程水平,建议学习RTOS(RealTimeOperatingSystem,
实时操作系统
)。有很多优秀的RTOS,比如FreeRTOS、RT-Thread、UCO
挨踢民工biubiu
·
2023-09-13 21:53
RTOS
freeRTOS
stm32
单片机
嵌入式
RTOS
freeRTOS
mcu
stm32
嵌入式裸机设计思想——时间片轮裸机开发架构+状态机+定时器调度机制
任何区域的暑假Linux驱动实习岗位,可C站直接私聊,或者邮件:
[email protected]
,此消息至2025年1月1日前均有效(2)在MCU开发的时候,很多入门者会固执的认为,做项目一定要上
实时操作系统
风正豪
·
2023-09-12 17:53
MCU裸机教程
架构
单片机
ARM+Codesys标准通用型控制器
整机工业级设计,通讯外设经过隔离保护电源宽电压设计(9~36VDC)丰富的通讯接口,满足多种场合控制和通讯需求四核工业级处理器,高性能,低功耗,高可靠性机身无风扇设计,外壳小巧搭载内核100%自主化大型
实时操作系统
深圳信迈科技DSP+ARM+FPGA
·
2023-09-12 13:38
ARM+Codesys
arm开发
ARM+Codesys runtime核心板+底板解决方案
产品特点:丰富的通讯接口,满足多种场合控制和通讯需求四核工业级处理器,高性能,低功耗,高可靠性机身无风扇设计,外壳小巧搭载内核100%自主化大型
实时操作系统
SylixOS,支持POSIX接口规范;拥有完全自主可控的知识产权
深圳信迈科技DSP+ARM+FPGA
·
2023-09-12 13:37
ARM+Codesys
arm开发
RT-Thread学习记录-1.线程部分
1.
实时操作系统
的基本含义1.1无操作系统与
实时操作系统
开发无操作系统NOS无操作系统(NoOperatingSystem,NOS)的嵌入式系统中,常使用所谓前后台工作模式。
泪花的质问
·
2023-09-10 20:25
RT-Thread
现代操作系统 第一章 引论
现代操作系统第一章引论文章目录现代操作系统第一章引论计算机硬件介绍CPU存储器I/O设备总线
实时操作系统
微内核习题本文为读书摘要(个人认为重要的知识点),穿插课后习题的选取(主要选取考察概念性的习题)考察操作系统有两种观点
爱好学习的青年人
·
2023-09-10 16:54
计算机系统
读书笔记
【STM32&RT-Thread零基础入门】8. 基于 CubeMX 移植 RT-Thread Nano
LED灯、1个蜂鸣器、4个1k电阻、2个按键、面包板、杜邦线文章目录前言一、cubemx配置二、board.c文件修改2.rtconfig.h文件修改三、主程序1.main函数2.task函数总结前言利用
RT_Thread
ZRob
·
2023-09-09 14:48
STM32
RT-Thread操作系统入门
stm32
嵌入式硬件
单片机
实时操作系统
Freertos开坑学习笔记:(六):任务相关函数、任务延时函数
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、任务相关API函数二、任务当前状态查询函数1.上例程2.看运行效果三、任务运行时间查询函数1.概念2.时间统计API函数使用流程四、时间管理-系统延时函数1.介绍2.vTaskDelay()与传统的delay延时函数相比,有什么区别3.vTaskDelay()函数内部是怎么实现的4.相对延时与绝对延时的实验效果一、任务相关
棉花糖永远滴神
·
2023-09-08 21:54
学习
笔记
实时操作系统
Freertos开坑学习笔记:(七):队列
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、队列是什么?而在freertos中,队列是什么呢?①如果要进行中断、任务的交流,那我用全局变量行吗?②那为什么队列就可以代替全局变量的功能呢?③看一看在freertos中队列的结构④问题:当多个任务写入消息给一个“满队列”时,这些任务都会进入阻塞状态,也就是说有多个任务在等待同一个队列的空间。那当队列中有空间时,哪个任
棉花糖永远滴神
·
2023-09-08 21:54
学习
笔记
实时操作系统
Freertos开坑学习笔记:(八):信号量、事件标志组、任务通知机制
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、信号量的简介1.信号量与队列的区别?二、二值信号量及其实例1.什么是二值信号量2.二值信号量相关API函数3.二值信号量实例三、计数型信号量四、优先级翻转五、互斥信号量六、信号量这一节中比较重要的知识:1.最重要的是保证资源的同步和互斥访问。2.总结的一些知识点:七、事件标志组1.事件标志组概念2.事件标志组与队列、信
棉花糖永远滴神
·
2023-09-08 21:22
学习
笔记
操作系统 第一章:计算机系统概述
设备管理作为用户与计算机硬件系统之间的接口命令接口联机命令接口脱机命令接口程序接口(系统调用)作为计算机资源的扩充3.操作系统的特征①并发②共享③虚拟④异步4.操作系统的发展历程手工操作阶段单道批处理系统多道批处理系统(操作系统正式诞生)分时操作系统
实时操作系统
网络操作系统分布式计算机操
汤姆&Tom
·
2023-09-08 07:00
操作系统
操作系统
操作系统
计算机系统:硬件资源和软件资源操作系统:批处理操作系统、分时操作系统、
实时操作系统
、网络操作系统、分布式操作系统、嵌入式操作系统和微内核操作系统等操作系统基本原理:进程管理、存储管理、设备管理、文件管理和作业管理进程管理的三态模型
_Charmy
·
2023-09-08 00:20
系统升级 | RK3568开发平台成功搭载SylixOS国产
实时操作系统
瑞芯微RK3568芯片是一款定位中高端的通用型SOC,采用22nm制程工艺,搭载一颗四核Cortex-A55处理器和MaliG522EE图形处理器。RK3568支持4K解码和1080P编码,支持SATA/PCIE/USB3.0外围接口。RK3568内置独立NPU,可用于轻量级人工智能应用。RK3568支持安卓11和linux系统,主要面向物联网网关、NVR存储、工控平板、工业检测、工控盒、卡拉OK
北京迅为
·
2023-09-07 11:20
嵌入式
RK3568
系统架构
一、初识FreeRTOS之FreeRTOS简介
Free即免费的,RTOS的全称是Realtimeoperatingsystem,中文就是
实时操作系统
。注意:RTOS不是指某一个确定的系统,而是指一类操作系统。
I am Supreme
·
2023-09-07 02:44
FreeRTOS实时操作系统
FreeRTOS
实时操作系统
嵌入式软件
实时操作系统
Freertos开坑学习笔记:(五):任务调度和时间片调度
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、任务调度1.开启任务调度器函数2.启动第一个任务二、任务切换的原理三、时间片调度1.基本概念2.看一个实际例程①我们设置滴答定时器中断时间为50ms,即一个时间片是50ms,那么任务一有一个delay10ms的延时(这里不能用系统非阻塞延时),算上延时和打印语句,总共可能会执行四次左右,然后一个时间片消耗完,转向任务二
棉花糖永远滴神
·
2023-09-05 10:19
学习
笔记
嵌入式之扫盲
1.FreeRTOS在嵌入式领域中,嵌入式
实时操作系统
正得到越来越广泛的应用。
不合格码农
·
2023-09-05 09:12
【Rust日报】2023-01-10 BlackBerry 和 Elektrobit 通过支持 Rust 编程语言加强汽车安全...
BlackBerry和Elektrobit通过支持Rust编程语言加强汽车安全路线图BlackBerry是将Rust语言集成到BlackBerryQNX微内核
实时操作系统
中,Elektrobit与BlackBerryQNX
Rust语言中文社区
·
2023-09-05 08:49
rust
blackberry
汽车
开发语言
后端
RT-Thread 中断管理学习(二)
中断的底半处理RTT不对中断服务程序所需要的处理时间做任何假设、限制,但如图其它
实时操作系统
或非
实时操作系统
一样,用户需要保证所有的中断服务程序在尽可能短的时间内完成(中断服务程序在系统中相当于拥有最高的优先级
Caramel_biscuit
·
2023-09-04 17:32
RT-Thread
学习
RT-Thread
山寨手机的操作系统(mtk)简介
MTK使用了nucleus
实时操作系统
,
全速前行
·
2023-09-03 09:46
备忘
mtk
手机
makefile
编译器
j2me
module
RT_Thread
时钟管理
一.时钟节拍任何操作系统都需要提供一个时钟节拍,以供系统处理所有和时间有关的事件,如线程的延时、线程的时间片轮转调度以及定时器超时等。RT-Thread中,时钟节拍的长度可以根据RT_TICK_PER_SECOND的定义来调整。rtconfig.h配置文件中定义:获取时钟节拍#include#defineDBG_TAG"main"#defineDBG_LVLDBG_LOG#includeintma
爱花的程序员
·
2023-09-02 11:39
rt-thread
开发语言
2020年下半年系统架构设计师上午真题及答案解析
A.2400B.3200C.6400D.96003.
实时操作系统
中,外部事件必须()。A.一个时间片内处理B.一个周期时间内处理C.一个机器
任铄
·
2023-09-02 10:59
软考2020年下半年真题
系统架构设计师
架构师
软考
2020年真题
真题
上午真题
简化手臂®皮层®m0 +基于物联网嵌入式设计与CircuitPython开发板---凯利讯半导体
然而,开发人员和制造商经常沉浸在硬件设计、C/c++编程和
实时操作系统
的细节中。幸运的是,有一个更简单的方法。
刷脸时代
·
2023-09-02 06:19
深圳电子
电子技术
python
arm
c语言
x
图片
RT_Thread
内核机制学习(四)队列
队列队列中每个消息块都有一个头部,指向下一个消息块。消息块的内存是连在一起的,但是是用链表组织的。structrt_messagequeue{structrt_ipc_objectparent;/**parent.parent.flag=flag;/*initializeipcobject*/rt_ipc_object_init(&(mq->parent));/*initializemessage
Caramel_biscuit
·
2023-08-31 19:07
RT-Thread
学习
RT-Thread
RT_Thread
内核机制学习(六)信号量
要传输较大数据时,使用队列。传输较小数值时,使用邮箱。队列、邮箱用来传递数据。如果只是用来传递资源的个数,可以使用信号量。A车与B车只需要传递信号量(代表资源)。信号量获取信号量如果value>0,value–,returnOK;如果value0,timeout0,return-ETIMEOUT;如果value==0,timeout>0,从就绪链表移除(挂起),把自己记录在信号量的等待链表。被唤醒
Caramel_biscuit
·
2023-08-31 07:58
RT-Thread
学习
RT-Thread
RT_Thread
内核机制学习(六)互斥量
互斥量互斥量是特殊的信号量,资源个数只能是0、1,实现了优先级继承。互斥量优点:谁拥有谁释放,优先级继承。信号量的缺点:谁都可以释放信号量、优先级反转。HP被MP抢占,优先级反转。互斥量实现了优先级继承。提升了拥有者的优先级,使其尽快释放资源。互斥量结构体structrt_mutex{structrt_ipc_objectparent;/**parent));mutex->value=1;//初始
Caramel_biscuit
·
2023-08-31 07:58
RT-Thread
RT-Thread
stm32 移植 rt-thread
其内存资源占用极小,功能包括任务处理、软件定时器、信号量、邮箱和实时调度等相对完整的
实时操作系统
特性。适用于家电、消费电子、医疗设备、工控等领域大量使
位文杰TOP
·
2023-08-31 02:22
RT-thread
嵌入式
怎么自学嵌入式?
从产品形态来说,可以分为裸机开发、
实时操作系统
开发以及基于Linux/Andro
嵌入式开发白菜
·
2023-08-30 17:47
嵌入式
编程
嵌入式硬件
嵌入式实时数据库
51单片机
proteus
iot
RT_Thread
内核机制学习(五)邮箱
之所以引入线程间通信,是为了实现互斥,休眠-唤醒。队列可以指定消息的大小、个数,存放消息,取出消息时都是由rt_memcpy()实现。邮箱保存数据的核心在于数组,只能存放unsignedlong类型数据,数据存取、读出,直接赋值即可,使传递小数据时,效率更高。核心是链表、定时器、环形Buffer避免两个线程同时写:关中断。定时器超时函数,设置线程的错误码为ETIMEOUT,并将自己重新放入就绪链表
Caramel_biscuit
·
2023-08-30 08:52
RT-Thread
学习
windows
RT-Thread
【操作系统】发展与分类
阶段:手工操作阶段、批处理阶段、分时操作系统、
实时操作系统
、网络操作系统、分布式操作系统、个人计算机操作系统。
曦樂~
·
2023-08-29 03:59
操作系统
操作系统
考研
RT_Thread
内核机制学习(一)
ARM架构及汇编ARM芯片属于精简指令集计算机(RISC:ReducedInstructionSetComputer),它所使用的指令比较简单,有如下特点:对内存只有读、写指令。对于数据的运算实在CPU内部实现。使用RISC指令的CPU复杂度小一点,易于设计。读a的值存放在CPU哪里?读b的值存放在CPU哪里?a+b的值保存在哪里?CPU内部有寄存器,用来存放上述所说的值。我们所写的代码保存在Fl
Caramel_biscuit
·
2023-08-28 23:16
RT-Thread
学习
RT-Thread
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他