- 1、本文档共91页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 Workbench集成开发环境的使用
嵌入式系统实验
第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既可基于一个同
文档评论(0)