以下列表简要概述了所有CMSIS-RTOS功能。标有$的函数是可选的。特定的CMSIS-RTOS实现可能无法提供所有功能,但osFeatureXXXX定义明确指出了这一点。 注意 RTX实现 不支持的功能标有(*)。 内核信息和控制 ...
概述 如上图所示,裸机也叫做前后台系统,中断属于前台系统,while 循环中的叫做后台系统,任务是顺序执行的。而RTOS Real Time OS 即实时操作系统。在RTOS支持的系统中,每个任务均有一个优先级 类似前面章节的中断抢占优先级 ,而当前正在运行的任务永远都是已经就绪的最高优先级任务,如上图中所示在裸机中假设在某种情况下需要马上运行task ,但是却不能够马上响应,需要轮到task 执 ...
2021-03-11 00:15 0 451 推荐指数:
以下列表简要概述了所有CMSIS-RTOS功能。标有$的函数是可选的。特定的CMSIS-RTOS实现可能无法提供所有功能,但osFeatureXXXX定义明确指出了这一点。 注意 RTX实现 不支持的功能标有(*)。 内核信息和控制 ...
Azure RTOS ThreadX是Microsoft的高级工业级实时操作系统(RTOS),专门用于深度嵌入式,实时和IoT应用程序。Azure RTOS ThreadX提供了高级计划,通信,同步,计时器,内存管理和中断管理功能。此外,Azure RTOS ThreadX具有许多高级功能,包括 ...
Azure RTOS FileX嵌入式文件系统是Azure RTOS的高级工业级解决方案,适用于Microsoft FAT文件格式,专门针对深度嵌入式,实时和IoT应用程序而设计。Azure RTOS FileX支持Microsoft的所有文件格式,包括FAT12,FAT16,FAT32 ...
Azure RTOS USBX是高性能USB主机,设备和移动(OTG)嵌入式堆栈。Azure RTOS USBX与Azure RTOS ThreadX完全集成,并且可用于所有ThreadX支持的处理器。与ThreadX一样,Azure RTOS USBX的设计尺寸小,性能高,使其非常适合需要 ...
Azure RTOS NetX是工业级TCP / IP IPv4嵌入式网络堆栈,专门针对深度嵌入式,实时和IoT应用程序而设计。Azure RTOS NetX是Microsoft最初的IPv4网络堆栈,本质上是Azure RTOS NetX的子集,它为嵌入式应用程序提供了核心网络协议(例如IPv4 ...
Azure GUIX嵌入式GUI是Microsoft的高级工业级GUI解决方案,专门针对深度嵌入式,实时和IoT应用程序而设计。Microsoft还提供了名为Azure RTOS GUIX Studio的功能齐全的WYSIWYG桌面设计工具,该工具使开发人员可以在桌面上设计其GUI并生成Azure ...
Azure RTOS NetX Duo嵌入式TCP / IP网络堆栈是Microsoft高级的工业级双IPv4和IPv6 TCP / IP网络堆栈,专门为深度嵌入式,实时和IoT应用程序设计。NetX Duo为嵌入式应用程序提供了核心网络协议,例如IPv4,IPv6,TCP和UDP,以及一整套完整 ...
目录 RTOS 为什么学习RTOS? RTOS的好处 RTOS发展的4个主要阶段 RTOS特点:实时性、可裁剪性、可靠性 RTOS市场 RTOS举例 RTOS 前后台系统:早期嵌入式开发没有嵌入式操作系统的概念,直接操作裸机 ...