您的位置:首页 > 其它

vxworks 用户开发手册 概述

2017-07-03 19:53 417 查看
Wind River VxWorks Platforms是一个完善的开发环境,包含了完整的开发工具。当然具体每个工具都有相应的用户操作手册,里面包含了详细的使用介绍。我把相关手册的介绍看了一遍,并总结出每个手册大概讲了什么,方便以后遇到问题的时候知道看什么。

总的来说,手册大概分为以下几类:

1.综述。从整体角度出发,讲vxworks的开发流程。

2.workbench 3.3。workbench及相关图形化的工具的使用。

3.vxworks 6.9。vxworks操作系统的相关介绍与使用。

4.BSP与驱动。设备驱动模型和如何编写BSP。

5.相关网络、安全、管理等组件。提供了一些通用协议的API组件,不需要用户编写,需要时可以直接调用。

6.编译器。介绍了gnu和diab编译器的使用。

综述

Wind River VxWorks Platforms Release Notes 6.9

 - 包含主机和目标机最新的支持列表、与老版本的兼容信息、新版本特性的说明、对新版本的附加说明

Wind River VxWorks Platforms User's Guide, 6.9

 - 提供对平台全面完整的介绍,包括开发环境、代码编译步骤、通用网络和安全功能、平台架构

Wind River VxWorks Platforms Getting Started, 6.9

 - 描述平台的建立与配置。也包含如何创建和运行一个工程的范例

Wind River VxWorks Platforms Migration Guide, 6.9

 - 包含移植到6.9平台的信息

 

workbench

•Wind River Workbench User's Guide, 3.3

 - 解释如何使用Workbench(和操作系统无关部分)

Part I. Introduction 综述和用户界面介绍

Part II. Projects 详细说明Workbench工程和工程浏览器

Part III. Development 说明如何创建工程和使用工程浏览器;如何编辑源代码;如何编译工程;如何使用通用编译示例

Part IV. Target Management 描述如何连接目标机,如何创建和管理连接

Part V. Debugging 调试操作的详细说明,包括下载程序和管理断点

Part VI. Using Workbench in a Larger Environment
说明如何加载插件到Workbench,如何加载Workbench到Eclipse环境,和Workbench在版本控制系统和团队中的使用

Part VII. Reference 描述如何用命令行更新工作空间,自动编译和导入工程,和其他说明

•Wind River Workbench Host Shell User's Guide, 3.3

 - 说明了主机shell的使用(包括6.x和653的用法),说明了支持的解释器

•Wind River Workbench User Interface Reference, 3.3

 - 描述了Workbench中文字、图标和一些界面图形的用法说明

•Wind River Workbench Host Shell API Reference

 - 描述了各个解释器的命令、命令行的函数

•Wind River System Viewer User's Guide, 3.3

 - 可以查看和定位目标机活动的一种逻辑分析器的用法

•Wind River System Viewer API Reference, 3.3

 - java api,应该是逻辑分析器的API

•Wind River Workbench Memory Analyzer By Example, 3.3

 - 可以在运行中分析内存使用的Profiler工具用法

•Wind River Workbench Performance Profiler User's Guide, 3.3

 - 可以分析CPU使用性能的分析工具

•Wind River Workbench Data Monitor User's Guide, 3.3

 - 实时的动态数据监控工具

•Wind River Workbench Code Coverage Analyzer By Example, 3.3

 - 一种代码覆盖率分析器的使用

•Host-Target Communication References

 - 主机和目标机间通信的API

•Wind River Workbench API Reference

 - java api,Workbench的API

•Wind River Workbench Extension Points Reference

 - 介绍一些可以扩展Workbench功能的扩展点

•Wind River wrenv User's Guide Supplement, 3.3

 - wrenv工具的用法(命令行环境变量)

 

vxworks 6.9

•VxWorks Kernel Shell User's Guide, 6.9

 - 描述了vxworks内核shell、模块加载器、调试工具、系统符号表的用法

•VxWorks Application Programmer's Guide, 6.9

 - 描述了如何使用vxworks开发实时系统和应用。

•VxWorks Kernel Programmer's Guide, 6.9

 - 描述了vxworks操作系统内核,和如何使用vxworks开发实时系统和应用。

•VxWorks Architecture Supplement, 6.9

 - 提供了所有vxworks支持的目标架构的开发信息

•VxWorks Guest OS for Hypervisor Programmer's Guide, 6.9

 - 描述了Hypervisor虚拟化层和Guest OS虚拟机的相关内容

•VxWorks Power Management Developer's Guide, 6.9

 - 描述了vxworks的电源管理功能。

•VxWorks Custom Component and CDF Developer's Guide, 6.9

 - 描述了vxworks的组件和CDF文件。

•VxWorks Component Reference, 6.9

 - 详细介绍了配置vxworks的所有组件。

•VxWorks Application API Reference, 6.9

 - API。

•VxWorks Kernel API Reference, 6.9

 - API。

•VxWorks Error Code List, 6.9

 - vxworks错误码列表。

•VxWorks RTP Example Applications Reference, 6.9

 - 一些vxworks rtp应用程序的例子。

•VxWorks Kernel Shell Command Reference, 6.9

 - 内核shell的一些命令。

•VxWorks C Library, 6.9

 - ansi c库。

•Dinkum EC++ Library, 6.9

 - dinkum ec++库。

•Dinkum C++ Library Reference Manual, 6.9

 - dinkum c++库。

•Wind River VxWorks Simulator User's Guide, 6.9

 - vxworks主机上的模拟器的用法。

•Wind River VxWorks Simulator Host API Reference, 6.9

 - 模拟器API

•Wind River VxWorks Simulator Host Tools Reference, 6.9

 - 主机上的一些模拟器工具的介绍。

•Wind River Host Utilities API Reference, 6.9

 - 主机工具API

•Wind River Project Configuration Command-Line API Reference, 6.9

 - 操作系统配置工具API

•VxWorks Legacy Device Driver Developer's Guide, 6.9

 - 未知

 

BSP与驱动

•VxBus Device Driver Developer's Guide, 6.9

 - VxBus设备驱动架构和写VxBus模型设备驱动相关问题。

Part I: VxBus Fundamentals

   提供了很多VxBus模型设备驱动最基本的信息和概念。是Part II部分的基础。

Part II: Class-Specific Device Drivers

   提供VxWorks支持的所有驱动层的设备驱动的具体信息和要求(如网络驱动、总线控制驱动、USB驱动等等)。

Part III: Device Drivers

   提供了如何将现有的驱动移植到VxBus模型。

Part IV: Appendices

   提供了一个索引表。

•VxWorks BSP Developer's Guide, 6.9

 - 描述组成BSP的元素,VxWorks BSP的需求和启动过程中BSP的一般行为。

•VxWorks Driver API Reference, 6.9

 - 驱动API

•BSP ads827x 6.9 Reference ......

 - 提供了ads8272 BSP运行VxWorks必要的板相关的信息......

•VxWorks BSP Validation Test Suite User's Guide, 6.9

 - 提供了如何使用Bsp验证测试包。

•VxWorks BSP VTS API Reference, 6.9

 - VxWorks Bsp验证测试包 APIs

 

相关网络、安全、管理等组件

•Wind River Network Stack Programmer's Guide Volume 1, 6.9

 - 提供了综述和网络协议栈的基本信息。

•Wind River Network Stack Programmer's Guide Volume 2, 6.9

 - 包含应用协议的执行(DHCP、DNS、FTP、Ping、RLOGIN、RPC、RSH、SNTP、Telnet、TFTP)和socket编程。

•Wind River Network Stack Programmer's Guide Volume 3, 6.9

 - 包含接口、驱动和MUX(中间层)。

•Wind River Network Stack Component Reference, 6.9

 - 包含配置VxWorks支持网络协议栈的组件。

•Wind River Network Stack Application API Reference, 6.9

 - VxWorks网络协议栈 API

•Wind River Network Stack Kernel API Reference, 6.9

 - VxWorks网络协议栈内核 API

•Wind River CAN for VxWorks 6 Programmer's Guide, 1.5

 - 描述Wind River CAN(平台独立的CAN设备驱动的合集,共享相同API接口)。

•Wind River CAN Component Reference, 1.5

 - 包含配置VxWorks支持Wind River CAN驱动的组件。

•Wind River CAN Kernel API Reference, 1.5

 - Wind River CAN内核API参考

•Wind River CLI, Web, MIBway Programmer's Guide, 4.9

 - 描述MCE和WMIT的使用,目标运行时代码的结构和用法,创建命令行和基于web的管理接口的细节,将接口集成到SNMP客户端的细节

•Wind River CLI, WEB, MIBway API Reference, 4.9

 - CLI Web Mibway API参考

•Wind River Cryptography Libraries Programmer's Guide, 6.9

 - 描述了Wind River密码库

•Wind River Cryptography Libraries Component Reference, 6.9

 - 包含配置VxWorks支持密码库的组件。

•Wind River Cryptography Libraries API Reference, 6.9

 - Wind River密码库API参考

•Wind River DCOM for VxWorks 6 User's Guide, 2.3

 - 描述了Wind River DCOM

•Wind River DCOM Component Reference, 2.3

 - 包含配置Wind River DCOM的组件。

•Wind River DCOM API Reference, 2.3

 - Wind River DCOM API参考

•Wind River EAP Programmer's Guide, 6.9

 - 描述了EAP(可扩展认证协议)(服务器和客户端之间的协商和认证)

•Wind River EAP Component Reference, 6.9

 - 包含配置EAP的组件。

•Wind River EAP API Reference, 6.9

 - Wind River EAP
API参考

•Wind River Firewall and NAT Programmer's Guide, 6.9

 - 描述了Wind River Firewall
的配置和使用。

•Wind River Firewall and NAT Component Reference, 6.9

 - 包含配置VxWorks支持防火墙和NAT的组件。

•Wind River Firewall Kernel API Reference, 6.9

 - Wind River 防火墙 API参考

•Wind River NAT Kernel API Reference, 6.9

 - Wind River NAT API参考

•Wind River IEEE 1394 Serial Bus Programmer's Guide for VxWorks, 1.0

 - 描述了VxWorks对
IEEE 1394 串行总线的支持

•Wind River IKE Programmer's Guide, 6.9

 - 描述了Wind River IKE(因特网密钥交换协议)和它的配置使用。

•Wind River IPsec Programmer's Guide, 6.9

 - 描述了Wind River
IPsec和它的配置使用。

•Wind River IPsec Component Reference, 6.9

 - 包含配置VxWorks支持IPsec的组件。

•Wind River IKE Component Reference, 6.9

 - 包含配置VxWorks支持IKE的组件。

•Wind River IPSec and IKE API Reference, 6.9

 - Wind River IPSec and IKE API参考

•Wind River Learning Bridge User's Guide, 1.5

 - 描述了Learning Bridge的架构和算法,和如何建立一个Learning Bridge。

•Wind River Learning Bridge Component Reference, 1.5

 - 包含配置VxWorks支持Learning Bridge的组件。

•Wind River Learning Bridge Kernel API Reference, 1.5

 - Wind River Learning Bridge API参考

•Wind River L2TP Programmer's Guide, 6.9

 - 描述了L2TP协议的内容、创建、配置和Wind RiverL2TP的使用。

•Wind River L2TP Component Reference, 6.9

 - 包含配置VxWorks支持L2TP的组件。

•Wind River L2TP API Reference, 6.9

 - Wind River L2TP API参考

•Wind River MACsec Programmer's Guide, 6.9

 - 描述了MACsec协议(有线以太网安全协议)

•Wind River MACsec Component Reference, 6.9

 - 包含配置VxWorks支持MACsec的组件。

•Wind River MACsec API Reference, 6.9

 - Wind River MACsec API参考

•Wind River Media Library DDK Programmer's Guide, 5.3

 - 描述了Wind River媒体库(处理多媒体服务)DDK(驱动开发工具)开发

•Wind River Media Library SDK Programmer's Guide, 5.3

 - 描述了Wind River媒体库DDK(软件开发工具)开发

•Wind River Media Library Reference Drivers Guide, 5.3

 - 列出了媒体库中的参考驱动。

•Wind River Media Library Component Reference, 5.3

 - 包含配置VxWorks支持媒体库的组件。

•Wind River Media Library API Reference, 5.3

 - Wind River 媒体库 API参考

•Wind River MIPC Programmer's Guide, 2.2

 - 描述了MIPC(多OS进程间通信)的特点和用法

•Wind River MIPC Component Reference, 2.2

 - 包含配置VxWorks支持MIPC的组件。

•Wind River MIPC API Reference, 2.2

 - Wind River MIPC API参考

•Wind River Mobile IP Programmer's Guide, 6.9

 - 描述了Wind River Mobile IP(IPv4和IPv6支持)

•Wind River Mobile IP Component Reference, 6.9

 - 包含配置VxWorks支持Mobile IP的组件。

•Wind River Mobile IP API Reference, 6.9

 - Wind River Mobile IP API参考

•Wind River OPC User's Guide, 3.2

 - 描述了OPC(过程控制的连接与接入)技术

•Wind River PPP Programmer's Guide, 6.9

 - 介绍了Wind River PPP(点对点协议)的使用。

•Wind River PPP Component Reference, 6.9

 - 包含配置VxWorks支持PPP的组件。

•Wind River PPP Kernel API Reference, 6.9

 - Wind River PPP API参考

•Wind River RADIUS and Diameter Programmer's Guide, 6.9

 - Part I:描述了AAA RADIUS(远程用户拨号认证系统)客户端。

 - Part II:描述了AAA(认证、授权和计费)Diameter
协议。

•Wind River RADIUS and Diameter Component Reference, 6.9

 - 包含配置VxWorks支持RADIUS和Diameter的组件。

•Wind River RADIUS and Diameter API Reference, 6.9

 - Wind River RADIUS and Diameter API参考

•Wind River MIB Compiler User's Guide, 10.5

 - 描述如何安装和使用Wind River管理信息编译器。

•Wind River SNMP Programmer's Guide, 10.5

 - 描述软件产品Wind River snmp家族的数据结构和进入点,v1/v2c, v3, AgentX。

•Wind River SNMP Component Reference, 10.5

 - 包含配置VxWorks支持snmp的组件。

•Wind River SNMP API Reference, 10.5

 - Wind River snmp API参考

•Wind River SSH Programmer's Guide, 6.9

 - 描述了Wind River SSH(安全外壳协议)。

•Wind River SSH Component Reference, 6.9

 - 包含配置VxWorks支持SSH的组件。

•Wind River SSH API Reference, 6.9

 - Wind River SSH API参考

•Wind River SSL Programmer's Guide, 6.9

 - 描述了Wind River SSL(安全套接层)配置。

•Wind River SSL Component Reference, 6.9

 - 包含配置VxWorks支持SSL的组件。

•Wind River TIPC Programmer's Guide, 1.7.7

 - 描述了Wind River TIPC(透明进程间通信)。

•Wind River TIPC Component Reference, 1.7.7

 - 包含配置VxWorks支持TIPC的组件。

•Wind River TIPC Kernel API Reference, 1.7.7

 - Wind River TIPC 内核 API参考

•Wind River TIPC Application API Reference, 1.7.7

 - Wind River TIPC 应用 API参考

•Wind River USB Programmer's Guide, 3.0

 - 描述了Wind River USB的信息,包括USB host和target协议栈,和OTG支持。

•Wind River USB Component Reference, 3.0

 - 包含配置VxWorks支持USB的组件。

•Wind River USB Kernel API Reference, 3.0

 - Wind River USB 内核 API参考

•Wind River Web Services Programmer's Guide, 1.8

 - 提供了开发和运行时的功能,用于创建客户端和服务器SOAP(简单对象访问协议)应用和XML应用。

•Wind River Web Services API Reference, 1.8

 - Wind River web服务 API参考

•Wind River Wireless Ethernet Drivers Programmer's Guide, 3.3

 - 描述了Wind River
无线以太网驱动(802.11
)。

•Wind River Wireless Ethernet Drivers Component Reference, 3.3

 - 包含配置VxWorks支持无线以太网驱动的组件。

•Wind River Wireless Ethernet Drivers API Reference, 3.3

 - Wind River 无线以太网驱动 API参考

•Wind River Wireless Security Programmer's Guide, 6.9

 - 包括802.1X-2001基于端口的网络存取控制和WPS两种协议。

•Wind River Wireless Security Component Reference, 6.9

 - 包含配置VxWorks支持Wind River无线安全的组件。

•Wind River Wireless Security API Reference, 6.9

 - Wind River 无线安全 API参考

 

编译器

•Wind River GNU Binary Utilities, 4.3.3 (HTML)(PDF)

 - 包含GNU Binary Utilities 2.19.51版本文档。

•Wind River GNU C Preprocessor, 4.3.3 (HTML)(PDF)

 - 描述了C Preprocessor。

•Wind River GNU Make, 3.80 (HTML)(PDF)

 - 描述了GNU make命令。

•Wind River GNU Compiler: Using as, 4.3.3 (HTML)(PDF)

 - 描述了gnu assembler 2.19.51版本。

•Wind River GNU Compiler: Using the GNU Compiler Collection, 4.3.3 (HTML)(PDF)

 - 描述了GNU compilers 4.3.3版本。

•Wind River GNU Compiler: Using ld, 4.3.3 (HTML)(PDF)

 - 描述了gnu linker ld 2.19.51版本。

•Wind River Diab C/C++ Compiler for ARM/XScale User's Guide, 5.9

 - 描述了Wind River Diab Compiler toolkit
中的工具。

•Wind River Diab Compiler Error Messages Reference, 5.9

 - 描述了编译错误时的信息。

•Intel C++ Compiler for VxWorks User and Reference Guides, 12.0 (HTML)(PDF)

 - 描述了intel C++编译器。

•Intel Integrated Performance Primitives for VxWorks User's Guide, 7.0 (HTML)(PDF)

 - 描述了集成性能基元(多核)。

•Intel Integrated Performance Primitives Reference Manual, 7.0 (HTML)(PDF)

 - 描述了集成性能基元(多核)。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息