1.1.应用示例分析 下面通过对一具体实例的分析,对任务的创建、任务间通信、内存分配、消息管理等VxWorks系统应用更进一步的了解。(示例选自demo例子程序windDemo.c)
1. VxWorks应用指导 Tornado集成环境提供了高效明晰的图形化的实时应用开发平台,它包括一套完整的面向嵌入式系统的开发和调测工具。Tornado环境采用主机--目标机交叉开
1.1.VxWorks系统任务目标板加电启动成功后,有如下几个任务已开始运行。 ? 根任务:tUsrRoot 内核首先执行根任务tUsrRoot,其入口点为文件config/all/usrConfig
1.1.通信、同步和互斥机制 VxWorks支持各种任务间通信机制,提供了多样的任务间通信方式,主要有如下几种: Ÿ 共享内存,主要是数据的共享; Ÿ
目 录 1. VxWorks操作系统概述 4 1.1.VxWorks 操作系统简介 4 1.2.VxWorks操作系统内核 5 1.3.任务管理 6 1.4.通信、同步和互斥机制 9 1.5.网络通
附:常用系统调用 1.taskSpawn 创建(产生并激活)新任务 int taskSpawn ( char *name, /*新任务名称*/
1.1.应用软件开发指导 VxWorks系统是专为嵌入式实时应用而设计的模块化的实时操作系统。对于用户来说,一个实时应用软件是由板级支持包BSP、操作系统内核及用户选用组件、中断服务程序ISR组
1.1.板级支持包BSP 板级支持包BSP负责目标板硬件的初始化,实时内核的载入等。 对于硬件初始化的顺序,大致可按下表中形式进行: 函 数 函 数 功 能 所 在 文
1.1.应用系统配置 运行在目标板上的系统映象是个二进制模块。大多数情况下,用户会发现系统映象占用空间较大。然而,用户可根据需要裁剪系统配置,降低系统占用资源。 下面针对配置系统映象从以下几方面进行说
1.1.系统启动 1.1.1.启动盘的制作 在实时应用系统的开发调测阶段,往往采用以PC机作为目标机来调测程序。主机PC和目标机PC之间可采取串口或是网口进行联结。由于大多数目标已配有网卡,网络联结成