Vxworks/os
文章平均质量分 77
menuconfig
当别人前进时,你不能妒忌,当别人妒忌时,你必须前进。
展开
-
VxWorks 操作系统学习笔记
1. 任务VxWorks任务:在执行时每个程序都被称之为任务。VxWorks操作系统中,任务可以直接地或者以共享方式访问大多数系统资源,为了维护各自的线程,每个任务必须保持有足够的上下文环境。 (1) 任务状态:就绪(READY):该状态时任务仅等待CPU的状态,不等待其他任何资源。阻塞(PEND):任务由于一些资源不可用而被阻塞时的状态。睡眠(DELAY转载 2007-08-06 13:47:00 · 9964 阅读 · 0 评论 -
VXWORKS内核分析
1. 实时操作系统的结构 在计算的早期开发的操作系统的最原始的结构形式是一个统一的实体(monolithic)。在这样的系统中,提供的不同功能的模块,如处理器管理、内存管理、输入输出等,通常是独立的。然而他们在执行过程中并不考虑其他正在使用中的模块,各个模块都以相同的时间粒度运行。 由于现代实时环境需要许多不同的功能,以及在这样的环境中存在的并发活动所引起的异步性和非确定性,操作系统变转载 2007-08-06 13:48:00 · 2067 阅读 · 0 评论 -
VxWorks串口驱动概述
1启动顺序在usrConfig.c 中,usrInit()调用sysHwInit(), 对系统硬件进行基本的初始化,使其处于安静状态。sysHwInit()[在sysLib.c 中]调用sysSerial.c 中的sysSerialHwInit()对BSP 串行器件进行初始化,使其处于静态;sysSerialHwInit()再通过xxDevInit()复位串行通道。在usrInit()函数的最后,转载 2007-09-06 10:41:00 · 6568 阅读 · 0 评论