文档详情

第3章 Workbench集成开发环境的使用.pdf

发布:2017-09-17约3.18万字共91页下载文档
文本预览下载声明
嵌入式系统实验 第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既可基于一个同
显示全部
相似文档