UploadRTOS.exe

来源:互联网 发布:lol外围关注软件 编辑:程序博客网 时间:2024/06/07 16:03
        UploadRTOS.exe类似于一个启动并为VxWin运行做准备的工具程序。

        VxWin安装之后,可以使用 上传工具程序 启动实时操作系统。  利用命令行参数,您可以使它执行不同的功能。该 上传工具程序 包含两个文件:
            UploadRTOS.exe (命令行程序)
            UploadRTOS.dll

        当  上传工具程序 调用VxWin时,该程序读取和处理自己的命令行选项。它还从系统配置文件中(vxwin.config (预定义,可更改) 读取和处理配置参数。除此之外,它提取VxWorks标准的boot line 配置文件,并将其写入内存变量sysBootLine(定义在VxWorks库- sysLib.c),VxWorks用boot line 配置文件来配置自己。可执行VxWorks镜像被加载之后,UploadRTOS给出控制权。  

       这是 Uploader Utility 执行的服务:
          
           为 VxWorks准备内存。
           将 VxWorks镜像导入内存。
           定义 VxWorks可以使用的物理内存区域。
           通过配置文件动态的创建一个 VxWorks的boot line 启动信息。
           启动并运行VxWorks镜像。
           终止正在运行的系统VxWorks会话,释放任何VxWin可能获得的系统资源。

           典型的 VxWin.config 文件
RtosConfig;-----------------------------------------------------------------------; KUKA Roboter GmbH;; VxWorks configuration - KRC platform dependend;; This file defines KRC platform dependend (i.e. OfficeLite) features; and includes common system and user configurations. It is called by; the VxWin-Uploader tool.;-----------------------------------------------------------------------;-----------------------------------------------------------------------; Includes;-----------------------------------------------------------------------#include "..\..\Common\VxWin\general.config"                                        ; VxWin general configuration#include "..\..\Common\VxWin\device.config"                                        ; SMP related device configuration (IPIs)#include "..\..\Common\VxWin\kuka.config"                                        ; Configuration of Modules in KukaLib#include "..\..\..\User\Common\VxWin\knet.config"                                        ; Configuration of Host-IP-address mappings;-----------------------------------------------------------------------; Rtos parameters  (general.config); ++ OVERWRITES ++;-----------------------------------------------------------------------[Rtos]    "ProcessorMask"=dword:00000002      ; VxWin only starts Core 2                                        ; (must come after general.config!)                                        ;-----------------------------------------------------------------------; End of file;-----------------------------------------------------------------------




0 0