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
FreeRTOS
实时操作系统
(十四)软件定时器
系列文章FreeRTOS
实时操作系统
(一)RTOS的基本概念FreeRTOS
实时操作系统
(二)任务创建与任务删除(HAL库)FreeRTOS
实时操作系统
(三)任务挂起与恢复FreeRTOS
实时操作系统
(
贾saisai
·
2023-08-06 09:29
FreeRTOS
FreeRTOS
stm32
嵌入式操作系统
FreeRTOS
实时操作系统
(十五)Tickless低功耗模式
系列文章FreeRTOS
实时操作系统
(一)RTOS的基本概念FreeRTOS
实时操作系统
(二)任务创建与任务删除(HAL库)FreeRTOS
实时操作系统
(三)任务挂起与恢复FreeRTOS
实时操作系统
(
贾saisai
·
2023-08-06 09:29
FreeRTOS
单片机
嵌入式硬件
FreeRTOS
嵌入式操作系统
RTT(RT-Thread)时钟管理
目录时钟管理时钟节拍RTT工程目录结构介绍配置文件:rtconfig.h获取系统节拍获取系统节拍数函数实例定时器
RT_Thread
定时器介绍定时器源码分析(了解即可)rt_system_timer_init
竹烟淮雨
·
2023-08-05 23:28
RT-Thread
rt-thread
实时操作系统
嵌入式
stm32
一、单片机_RTOS_架构
1、RTOS的概念RTOS是
实时操作系统
(Real-TimeOperatingSystem)的缩写。它是一种专门为实时应用程序设计的操作系统,具有实时性、高可靠性和紧凑性等特性。
朱嘉鼎
·
2023-08-05 12:34
FreeRTOS
单片机
stm32
RTOS
ESP32-C2开发板 ESP8684芯片 兼容ESP32-C3开发
ESP-IDF是Espressif面向嵌入式物联网设备的开源
实时操作系统
,受到了全球用户的信赖。它由支持Espressif以及所有ESP32芯片的社区。
DOIT_SZ
·
2023-08-05 11:36
单片机
物联网
嵌入式硬件
mcu
智能家居
ESP32-C2开发板 ESP8684芯片 兼容ESP32-C3开发
ESP-IDF是Espressif面向嵌入式物联网设备的开源
实时操作系统
,受到了全球用户的信赖。它由支持Espressif以及所有ESP32芯片的社区。
DOIT_SZ
·
2023-08-05 11:05
智能路由器
【Apollo学习笔记】—— Cyber RT之调度
文章目录前言相关代码整理调度介绍CyberRT的改进
实时操作系统
资源限制&优先级协程CyberRT调度策略任务窃取两种任务类型componen组件自定义任务Cyber调度实践配置文件DAG文件cyber_launch
yuan〇
·
2023-08-04 11:37
Apollo
学习
笔记
apollo
为什么要学习 RTOS
这里面说的单片机编程通常都是指裸机编程,即不加入任何RTOS(RealTimeOperationSystem
实时操作系统
)的程序。
竹烟淮雨
·
2023-08-02 03:39
RT-Thread
嵌入式实时操作系统
RTOS
驶向专业:嵌入式开发在自动驾驶中的学习之道
学习硬件和软件之间的交互、
实时操作系统
、内存管理和设备驱动程序等基础知识是建立
老白同学
·
2023-08-01 20:33
自动驾驶
学习
人工智能
电子技术的发展
本资料仅用于学习和讨论如有侵权请反馈1.1第一台只能存储640M什么是模拟信号:2.1把声波转化为电信号2.2微音器输出的某一段信号的波形3、最简单有个蜂鸣器,再好一点有个喇叭4、人说话的声音是个很复杂的声音5、嵌入式
实时操作系统
爱你三千遍斯塔克
·
2023-08-01 13:50
芯片
嵌入式硬件
初识FreeRTOS入门,对FreeRTOS简介、任务调度、内存管理、通信机制以及IO操作,控制两个led不同频率闪烁
为了满足这些需求,开发者需要使用
实时操作系统
(RTOS),其中一个流行的选择是FreeRTOS(FreeReal-TimeOperatingSystem)。
嵌入式小白—小黑
·
2023-08-01 08:11
操作系统
linux
嵌入式硬件
c语言
开发语言
自旋锁的优势和特点
UC/OS是一个适用于嵌入式系统的
实时操作系统
,它的设计目标是提供一种轻量级的任务调度和同步机制。相比于一般的操作系统,UC/OS在实现上更加精简,因此并没有像Linux那样的完整的锁机制。
最后一个bug
·
2023-07-30 10:06
嵌入式linux/RTOS
linux
驱动开发
单片机
arm开发
环境保护数据传输系统监测环境指标
嵌入式
实时操作系统
(RTOS)是一种专门设计用于嵌入式系统的操作系统。它具有实时性能和低延迟的特点,能够满足对时间响应性要求较高的应用。
钡铼技术物联网
·
2023-07-28 06:16
网络
操作系统习题考研
操作系统试题库一,选择题第一部分:操作系统概述1.在计算机系统中,操作系统是()A.一般应用软件B.核心系统软件C.用户应用软件D.系统支撑软件2.()不是基本的操作系统A,批处理操作系统B,分时操作系统C,
实时操作系统
wenling54321
·
2023-07-27 14:06
操作系统
数学建模
考研
嵌入式开发:单片机嵌入式Linux学习路径
低端SOC如基于Cortex-M架构的芯片,如STM32和NXPLPC1xxx系列,不具备MMU(MemoryManagementUnit),适用于轻量级
实时操作系统
如uCOS和FreeRTOS。
单片机一哥
·
2023-07-27 07:00
单片机
编程
嵌入式
单片机
51单片机
KEIL软件安装教程
Keil公司制造和销售种类广泛的开发工具,包括ANSIC编译器、宏汇编程序、调试器、连接器、库管理器、固件和
实时操作系统
核心(real-timeker
IT_阿水
·
2023-07-26 10:37
STM32
KEIL
RT-Thread学习笔记(一)之STM32
一、RT-Thread的简介1.1RT-Thread的简介RT-Thread是一个集
实时操作系统
(RTOS)内核、中间件组件开发者社区与一体的技术平台,由熊谱翔先生带领并集合开源社区力量开发而成,RT-Thread
HNPAP
·
2023-07-26 06:37
学习
freeRTOS-------任务间同步
任务间同步与二值信号量的应用在
实时操作系统
(RTOS)或多任务环境中,任务之间的同步是非常常见的需求。我们经常需要确保某个任务在另一个任务完成后再执行,以保持正确的执行顺序和避免竞态条件的发生。
Frank Castle
·
2023-07-26 03:09
#
C语言
嵌入式
#
操作系统
freeRTOS
同步
C
物联网
嵌入式系统原理与应用技术
,如有侵权,联系后即刻更改科普:概述定义嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,可满足应用系统对功能、可靠性、成本、体积和功耗有严格要求的专用计算机系统特征面对特定应用量体裁衣
实时操作系统
支持与具体应用有机结合固化
old-handsome
·
2023-07-24 21:41
大三上课程
系统架构
嵌入式开发什么时候需要用RTOS?
■究竟何时需要
实时操作系统
?大多数嵌入式项目是否仍需要
实时操作系统
?考虑到当今高性能处理器的速度以及适用于Linux,Windows和其他通用操作系统(GPOS)
Hack电子
·
2023-07-24 19:31
内核
嵌入式
python
linux
java
实时嵌入式系统通信利器:深入探索FreeRTOS中的队列机制
FreeRTOS是一个流行的
实时操作系统
,提供了各种机制来实现任务间的通信和同步。其中,队列(Queue)是其中一个常用的机制,用于在任务之间传递数据。
嵌入式小白—小黑
·
2023-07-23 01:11
操作系统
c语言
开发语言
ux
1月13日
硬件资源管理、软件统一接口并行任务:Task1(灯闪烁delay)、Task2(按键delay)调度让mpu、cpu充分实现cpu资源使用操作系统:OS{(STOS分时操作系统,多任务,多用户)、RTOS(
实时操作系统
刘冠瑾
·
2023-07-22 21:03
基于FreeRTOS的嵌入式设备管理关键技术研究及实现(学习五重要)
操作系统任务框架系统任务空闲任务几乎存在于所有的嵌入式
实时操作系统
,用户无法自行关闭空闲任务。空闲任务的作用主要是减少核心芯片的使用率,避免核心芯片的负载压力过大,保证系统的低功耗运行。
Caramel_biscuit
·
2023-07-22 02:40
论文学习
学习
FreeRTOS
实时操作系统
(十六)内存管理
系列文章FreeRTOS
实时操作系统
(一)RTOS的基本概念FreeRTOS
实时操作系统
(二)任务创建与任务删除(HAL库)FreeRTOS
实时操作系统
(三)任务挂起与恢复FreeRTOS
实时操作系统
(
贾saisai
·
2023-07-17 21:43
FreeRTOS
FreeRTOS
嵌入式操作系统
stm32
HAL
智能手表学习笔记
一、相关知识模块1、RTOS&FreeRTOS(1)RTOS
实时操作系统
(RealTimeOperatingSystem)是指当外界事件或数据产生时,能够接受并以足够快的速度予以处理,其处理的结果又能在规定的时间之内来控制生产过程或对处理系统做出快速响应
大小雪
·
2023-07-17 02:18
智能手表
(转载)浅谈Real-Time Linux
操作系统读书报告——浅谈Real-TimeLinux邹飞(98132194)摘要:本文通过对一个Real-TimeLinux的实例NMTRT-Linux进行简单的分析,指出Linux在通用
实时操作系统
中发挥的作用
Kendiv
·
2023-07-16 06:14
嵌入式系统
linux
任务
linux内核
嵌入式
unix
工作
实时操作系统
内存管理-TLSF算法
合并块:疑问:前言Vue框架:从项目学VueOJ算法系列:神机百炼-算法详解Linux操作系统:风后奇门-linuxC++11:通天箓-C++11Python常用模块:通天箓-PythonTLSF算法:
实时操作系统
的内存管理算法
starnight531
·
2023-07-15 01:14
风后奇门
-
Linux
操作系统
内存管理
TLSF
rust
嵌入式
AliOS Things
从底部到顶部,AliOSThings包括:板级支持包(BSP):主要由SoC供应商开发和维护硬件抽象层(HAL):比如WiFi和UART内核:包括Rhino
实时操作系统
内核、Yloop,VFS,KV存储协议栈
datamining2005
·
2023-07-14 22:26
IOT
RTOS 应用程序开发人员面临的3个常见挑战
实时操作系统
(RTOS)现在包含在许多嵌入式应用程序中,它们可以显着简化系统中的时间和任务管理,并有助于提高可扩展性和可维护性(如果应用程序设计正确)。
粤嵌教育
·
2023-07-14 21:49
STM32遇上FreeRTOS
实时操作系统
(一)
STM32遇上FreeRTOS
实时操作系统
(一)前言一、
实时操作系统
是什么?
超级无敌小月初
·
2023-06-24 02:14
FreeRTOS的学习之路
stm32
freertos
嵌入式
实时操作系统
FreeRTOS
实时操作系统
(六)列表与列表项
系列文章目录文章目录系列文章目录简要概念列表列表项迷你列表项相关API函数初始化列表列表项初始化列表项插入(升序)末尾列表项插入列表项删除实战实验简要概念列表是FreeRTOS中的一个数据结构,概念上和链表有点类似,列表被用来跟踪FreeRTOS中的任务。列表项就是存放在列表中的项目FreeRTOS中的列表是一个双向环形链表。列表的特点:列表项间的地址非连续的,是人为的连接到一起的。列表项的数目是
贾saisai
·
2023-06-24 02:13
FreeRTOS
链表
数据结构
嵌入式操作系统-ucos是什么?
一句话概括ucos系统:一款源代码开放的,抢占式多任务
实时操作系统
。其在整个嵌入式产品的架构中的角色和主要功能代码如下图所示:ucos系统建立了用户程序和底层硬件之间沟通的渠道。
被大佬糊弄的只会点灯的小菜鸡
·
2023-06-22 22:52
嵌入式
ucos
操作系统
【NiosII学习】第八篇、在NiosII上面运行uCOSII操作系统
uC/OSII(MicroControlOperationSystemTwo)是的一个多任务
实时操作系统
。
实时操作系统
就是:
大屁桃
·
2023-06-21 16:08
FPGA的学习之旅
fpga
mqtt协议产品化实现-FreeRTOS实现mqtt客户端
FreeRTOS是一款应用在小微型处理器上的
实时操作系统
,在嵌入式系统中应用非常广泛,当前的物联网终端设备如果要接入互联网,需要支持联网的操作系统,FreeRTOS就提供了这样的一套解决轻量级的解决方案
HiveIOE
·
2023-06-21 14:50
万物互联之通信协议篇
物联网
iot
mqtt
harmonyos
freertos
基于STM32 ARM+FPGA的电能质量分析仪方案(二)软件设计
ARM部分主要完成嵌入式
实时操作系统
FreeRTOS的移植、FPGA和ARM之间数据的读取和写入、ARM和上位机之间的串口通信、以及经浮点运算后得出电能
深圳信迈科技DSP+ARM+FPGA
·
2023-06-21 10:44
电力应用
fpga开发
FreeRTOS
实时操作系统
(五)临界区及任务调度器
系列文章目录文章目录系列文章目录临界区代码保护任务调度器的挂起与保护临界区代码保护临界区:是指那些必须要完整运行的,不能被打断的代码适用于:1.外设初始化2.操作系统的代码有很多不能被打断3.用户自己的需求一般在中断、任务调度抢占会打断程序。但是在FreeRTOS中,因为任务抢占中断PendSV也在其5-15的优先级管理范围内,只要关闭中断后就完成无法进行任务的抢占和中断。任务临界区:进入:tas
贾saisai
·
2023-06-21 09:34
FreeRTOS
stm32
FreeRTOS
嵌入式操作系统
FreeRTOS
实时操作系统
(三)任务挂起与恢复
系列文章目录FreeRTOS
实时操作系统
(一)RTOS的基本概念FreeRTOS
实时操作系统
(二)任务创建与任务删除(HAL库)文章目录系列文章目录前言任务挂起与恢复普通挂起恢复实例中断恢复实例前言继续跟着正点原子学习
贾saisai
·
2023-06-21 09:33
FreeRTOS
FreeRTOS
stm32
单片机
FreeRTOS
实时操作系统
(二)任务创建与任务删除(HAL库)
文章目录前言系统配置任务创建动态任务创建删除实践静态任务创建删除实践前言接着学习正点原子的FreeRTOS教程,涉及到一些详细的系统内文件代码系统配置可以通过各种的宏定义来实现我们自己的RTOS配置(在FreeRTOSconfig.h)“INCLUDE”:配置API函数”config“:完成功能配置和裁剪其他配置项LPendSV宏定义,SVC宏定义任务创建分为静态和动态创建动态任务创建:任务的任务
贾saisai
·
2023-06-21 09:03
FreeRTOS
FreeRTOS
stm32
单片机
FreeRTOS
实时操作系统
(四)中断任务管理
系列文章目录文章目录系列文章目录前言中断优先级FreeRTOS中的中断管理一系列中断管理寄存器中断配置寄存器中断屏蔽寄存器中断管理实战前言跟着正点原子学习一下中断管理,正好之间没有总结过,还有些地方不清楚。中断优先级中断的工作方式就不介绍了,一般ARM-Cortex-M使用的是8位的寄存器来配置中断的优先级,但是在STM32中,只使用了高4位来配置中断优先级,所以最大只有16级。STM32的中断优
贾saisai
·
2023-06-21 09:29
FreeRTOS
stm32
FreeRTOS
嵌入式操作系统
拥抱开源 | Xiaomi Vela团队成果连连,喜讯不断
XiaomiVela是基于开源
实时操作系统
NuttX打造的物联网操作系统,Vela可以在各种物联网硬件上提供统一的软件平台,通过丰富的组件和标准化的软件框架,打通碎片化的物联网应用场景。
小米技术
·
2023-06-21 03:04
大数据
物联网
编程语言
java
人工智能
嵌入式
实时操作系统
的设计与开发New(三)
启动流程当Mini2440从NANDFlash启动时,因为NANDFlash无法作为程序运行的载体,所以S3C2440A芯片通过硬件机制将NANDFlash的开头4KB的内容自动复制到SRAM上,并将这4KB大小的SRAM映射为自身内存的BANK0,将这4KB大小的内容映射到0x00000000开始的地址上,然后处理器从0x00000000地址开始执行。创建异常向量表当程序运行发生异常时,程序指针
Caramel_biscuit
·
2023-06-21 01:39
嵌入式实时操作系统的设计与开发
RTOS
嵌入式
实时操作系统
的设计与开发New(四)
aCoral线程aCoral调度的基本单位是线程(任务)真正的RTOS,基本上没有做到进程,只是停留在多线程,因为多进程要解决很多问题,且需要硬件支持,这样就使系统复杂得多,从而影响系统实时性。线程和进程的区别:线程之间是共享地址的,当前线程的地址对于其它线程地址是可见的,如果修改了地址的内容,其他线程是可以知道,并且能访问的。inti=1;voidtest(){sleep(10s);printf
Caramel_biscuit
·
2023-06-21 01:38
嵌入式实时操作系统的设计与开发
RTOS
嵌入式软件开发工程师具体可以分三类
他们通常需要熟悉处理器架构、寄存器级编程、中断处理、设备驱动程序和
实时操作系统
(RTOS)等技术。
枪哥玩转嵌入式
·
2023-06-20 12:51
单片机
编程
嵌入式
单片机
openEuler开源新项目,嵌入式实时虚拟机ZVM介绍
该软件基于
实时操作系统
(RTOS)Zephyr开发,可同时启动Linux与Zephyr2个GuestOS,从而在同一硬件平台上实现混合内核部署。
·
2023-06-20 10:21
嵌入式
实时操作系统
的设计与开发New(二)
轮询系统轮询系统也称为简单循环控制系统,是一种最简单嵌入式实时软件体系结构模型。在单个微处理情况下,系统由多个函数完成,每个函数负责该系统的一部分功能。这些函数被循环调用执行,即它们按照一个执行顺序构成一个单向的有序环(轮循环),依次占用CPU。每个函数访问完成之后,才将CPU移交给下一个函数使用。对于某个函数而言,当它提出执行请求后,必须等到它被CPU接管后才能执行。搭建开发环境开发人员的程序是
Caramel_biscuit
·
2023-06-20 10:30
嵌入式实时操作系统的设计与开发
RTOS
嵌入式
实时操作系统
的设计与开发New(一)
轮询系统(PollingSystems)嵌入式系统发展初期,嵌入式软件的开发是基于汇编语言和C语言直接编程,不需要操作系统的支持,这样的系统也被称为裸板嵌入式操作系统。用过8051单片机的都知道,8051单片机的程序从开始到结束基本上都是顺序的,最后必定有一个类似于while的死循环。这种方式必须不停地去轮询条件来查询要做什么事,因此这样的操作系统被称为轮询系统,该方式虽然实现了宏观上执行多个事务
Caramel_biscuit
·
2023-06-20 10:28
嵌入式实时操作系统的设计与开发
RTOS
操作系统的发展历程
目录1.手工操作阶段(此阶段没有操作系统)2.批处理阶段(操作系统开始出现)2.1单道批处理系统2.2多道批处理系统3.分时操作系统4.
实时操作系统
5.网络操作系统和分布式计算机6.个人计算机操作系统本篇主要讲述操作系统的发展历程
sprite_雪碧
·
2023-06-20 00:48
操作系统学习笔记
java
开发语言
架构-嵌入式模块
主要为选择题嵌入式系统分析与设计嵌入式微处理器体系结构冯诺依曼体系结构哈弗体系结构嵌入式系统的硬件系统嵌入式微控制器MCU嵌入式微处理器MPU嵌入式数字信号处理器DSP嵌入式片上系统SOC多核处理器全局队列调度局部队列调度嵌入式
实时操作系统
晓暮落枫
·
2023-06-18 11:27
软考:系统架构设计师
架构
嵌入式
设计
AM62X+FPGA+AD+vxworks
实时操作系统
数据采集处理解决方案
SpecificationDescription处理器AM6231atupto1.2GHz操作系统VXWORKS存储DDR4,8GBEMMC接口•PrPMC接口•1个USB2.0•3路RMII•1路RS485•1路IRIGB•1路RS232调试接口JTAG/COPdebugport工业环境监测设备:SpecificationDescription处理器AM6231atupto1.2GHz操作系统V
深圳信迈科技DSP+ARM+FPGA
·
2023-06-16 14:16
国产NI虚拟仪器
AM62X
fpga开发
计算机三级嵌入式学习笔记(四)
第四章-嵌入式系统软件考纲与考点分析嵌入式系统软件嵌入式系统的软件组成与
实时操作系统
(嵌入式系统软件组成,嵌入式操作系统的发展,实时系统与
实时操作系统
,嵌入式操作系统的内核结构等);板级支持包(BSP)
逃离地狱的恶魔
·
2023-06-16 13:43
#
计算机三级嵌入式学习笔记
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他