zoukankan      html  css  js  c++  java
  • vxWorks 命令

    sp( )            缺省參数创建一个任务(priority="100" 返回值为任务ID。或错误)(taskSpawn)

    sps( )                创建一个任务。并挂起它

    tr( )                  恢复一个挂起的任务(与taskResume同样)

    ts( )                  挂起一个任务         (与taskSuspend同样)

    td( )                  删除一个任务 (与taskDelete同样)

    period( )           创建一个周期调用函数的任务

    repeat( )           创建一个反复调用函数的任务

    taskIdDefault( ) 设置并报告当前缺省的任务ID。

    1.4.2 任务状态信息

    i( )           显示系统信息,包含当前任务明、状态等(反复查询目标机,有时可能显示不一致)

    iStrict( )    类似于i( ),但仅仅查询目标机一次

    ti( )        显示任务的TCB信息

    w( )              显示全部挂起任务的具体信息。.

    tw( )        显示某挂起任务的具体信息。

    checkState( ) 显示一个任务的使用堆栈的总结,未定义任务时显示全部

    tt( )        显示堆栈记录

    taskIdFigure( ) 报告任务的ID,以及名称

    1.4.3 系统信息

    devs( )           列出目标机系统上的全部设备

    lkup( )           List symbols from symbol table

    lkAddr( )    List symbols whose values are near a specified value

    d( )              显示目标机内存

    l( )              Disassemble and display a specific nuber of instructions

    printError( ) 给出近期的错误值

    version()    显示VxWorks版本号

    cd( )        改变宿主机工作文件夹(不影响目标机)

    ls( )          列出宿主机工作文件夹下的文件

    pwd( )              显示宿主机当前工作文件夹

    help( )             显示Shell命令的帮助

    h( )                显示近期输入的20个命令

    shellHistory( )   设置或显示Shell命令

    shellPromptSet( )改变C解释器Shell 提示

    printLogo( )       显示Tornado Shell 登陆

    1.4.4 系统改动和调试

        ld( )     载入一个对象模块到目标机。并动态连接到run-time

    ( 比如:

    错误:返回;正确:返回

    unld( )        从目标机内存中删除动态连接的对象模块        windDemo.o)

    m( )           Modify memory in Width(byte,short,long)starting at adr.

    MRegs( )       为特定的任务改变寄存器的值

    b( )           设置或改动断点

    bh( )     设置硬件断点

    s( )           单步跟踪到下一条指令

    so( )     单步跟踪,但跳过子程序

    c( )     从断点处继续

    cret( )        继续运行。直到当前的子程序返回

    bdall( )       删除全部断点

    bd( )     删除一个断点

    reboot( ) 又一次启动targe server

    bootChange( ) 改变boot參数保存值

    sysSuspend( ) 假设目标机代理支持,进入系统模式

    sysResume( )      假设目标机代理支持。从系统模式返回到任务模式

    agentModeShow( ) 显示代理模式(系统模式 或 任务模式)

    sysStatusShow( )显示系统上下文(suspend 或 running 系统模式下使用)

    quit( ) or exit( )

    1.4.5 对象命令( WindSh Commands for Object Display )

    show( )             在shell窗体打印特定对象的信息

    browse( )           在Tornado browser 显示特定的对象

    classShow( )   Show information about a class of VxWorks kernel objects.List available classes

    taskShow( )          显示任务TCB信息

    taskCreateHookShow( ) 显示任务创建例程列表

    taskDeleteHookShow( )   显示任务删除例程列表

    taskRegsShow( )                 显示任务寄存器的内容

    taskSwitchHookShow( )   显示任务切换例程列表

    taskWaitShow( )                  显示堵塞任务信息

    semShow( )                       显示信号量的信息

    semPxShow( )               显示POSIX信号量的信息

    wdShow( )                 显示看门狗的信息

    msgQShow( )                显示消息队列的信息

    mqPxShow( )                 显示POSIX消息队列的信息

    iosDrvShow( )               显示系统驱动程序的信息

    iosDevShow( )             显示系统设备的信息

    iosFdShow( )         显示系统命名descriptor的信息

    memPartShow( )         显示分区块及统计信息

    memShow( )                显示系统分区上空暇和已分配空间的总数等等

    smMemShow( )           Display the amount of free space and statistics on

    memory-block allocation for the shared-memory system partition

    smMemPartShow( )            Display the amount of free space and statistics on

    memory-block allocation for a specified shared-memory partition

    moduleShow( )            Show the current status for all the loaded modules

    moduleIdFigure( )              Report a loaded module's module ID, given its name

    intVecShow( )                     Display the interrupt vector table. This routine displays(nt无法之下)

    版权声明:本文博客原创文章。博客,未经同意,不得转载。

  • 相关阅读:
    进度条加载
    插件
    倒计时
    阿里云oss教程
    拖拽排序插件 ---- Dragula
    预览图片代码
    Error: spawn xxxx ENOENT原因与解决
    关于环境配置的随笔
    js下载文件
    QuickStart系列:docker部署之redis
  • 原文地址:https://www.cnblogs.com/gcczhongduan/p/4712832.html
Copyright © 2011-2022 走看看