第3章 Workbench集成开发环境的使用.pdf
文本预览下载声明
嵌入式系统实验
第3章 Workbench集成开发环境的使用
夏海轮
xiahailun@bupt.edu.cn
北京邮电大学 信息与通信工程学院
本章主要内容
建立和管理工程(Project)
使用命令行工具(HostShell)
使用调试工具(Debugger)
逻辑分析工具(SystemViewer)
VxWorks的再配置(Scalable)
2
建立和管理工程(Projects)
工程概述
可以启动的工程及对VxWorks的重新配置
可以下载的工程
生成(buid)可执行文件
3
工程概述
创建工程(Project)
工程中的一些术语
工程的图形化组件
工程文件
4
工程(project)和工作区(workspace)
在Workbench中,使用Project和Workspace来管
理用户代码、配置VxWorks 以及配置代码生成(bu
ild)的参数
Project负责管理源代码文件,二进制文件以及代码
生成(build)的参数。Workspace负责管理多个
Project。
Workspace1 (.wsp )
Project1 Project2
*.wpj *.wpj
*.c *.cpp *.h *.c *.cpp *.h
*.o *.out *.o *.out
makefile makefile
5
工程类型
1.VxWorks Image Project (VIP)
2.VxWorks Boot Loader/BSP Pro
ject (BSP)
3.VxWorks Downloadable Kernel
Module Project(DKM)
4.VxWorks Real-time Process Pr
oject (RTP)
5.VxWorks Shared Library Proje
ct (Libs)
6.VxWorks ROMFS File System
Project (ROMFS)
7.User-Defined Projects (UDP)
8.Native Application Project (NA
P)
6
VxWorks Image Project
用VxWorks Image Project 工程配置(自定义
或裁剪)并编译一个内核映像用以启动目标板。
通过添加VxWorks ROMFS 文件系统、内核模
块(kernel modules)、应用程序(applicati
ons)、库(libraries)、数据文件(data fil
es),可以把整个系统联接进如一个映像(sing
le image)。
一个VxWorks Image project既可基于一个同
显示全部