图文学习 VxWorks.docx
《图文学习 VxWorks.docx》由会员分享,可在线阅读,更多相关《图文学习 VxWorks.docx(13页珍藏版)》请在冰豆网上搜索。
图文学习VxWorks
VxWorks
1启动VxWorks
2打开工作区
打开工作区(最近工作区)
打开工作区(浏览方式)
3新建项目
DownLoadable
(1)
DownloadAble
(2)
Downloadable(3)
Downloadable(finish)
4给当前项目添加文件
4.1加入已经存在的文件
4.2添加新的文件
选择菜单New……
在FileName中要明确表明文件的后缀(*.c、*.cpp、*.h)
添加文件后,在项目中出现对应的文件,以及文件编辑窗口
5项目文件的编译
5.1确保文件的相互依靠性(dependencies)
选择文件
5.2编译
利用菜单Build->Build或者Build->RebuildAlll来进行
通过BuildOutput观察编译信息
6仿真器和TargetServer
菜单Tools->Simulator…
仿真器的选项设置
仿真器成功启动
启动仿真器的同时,需要启动目标服务器(TargetServer)
可以通过Tools->TargetServer->Manage菜单,管理TargetServer
对TargetServer的控制,(可以重新启动、关闭….TargetServer)
7应用程序的运行和调试
7.1启动VxWorksShell
出现指定的(对应Simulator和TargetServer的)Shell
输入i,以查看当前的所有任务及其状态
7.2程序的运行
在Shell中输入程序的入口点(可以理解为函数名)。
通过查看任务状态,可以发现程序的新创建的任务已经开始运行。
在Simulator窗口可以看到程序中的LogMsg信息。
7.3程序的调试
菜单Tools->Debugger
选择断点
菜单Debug->Run
输入入口点以及参数
变量跟踪
根据需要可以打开不同的DebugWindows以观察寄存器或内存状态