VxWorks 操作系统学习笔记
2012-12-13 9
1.VxWorks 任务任务:在执行时每个程序都被称之为任务。VxWorks操作系统中,任务可以直接地或者以共享方式访问大多数系统资源,为了维护各自的线程,每个任务必须保持有足够的上下文环境。(1)任务状态:就绪(READY):该状态时任务仅等待CPU的状态,不等待其他任何资源。阻塞(PEND):任务由于一些资源不可用而被阻 .. [查看全文]
VxWorks系统中使用TrueType字库
2012-12-11 孙枫 陈业夫 郭勇鹏 15
摘要为了得到高质量而且灵活(包括对字形的各种变形操作)的字符显示,同时又能实现所见即所得(WYSIWYG)的打印,传统的使用点阵字库的方法已经不能满足要求,有一个很好的方法——使用TrueType字库,可以同时解决以上两个问题.介绍了TrueType技术的基本原理及在Vxworks系统中如何通过FreeType应用TrueType字库,在实 .. [查看全文]
VxWorks下的高速缓冲存储器一致性问题的解决方案
2012-12-02 郑更生 郑炜煜 17
1Vxworks下的高速缓冲存储器一致性问题 美国风河(WindRiver)公司的VxWorks是目前最先进的实时嵌入式操作系统。Tornade是它的集成一体开发环境。然而,vxWorks下编程硬件驱动程序时却存在着高速缓冲存储器一致性(Cache Coherence)的问题。该系统下有两个cache区:数据高速缓冲存储器和指令高速缓冲存储器本文讨论的高 .. [查看全文]
嵌入式实时操作系统VxWorks入门-开发环境构建
2012-11-25 宋宝华 34
VxWorks操作系统是美国WindRiver公司于1983年设计开发的一种嵌入式实时操作系统(RTOS),它以其良好的可靠性和卓越的实时性被广泛地应用在通信、军事、航空、航天等高精尖技术及实时性要求极高的领域中,如卫星通讯、军事演习、弹道制导、飞机导航等。在美国的 F-16、FA-18 战斗机、B-2隐形轰炸机和爱国者导弹上,甚至连 .. [查看全文]
基于S3C4510B的VxWorks系统BSP设计
2012-11-08 13
1 介绍 S3C4510B是三星公司推出的针对嵌入式应用的 16/32 位嵌入式处理器,该微控制器专为以太网通信系统的集线器和路由器而设计,具有低成本和高性能的特点, S3C4510B中内置了ARM公司设计的 16/32 位ARM7TDMI处理器, 可以执行 32 位的ARM指令,也可执行 16 位的THUMB指令, 并集成了多种外围部件,主要有: ● 时钟 .. [查看全文]
在VMWare上安装VxWorks实时操作系统
2012-11-07 hgdsys008 16
0 概述 VxWorks是风河公司(Windriver)开发的实时操作系统之一,以其优秀的可靠性、实时性及内核的可裁减性,被广泛应用于通信、军事、航天、航空等关键行业领域。VxWorks可以适用于多种硬件体系结构,其中也包括大家日常都可以接触到的PC体系结构。 VMWare 是被广泛应用虚拟PC系统软件,他可以提供基于Inetl CPU的虚拟 .. [查看全文]
VxWorks文件系统FAQ
2012-11-04 71
vxWorks文件系统(包括TFFS、dosFS等)的FAQ 1、TFFS的Flash容量限制 答:vxWorks5.4以前的版本限制Flash容量为40M,5.5版本限制容量为2048M。 2、TFFS能否像硬盘一样动态扩容 答:不可以,TFFS在每个block的管理头上都写了Flash总的容量,多于的空间会mount失败。 3、TFFS在操作过程中掉电会引起TFFS系统崩溃, .. [查看全文]
用AXD 调试VxWorks bootrom
2012-10-28 9
对于用ads1.2的早期版本sdt2.5 中的adw 调试bootrom_uncmp 的方法大家一般都比较熟悉,这里不多做说明。下面给出用ads1.2 中的axd 调试bootrom 的方法. 步骤如下: 1 打开自己所用的调试代理, 如MultiICE , ARMJtagDebugFinal 中的arm7.exe,arm9.exe 等 2. 打开axd 在Options→Config Target 选择自己所需的调试 .. [查看全文]
VxWorks汉字显示解决方案
2012-10-23 9
1 VxWorks操作系统图形显示方案 VxWorks作为嵌入式实时操作系统,在国内应用已非常广泛,但VxWorks原厂商没有直接提供完备的汉字显示解决方案。本文这个热点论题,通过对VxWorks显示组件的分析,具体给出一种汉字显示的方案。 VxWorks的汉字显示首先需要一种图形解决方案,只有工作在图形模式下才可能显示汉字。VxWor .. [查看全文]
Vxworks信号量分析
2012-10-22 金易龙 10
Wind内核中有二进制信号量、计数信号量和互斥信号量三种类型,为了使应用程序具有可移植性,还提供了POSIX(可移植操作系统接口)信号量。在Vxorks操作系统中,信号量是实现任务同步的主要手段,也是解决任务同步问题的最佳选择。 关于互斥的实现: 使用二进制信号量可以很方便的实现互斥,互斥是指多任务在访问临界资源时具 .. [查看全文]
VxWorks通用定时器设计与实现
2012-10-19 16
摘要:在进行网络通信设备开发时,需要使用通用定时器。本文在研究VxWorks系统看门狗函数的基础上,提出了基于看门狗函数的定制定时器的设计方法,可以使定制定时器的最小周期满足网络通信设备开发的需要 本文给出了定制定时器实现的思想。 1 概述 VxWorks是WindRiver公司开发的具有工业领导地位的高性能实时操作系统内核, .. [查看全文]
Vxworks嵌入式操作系统下网络设备驱动程序设计
2012-10-18 7
摘要:本文主要介绍在Vxworks操作系统下网络设备驱动程序设计、调试方法以及将其加入系统内核的配置方法。 引言 VxWorks操作系统是美国WindRiver公司于1983年设计开发的一种嵌入式实时操作系统(RTOS),是嵌入式开发环境的关键组成部分。良好的持续发展能力、高性能的内核以及友好的用户开发环境,在嵌入式实时操作系统 .. [查看全文]

本站简介 | 意见建议 | 免责声明 | 版权声明 | 联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号