VxWorks内核解读-FAQ VxWorks

VxWorks内核解读-FAQ

本文概述:本网站自2016年2月份建站以来,陆续发布了一系列关于VxWorks Wind内核运行机制的博文,并陆续收到一些读者提出的问题,我从中选出了几个问题系统性...
阅读全文
VxWorks内核解读-7 VxWorks

VxWorks内核解读-7

为了实现应用层程序的平台无关性,操作系统为应用层提供了一套标准的接口函数,这些接口函数在所有的平台上都保持一致,只是随着平台的变化,底层驱动或接近驱动部分操作系统中...
阅读全文
VxWorks内核解读-6 VxWorks

VxWorks内核解读-6

本篇文章分析VxWorks的初始化,VxWorks的初始化可以分成两个部分: 1.具体处理器平台相关的硬件初始化:包括CPU内部寄存器、堆栈寄存器的初始化,外设初始...
阅读全文
VxWorks内核解读-5 VxWorks

VxWorks内核解读-5

本篇博文,我们该谈到Wind内核的内存管理模块了,嵌入式操作系统中, 内存的管理及分配占据着极为重要的位置, 因为在嵌入式系统中, 存储容量极为有限, 而且还受到体...
阅读全文
VxWorks内核解读-4 VxWorks

VxWorks内核解读-4

接下来我们讨论一下Wind内核的中断处理模块,中断是操作系统内核设计中非常重要的部分。由于周期性和非周期性任务的按时执行都离不开中断,并且大多数实时任务的调度都是由...
阅读全文
VxWorks内核解读-3 VxWorks

VxWorks内核解读-3

本篇文章分析Wind内核调度器的设计原理以及其工作流程,设计支持多任务RTOS的关键是设计调度器,Wind内核调度器的目标是保证优先级最高的就绪任务处于运行状态。为...
阅读全文
VxWorks内核解读-2 VxWorks

VxWorks内核解读-2

本文讨论Wind内核的设计思想,正如前文所述,VxWorks的Wind内核采用可裁剪的微内核设计,具有多任务并发执行、可抢占的优先级调度、可选的时间片调度、任务间通...
阅读全文
VxWorks内核解读-1 VxWorks

VxWorks内核解读-1

前言:我曾经在做VxWorks培训期间跟身边的嵌入式工程师同行交流的时候,发现大家对嵌入式VxWorks系统的Wind内核不是特别了解,而网上对于VxWorks的W...
阅读全文
uCOS-II移植及多核扩展 uC/OS

uCOS-II移植及多核扩展

 随着应用需求的不断扩展和软件技术的不断进步,人们对于处理器的能力要求越来越高,而单核处理器在现有半导体制造工艺条件下,仅仅依靠提升处理器主频来提升性能已经到达物理...
阅读全文