在 vxWorks shell 中,您可以使用许多例程来显示有关系统的信息。
这些例程通常被称为表演例程,因为它们往往具有“xxxShow”的形式。
是否有这些例程可用的列表?
在 vxWorks shell 中,您可以使用许多例程来显示有关系统的信息。
这些例程通常被称为表演例程,因为它们往往具有“xxxShow”的形式。
是否有这些例程可用的列表?
我使用 VxWorks 5.5 并使用符号查找函数“lkup”来查找我可能感兴趣的函数和/或变量。
执行以下命令,其中 ">" 是 VxWorks shell 提示符。
> lkup "Show"
这将输出名称中包含“显示”的符号列表,包括所有“显示”功能。lkup 命令是交互式的,如果有多个控制台屏幕上的符号,它会在继续之前提示您。
没有可用的所有表演例程的完整列表。这取决于您的内核配置和包含的组件。
这里有一些我过去发现有用的表演例程。
adrSpaceShow(details 0, 1) - 显示地址空间的详细信息,包括物理地址、用户区域地址和内核虚拟映射。
envShow(taskId) - 显示给定任务的环境
iosDevShow - 显示加载的 I/O 设备
iosDrvShow - 显示 I/O 设备驱动功能表
iosFdShow - 显示打开的文件描述符
memShow - 显示内存使用统计信息
moduleShow - 显示下载的模块
objShowAll - 显示系统中所有对象的列表(信号量、任务、msgQs 等...)
objShow (objectId) - 显示对象的详细信息