arm与嵌入式技术培训课件第9章

arm与嵌入式技术培训课件第9章

ID:36284564

大小:1.30 MB

页数:58页

时间:2019-05-08

arm与嵌入式技术培训课件第9章_第1页
arm与嵌入式技术培训课件第9章_第2页
arm与嵌入式技术培训课件第9章_第3页
arm与嵌入式技术培训课件第9章_第4页
arm与嵌入式技术培训课件第9章_第5页
资源描述:

《arm与嵌入式技术培训课件第9章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第9章集成开发环境EmbestIDE9.1EmbestIDE概述EmbestIDE开发环境EmbestIDE(EmbestIntegratedDevelopmentEnvironment)是由深圳英蓓特信息技术有限公司开发,应用于嵌入式软件开发的新一代图形化的集成开发环境,它包括一整套完备的面向嵌入式系统的开发和调试工具。其开发软件EmbestIDEforARM是集成了编辑器、编译器、调试器、工程管理器(projectmanager)于一体的高度集成的窗口环境,用户可以在EmbestIDE集成开发环境中创建工程、编辑文件、编译、链接、运行,以及调试嵌入式应用程序。9.1Embe

2、stIDE概述EmbestIDE开发环境硬件由仿真器和开发板构成。EmbestIDE采用主机-目标机交叉开发模型,主机和目标机之间通过调试设备(EmbestEmulator/PowerICEforARMJTAG仿真器)相连接,目标板单独通电,即可构成一个完整地硬件调试开发环境。它将在EmbestIDEforARM下生成的可执行文件,下载到目标机(可以是RAM空间,也可以是FLASH/ROM空间),即可实现对应用程序的调试、分析。9.1EmbestIDE概述EmbestIDE开发环境---开发模型示意图EmbestIDE主框架窗口标题栏菜单栏工具栏工作区客户区输出窗口状态栏9.2

3、EmbestIDE的编辑EmbestIDE的编辑客户区用于C、汇编等源文件的编辑,在客户区可以同时打开多个编辑窗口。EmbestIDE编辑器是一个标准的文本编辑器,支持语法分色显示,同时也是调试时的源代码执行跟踪窗口。EmbestIDE的编辑EmbestIDE编辑器具有源程序函数列表功能,当用户在编辑窗口打开C或C++源文件时,源文件函数列表窗可以动态显示当前源文件包含的函数。通过点击菜单Tools>Options,在弹出对话框中选择ExtraFunctionPrototype,则在工作区窗口中可以看到源文件函数列表窗Func窗口,双击函数名可以快速定位函数在源程序中的位置。9

4、.3工程管理简介工程是用户组织一个应用的所有源文件、设置编译链接选项、生成可调试下载文件和最终的目标Bin文件的一个基本结构。在EmbestIDEforARM中,工程置于工作区(workspace)的管理之下,工作区中的各工程之间互相独立,但共用一个工作区的设置环境。当用户新建一个工程时,可以选择是为该工程新建一个工作区还是将该工程加入当前工作区。各工程均可配置不同的处理器和仿真器,用户可在各工程间进行无缝切换。通过菜单项View>Workspace(快捷键Alt+0)可以选择显示或隐蔽工作区窗口。9.3工程管理工程管理的操作---创建工程步骤:(1)点击菜单项File>New

5、Workspace,系统弹出所示的对话框。(2)在Projectname框中输入新建工程名,Location框中输入该工程要保存的目录路径。9.3工程管理工程管理的操作---创建工程注意:创建工程时,在该工程保存的目录下将生成两个文件,文件的主文件名为工程名,扩展名分别为.ews和.pjf。.ews为工作区文件,保存本工程所属的工作区信息,此信息包含该工作区下所有的工程。.pjf为工程文件,保存用户所建工程的有关信息。注意不要手工编辑这两个文件。9.3工程管理工程管理的操作---打开工程点击菜单项File>OpenWorkspace,在弹出的工作区对话框中选择要打开的工程所在目

6、录路径及工程文件名(或对应的工作区文件名),点击打开按钮,即可打开该工程。打开工程的同时会打开对应的工作区。另外菜单项File>RecentWorkspaces列出了最近打开过的4个工作区。EmbestIDE除了可以打开其自身产生的软件工程外,还可以打开ARMSDT/ADS软件生成的工程文件。方法如下:点击菜单项File>OpenWorkspace,在弹出的工作区对话框中选择打开文件类型为ARMSDTProject或ARMADSProject,SDT的软件工程文件后缀名为.apj,ADS的软件工程文件后缀名为.mcp。选择要打开的SDT工程文件或ADS工程文件,按打开按钮,即可

7、打开该工程。在打开SDT或ADS工程的同时集成环境会自动生成对应该工程的EmbestIDE工作区和工程文件。9.3工程管理工程管理的操作---打开工程9.3工程管理工程管理的操作---工作区操作工作区提供了一个对工作区中的工程和工程中的文件进行显示和管理的窗口。工作区包含多级目录,一级目录显示当前工作区名和包含的工程数;二级目录显示各工程名;三级目录为工程包含的源文件分组名或源文件,为方便管理,将工程中的源文件按类型分成多个组(Group),最基本的组有ProjectSourceFiles和

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。