第一章 工程视图(Projects Overview)
一、Workspace/Project 的设置
1.在workspace建立工程
2.在workspace外部建立工程
3.将工程建立在workspace之内但是连接到外部位置
二、创建一个新工程(Projects)
1.工程创建之后的修改
2.工程与应用程序(Application Code)
三、各工程类型结构
1.VxWorks Image Project(VIP)
2.VxWorks Boot Loader/BSP Project(BSP)
3.VxWorks Downloadable Kernel Module Project(DKM)
4.VxWorks Real-time Process Project(RTP)
5.VxWorks Shared Library Project(Libs)
6.VxWorks ROMFS File System Project(ROMFS)
7.User-Defined Projects(UDP)
8.Native Application Project(NAP)
四、工程和工程结构
1.给一个工程加入子工程
2.移除子工程
3.工程结构和主机文件系统结构
4.工程结构和编译系统
5.工程结构和共享子工程
6.自定义编译共享工程
五、工程的特殊执行环境
1.在shell中使用project.properties文件
2.使用project.properties文件的局限
第二章 在workbench3.0平台下建立一个
(例子)工程
一、启动风河workbench
二、创建一个例子工程并运行编制的程序
1.创建一个例子工程
2.把资源文件添加到工程
3.编译工程
4.建立一个定义到vxworks simulator(模拟器)的连接
5.下载程序和连接到调试器(Debugger)
6.设置Device Debug Perspective(透视图)
7.设置和运行到断点(Breakpoint)
三、编辑和调试源文件
1.在源程序中设置一个错误(Error)
2.跟踪一个编译错误(Build Failure)
3.更改错误后,重新编译工程。
四、使用编辑器的高级特性
1.使用代码完整(Code Completion)在文件中加入符号(Symbols)
2.使用参数隐藏信息
3.使用括弧配对使语法清晰
4.在源文件中查找标志符号(Symbols)
5.在文件中跟踪特定名目(Items)
6.五访问和查找workbench上下文关联的帮助信息
第三章 建立开发环境
一、主机和目标的配置任务概述
1.在主机上所要做的工作
2.在目标上所要做的工作
3.一般操作
4.目标代理(Target Agents)和目标服务器(Target Servers )
5.目标代理(Target Agent)模式
二、配置交叉开发系统
1.配置主机软件
A.设置VxWorks Ta rget 名称和IP地址
B.在Windows下配置FTP服务器
C.认识Wind River Registry
D.改变Wind River Registry默认的后台运行状态
使用举例
2.检验串口连接和电源
A.静电电保护方法
B.设置切换和跳转
C.串口线的连接和终端界面的设置
D.设置一种启动方式
三、启动VxWorks
A.默认的启动顺序
B.输入新的启动参数
C.启动(程序的)命令
D.启动参数描述
E.重启VxWorks
四、配置Workbench的Host-Target通信
A.网络连接
B、串口连接
为串口连接配置Target Agent
为串口连接配置启动程序
测试连接
连接Target Server
第四章 常见错误的排除
一、启动错误
1.Workspace Metadata 被破坏
2.workbench- 3. X目录被破坏
3. Registry提取失败
二、一般错误
1.Java Development Tools (JDT)
2.移除不需要的目标链接
3.错误信息
A.工程系统的错误
B.编译系统的错误
C.远程系统的错误
D.运行程序的问题
E.加载配置的错误
F.调试错误
4.VxWorks配置问题的解决方法
A.硬件配置
B.启动问题
C、Target Server问题