下载

5下载券

加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 Silicon Lab IDE集成开发环境用户手册

Silicon Lab IDE集成开发环境用户手册.pdf

Silicon Lab IDE集成开发环境用户手册

云中漫步00700
2009-05-10 0人阅读 举报 0 0 暂无简介

简介:本文档为《Silicon Lab IDE集成开发环境用户手册pdf》,可适用于IT/计算机领域

Cygnal集成开发环境用户手册沈阳新华龙电子有限公司电话传真概述Cygnal集成开发环境(IDE)是一套完整独立的软件程序它为设计者提供了用于开发和测试项目的所有工具程序的主要特点包括z项目界面z全功能窗口字体可配置的编辑器z调试器具有设置断点观察点单步等功能z工具链接集成支持汇编器编译器和链接器z可定制的工具菜单用于集成其它编译器或开发工具zCYGNAL配置向导可为指定的目标环境产生配置代码系统需求IDE要求系统最低配置为:z不低于MB内存的奔腾PC机(或兼容机)zSVGA视频视配器z硬盘驱动器(MB空闲磁盘空间)zCDROM驱动器(如果可从网上下载IDE可不需要CDROM驱动器)zRS串行通讯端口z鼠标z微软"视窗"操作系统MENTCygnalIDE入门下面举例说明创建项目生成程序目标代码和下载程序到目标硬件系统的必要步骤这些都是为调试作准备如果你已经安装了完全版的Keil工具即带有完整专业版的C编译器你就可以用它来汇编编译和链接程序,但你必须在ToolChainIntegration工具链接集成对话框中为Keil工具重新设置路径关于这方面的详细信息请参考应用笔记AN―在CygnalIDE中集成Keil工具Cygnal集成开发环境用户手册沈阳新华龙电子有限公司电话传真创建一个新项目)打开IDE在IDE视窗左边的项目窗口中在NewProject新项目项上点击鼠标右键选择SaveprojectNewProject弹出SaveWorkspace保存工作区对话框)使用SaveWorkspace保存工作区对话框选择一个适当的目录来保存项目键入项目文件名然后单击Save保存按钮这样NewProject被你刚保存的项目名取代配置项目)缺省设置时Keil汇编器和链接器适合大多数应用改变工具配置或配置C编译器选择Project─>ToolChainIntegration来选择和设置汇编器编译器和链接器)选择File─>NewFile将打开一个编辑窗口键入源文件并保存文件如果保存的文件扩展名为ch或asm源文件中的关键字符将彩色加亮显示)在项目窗口中的项目名上点击鼠标右键选择Addfilestoproject添加文件到项目弹出Addfilestoproject对话框选定要添加的文件点击打开这样该文件就添加到项目中了)在项目窗口的项目名上点击右键选择Addgroupstoproject添加组到项目弹出ProjectGroups(项目组对话框)选定文件夹名后点击AddGroup添加组则添加所选文件夹到项目选择RemoveGroup移出组则从项目中移出文件夹或在CreateNewGroup框中键入新组名后点击Add添加按钮则在项目中添加新文件夹)如果你想汇编编译和链接项目窗口中的所有文件生成目标文件你在文件名上点击鼠标右键并选择Addfiletobuild所有文件将被汇编或编译按其扩展名不同和链接生成绝对目标文件Cygnal集成开发环境用户手册沈阳新华龙电子有限公司电话传真为调试生成和下载程序一旦所有的源文件已被加到目标Build中在工具栏中点击Build(生成)按钮或选择Project>BuildMakeProject生成程序代码在Projects>TargetBuildConfiguration对话框中如果选择Enableautomaticconnectdownloadafterbuild选项如果生成程序成功IDE将自动与目标系统连接并下载程序到目标硬件准备调试如果在生成代码过程中发生错误就不会下载程序保存项目也就保存了当前IDE配置如当前目标生成配置编辑器设置和所有已打开的调试窗口的位置等IDE界面组成部分IDE界面由如下几部分组成zCygnalIDE窗口z调试窗口z菜单和工具栏z编辑器z工具链接集成z调试器Cygnal集成开发环境用户手册沈阳新华龙电子有限公司电话传真CygnalIDE窗口集成开发环境IDE用户界面由三个主要窗口组成z项目浏览窗口z编辑调试窗口z输出窗口项目浏览窗口z文件察看窗口用于察看和管理与项目相关的文件关于项目管理的详细信息请参考项目界面一节z符号察看窗口用于察看项目中使用符号的地址关于符号观察窗口的详细信息请参考符号窗口一节编辑调试窗口z编辑窗口―用于项目中所选文件的编写或编辑关于编辑器的详细信息请参考编辑器组成部分一节z调试窗口―代码下载后在调试期间此窗口用于观察代码的执行关于调试命令的详细信息请参考调试器组成部分一节Cygnal集成开发环境用户手册沈阳新华龙电子有限公司电话传真输出窗口输出窗口是由几个复选窗口组成这些复选窗口用于显示开发过程中的信息zBuild选项窗口―显示由集成工具产生的输出如果在汇编编译过程中出错用户可以双击窗口中的一条错误信息则在编辑器中就会显示发生错误的代码行有关集成工具的相关信息请参考工具链接集成一节zList选项窗口―用来显示最新编译或汇编所产生的列表文件zTool选项窗口如果工具输出被重定向到toolout"文件名此窗口将显示自定义工具所产生的输出有关自定义工具的相关信息请参看使用定制工具菜单一节调试窗口集成开发环境包含很多调试窗口在调试期间用它来察看和修改存储器和寄存器的信息关于如何修改存储器和寄存器的值请参看本节下面的叙述或选择相应你希望修改的部分调试窗口你可以通过View"菜单进入调试窗口也可以点击工具栏中的图标按钮进入某些调试窗口Cygnal集成开发环境用户手册沈阳新华龙电子有限公司电话传真下面介绍调试窗口z观察窗口zSFR特殊功能寄存器窗口zRAM窗口z外扩RAM窗口z代码窗口z反汇编窗口z符号窗口z堆栈窗口z寄存器窗口修改存储器和寄存器值可以在光标处键入数值来修改寄存器原值修改后的值可以在执行用户代码点击"Go"或"Step"按钮前下载到硬件方法是用Refresh"按钮图refreshbutton强制写入这样修改后的值被写入仿真器寄存器窗口将重读仿真器窗口将被刷新所有变化的值以红色显示注意修改寄存器的值只能在调试器处于停止状态时进行目标处理器正在执行用户代码时不允许写入观察窗口观察窗口观察窗口显示变量名和数值在生成和下载程序代码后可以将要观察的变量加到观察窗口有两种方法可将变量加到观察窗口Cygnal集成开发环境用户手册沈阳新华龙电子有限公司电话传真在符号观察窗口中找到要加入的变量在变量上点击鼠标右键并选择变量类型在源程序代码中找到你要加入到观察窗口的变量然后在变量上点击鼠标右键从弹出菜单选择Add变量名到观察窗口并选择变量类型窗口大小是可调整的在窗口中删除变量的方法是选定变量然后按下Delete键Cygnal集成开发环境用户手册沈阳新华龙电子有限公司电话传真SFR特殊功能寄存器窗口SFR窗口按功能又分为寄存器ADC模数转换DAC数模转换Flash闪存Interrupts中断PCA可编程计数器阵列Ports端口SMBusIC总线SPIBus串行外设总线和Timers定时器窗口窗口SFR窗口SFR窗口包含有用来配置的特殊功能寄存器窗口大小是可调整的可以在光标处键入所需的值来修改寄存器原值修改后的值可以在执行用户程序代码前下载到目标硬件方法是用Refresh"按钮强制写入这样修改后的值被写入仿真器寄存器窗口将重读仿真器窗口将被刷新所有改变的值以红色显示注意只有当调试器处于停止状态时寄存器的值可被修改当目标处理器正在执行用户代程序代码时不允许写入Cygnal集成开发环境用户手册沈阳新华龙电子有限公司电话传真ADCADCSFR窗口ADCSFR窗口包含模数转换功能块的配置和数据寄存器窗口大小是可调整的可以在光标处键入所需的值来修改寄存器原值修改后的值可以在执行用户程序代码点击"Go"或"Step"按钮前下载到硬件方法是用Refresh"按钮强制写入这样修改后的值被写入仿真器寄存器窗口将重读仿真器窗口将被刷新所有改变的值以红色显示注意只有当调试器处于停止状态时寄存器的值可被修改当目标处理器正在执行用户代程序代码时不允许写入DACDACSFR窗口DACSFR窗口包含位电压模式DAC功能模块的配置和数据寄存器窗口大小是可调整的可以在光标处键入所需的值来修改寄存器原值修改后的值可以在执行用户代码点击"Go"或"Step"按钮前下载到硬件方法是用Refresh"按钮强制写入这样修改后的值被写入仿真器寄存器窗口将重读仿真器窗口将被刷新所有改变的值以红色显示注意只有当在调试器处于停止状态时寄存器的值可被修改当目标处理器正在执行用户代程序代码时不允许入写Cygnal集成开发环境用户手册沈阳新华龙电子有限公司电话传真FlashFlashSFR窗口FlashSFR窗口包含Flash存储器的配置和数据寄存器窗口大小是可调整的可以在光标处键入所需的值来修改寄存器原值修改后的值可以在执行用户代码前下载到硬件方法是用Refresh"按钮强制写入这样修改后的值被写入仿真器寄存器窗口将重读仿真器窗口将被刷新所有改变的值以红色显示注意只有当在调试器处于停止状态时寄存器的值可被修改当目标处理器正在执行用户代程序代码时不允许写入Interrupts(中断)中断SFR窗口中断SFR窗口包含编程中断处理器的寄存器配置窗口大小是可调整的可以在光标处键入所需的值来修改寄存器原值修改后的值可以在执行用户代码前下载到硬件方法是用Refresh"按钮强制写入这样修改后的值被写入仿真器寄存器窗口将重读仿真器窗口将被刷新所有改变的值以红色显示注意只有当在调试器处于停止状态时寄存器的值可被修改当目标处理器正在执行用户代程序代码时不允许写入Cygnal集成开发环境用户手册沈阳新华龙电子有限公司电话传真PCAPCASFR窗口PCASFR窗口包含可编程计数器阵列的配置和数据寄存器窗口大小是可调整的可以在光标处键入所需的值来修改寄存器原值修改后的值可以在执行用户代码前下载到硬件方法是用Refresh"按钮强制写入这样修改后的值被写入仿真器寄存器窗口将重读仿真器窗口将被刷新所有改变的值以红色显示注意只有当在调试器处于停止状态时寄存器的值可被修改当目标处理器正在执行用户代程序代码时不允许写入端口Ports端口SFR窗口Cygnal集成开发环境用户手册沈阳新华龙电子有限公司电话传真端口SFR窗口包含端口和交叉开关的配置和数据寄存器窗口大小是可调整的可以在光标处键入所需的值来修改寄存器原值修改后的值可以在执行用户代码前下载到硬件方法是用Refresh"按钮强制写入这样修改后的值被写入仿真器寄存器窗口将重读仿真器窗口将被刷新所有改变的值以红色显示注意只有当在调试器处于停止状态时寄存器的值可被修改当目标处理器正在执行用户代程序代码时不允许写入SMBusSMBusSFR窗口SMBusSFR窗口包括系统管理总线功能模块的配置和数据寄存窗口大小是可调整的可以在光标处键入所需的值来修改寄存器原值修改后的值可以在执行用户代码点击"Go"或"Step"按钮前下载到硬件方法是用Refresh"按钮强制写入这样修改后的值被写入仿真器寄存器窗口将重读仿真器窗口将被刷新所有改变的值以红色显示注意只有当在调试器处于停止状态时寄存器的值可被修改当目标处理器正在执行用户代程序代码时不允许写入Cygnal集成开发环境用户手册沈阳新华龙电子有限公司电话传真SPIBusSPISFR窗口SPISFR窗口包括串行外设接口总线的配置和数据寄存器窗口大小是可调整的可以在光标处键入所需的值来修改寄存器原值修改后的值可以在执行用户代码前下载到硬件方法是用Refresh"按钮强制写入这样修改后的值被写入仿真器寄存器窗口将重读仿真器窗口将被刷新所有改变的值以红色显示注意只有当在调试器处于停止状态时寄存器的值可被修改当目标处理器正在执行用户代程序代码时不允许写入定时器TimersTimerSFR窗口定时器SFR窗口包含定时器的配置和数据寄存器窗口大小是可调整的可以在光标处键入所需的值来修改寄存器原值修改后的值可以在执行用户代码前下载到硬件方法是用Refresh"按钮强制写入这样修改后的值被写入仿真器寄存器窗口将重读真器窗口将被刷新所有改变的值以红色显示注意只有当在调试器处于停止状态时寄存器的值可被修改当目标处理器正在执行用户代程序代码时不允许写入Cygnal集成开发环境用户手册沈阳新华龙电子有限公司电话传真RAM窗口RAM窗口RAM窗口显示字节内部RAM窗口大小是可调整的当前可见的地址范围可用滚动条来调整或在窗口的上部地址定位框键入一个地址来调整可以在光标处键入所需的值来修改存储器原值修改后的值可以在执行用户代码前下载到硬件方法是用Refresh"按钮强制写入这样修改后的值被写入仿真器RAM窗口将重读仿真器窗口将被刷新所有改变的值以红色显示外扩RAM窗口外扩RAM窗口Cygnal集成开发环境用户手册沈阳新华龙电子有限公司电话传真只有当器件具有外扩RAM时该窗口才有效窗口大小是可调整的当前可见的地址范围可用滚动条来调整或在窗口的上部地址定位窗口键入一个地址来调整可以在光标处键入所需的值来修改存储器原值修改后的值可以在执行用户代码前下载到硬件方法是用Refresh"按钮强制写入这样修改后的值被写入仿真器外扩RAM窗口将重读仿真器窗口将被刷新所有改变的值以红色显示代码窗口代码存储器窗口代码存储器窗口将显示K代码存储器部分窗口大小是可调整的当前可见的地址范围可用滚动条来调整或在窗口的上部地址定位窗口键入一个地址来调整可以在光标处键入所需的值来修改存储器原值修改后的值可以在执行用户代码点击"Go"或"Step"按钮前下载到硬件方法是用Refresh"按钮强制写入这样修改后的值被写入仿真器代码窗口将重读仿真器窗口将被刷新所有改变的值以红色显示注意如果在此窗口修改代码源代码将不再是真实代码的反映所以在调试过程中必须使用警告Cygnal集成开发环境用户手册沈阳新华龙电子有限公司电话传真反汇编窗口反汇编窗口反汇编窗口将显示K代码存储器部分窗口大小是可调整的当前可见的地址范围可用滚动条来调整或在窗口的上部地址定位窗口键入一个地址来调整可以在光标处键入所需的值来修改存储器原值显示的反汇编源程序不能更改修改后的值可以在执行用户代码前下载到硬件方法是用Refresh"按钮强制写入这样修改后的值被写入仿真器反汇编窗口将重读仿真器窗口将被刷新所有改变的值以红色显示注意当代码在此窗口中修改后源代码将不再是真实代码的反映所以在调试过程中必须使用警告如果必要注意修改源代码Cygnal集成开发环境用户手册沈阳新华龙电子有限公司电话传真符号窗口在项目窗口中按Symbol键即可看到符号观察窗口前提是项目已经生成且输出文件已下载符号观察窗口要求下载文件类型为带有调试信息的OMF在符号窗口中显示项目中所有符号地址符号按四级排列FilesFunctionDataType和SymbolFiles包括项目中的所有源文件Function包括在每个文件中的所有函数DataType包括代表Bit,Code,Data,IData,XData,andNumber的标题符号窗口主要用来查找变量的RAM地址这样符号可以在RAM窗口中观察或配置成观察点Cygnal集成开发环境用户手册沈阳新华龙电子有限公司电话传真堆栈窗口堆栈窗口堆栈窗口显示堆栈限制堆栈数下溢检测和溢出检测值窗口大小是可调整的寄存器窗口寄存器窗口寄存器窗口包含RR的值窗口大小是可调整的可以在光标处键入所需的值来修改寄存器原值修改后的值可以在执行用户代码点击"Go"或"Step"按钮前下载到硬件方法是用Refresh"按钮强制写入这样修改后的值被写入仿真器寄存器窗口将重读仿真器窗口将被刷新所有改变的值以红色显示注意修改寄存器的值只能在调试器处于停止状态时进行目标处理器正在执行用户代码时不允许写入Cygnal集成开发环境用户手册沈阳新华龙电子有限公司电话传真菜单和工具栏zIDE有四个默认的工具栏在下表中描述了这四个工具栏也可以使用ToolbarConfigurationdialog"来定制工具栏工具栏按钮描述新建创建一个新文件打开打开一个文件保存保存当前文件剪切剪切选定文本到剪切板复制复制选定文本到剪切板粘贴粘贴剪切板到光标位置文件编辑打印打印当前文件汇编编译停止生成汇编编译当前文件停止生成代码生成代码汇编编译和链接文件连接断开连接IDE和目标板断开按钮释放串口生成代码下载下载代码到目标硬件flash运行停止开始停止执行目标处理器中的程序代码复位硬件和IDE返回调试初态单步执行一条用户代码程序多步执行N条用户代码程序单步越过越过当行执行下行代码运行到光标程序运行到光标处代码行插入移出断点设置清除光标处断点移出所有断点移出所有断点允许禁止断点激活禁止当前断点禁止所有断点禁止所有断点内部观察点对话框打开内部观察点对话框调试刷新IDE改变数值后强制写仿真器SFR寄存器察看窗触发察看窗口寄存器察看窗触发察看窗口RAM察看窗触发察看窗口代码察看窗触发察看窗口调试窗口反汇编察看窗触发察看窗口下一个书签移动光标到下一书签位置触发书签设置清除光标处书签上一个书签移动光标到前一书签位置书签移出所有书签移出所有书签Cygnal集成开发环境用户手册沈阳新华龙电子有限公司电话传真zIDE的各种功能都是通过菜单和工具栏实现的一些IDE的功能既可以通过菜单选项又可以通过工具栏选项实现下表是所有菜单选项的描述菜单名描述File文件提供标准文件操作命令如打开保存和打印Edit编辑提供标准编辑器命令如剪切粘贴查找和替换View观察通过选择可视窗口允许用户定制IDEProject项目提供项目命令如打开和汇编Debug调试提供调试器命令如下载和单步此外还有断点和观察点管理Tools工具包括配置向导程序FLASH操作及用户工具配置Options选项IDE配置选项如串口用户可以定制IDE的工具栏和编辑器选项Window窗口包含标准的窗口显示命令如层叠和平铺Help帮助在线帮助和IDE版本信息文件菜单菜单项描述NewFile新文件创建新文件OpenFile打开文件打开文件对话框打开所选文件CloseFile关闭文件关闭当前打开的文件如果打开的文件已被编辑则将弹出对话框询问是否存盘Save保存保存当前激活的文件并更改备份版本SaveAs另存为允许当前打开的文件换名存盘SaveAll保存所有IDE将保存所有打开的文件PrintSetup打印设置打开打印机对话框选择打印机参数Print打印打印当前文件RecentFiles最近文件此菜单区将列出IDE最近编辑的文件RecentProjects最近项目此区域提供一种快捷方式用以打开IDE的最近打开的项目Exit退出推出IDECygnal集成开发环境用户手册沈阳新华龙电子有限公司电话传真编辑菜单菜单项描述Undo撤消此命令使编辑器退回到最近的编辑命令Redo重做此命令使编辑器退回到最近的undo命令Cut剪切此命令使选定的文字高亮被删除但将文字复制到剪切板Copy复制此命令将选定的文字复制到剪切板Paste粘贴此命令将剪切板的内容粘贴到当前光标位置Find查找此命令打开对话框用户可键入查找的参数并在当前文件查找Replace替换此命令打开话框允许用户在当前文件查找并替换字符串察看菜单菜单项描述DebugWindows调试窗口此菜单包含有子菜单在子菜单中列出了所有存储器和寄存器窗口这些窗口只有在调试时才可见ProjectWindow项目窗口此菜单项触发显示IDE项目观察窗口OutputWindow输出窗口此菜单项触发显示IDE输出窗口Toolbars工具栏此项目菜单允许用户选择工具栏是否可见也允许用户定制工具栏StatusBar状态栏此菜单允许用户触发显示IDE状态栏WorkbookMode工作薄模式此菜单项允许用户在正常和笔记本模式之间选择Cygnal集成开发环境用户手册沈阳新华龙电子有限公司电话传真项目菜单菜单项描述AddFilestoProject加文件到项目此菜单命令将加文件到现有项目AssembleCompileCurrentFileandStopAssembleCompileCurrentFile汇编编译当前文件和停止汇编编译当前文件此菜单将汇编编译当前文件汇编器编译器输出将显示在输出窗口中的build窗如果编译器汇编器报告错误输出窗口中将显示错误概要用鼠标点击错误IDE将显示相应发生错误的源代码行BuildMakeProject生成项目此菜单命令将生成目标代码OpenProject打开项目调用浏览对话框搜寻项目文件并打开SaveProject保存项目保存当前打开的项目SaveProjectAs另存项目为以新名字保存项目CloseProject关闭项目关闭当前打开的文件和窗口ToolChainIntegration工具链接集成调用工具链接集成对话框来定义外部汇编器编译器和链接器TargetBuildConfiguration目标生成配置调用目标生成配置对话框用来定义生成过程Cygnal集成开发环境用户手册沈阳新华龙电子有限公司电话传真调试菜单菜单项描述Connect连接通过EC将串口和硬件连接起来Disconnect断开将释放串口Download下载将下载当前打开项目到Flash如果当前无文件或项目打开将弹出对话框允许用户选择文件下载但文件必须是IntelHex或OMF格式Go运行将释放调试中断信号允许运行用户程序代码Stop停止将发出调试中断信号使芯片停止运行程序并开始执行调试服务程序代码Step单步单步执行用户程序代码MultipleStep多步执行N步用户程序代码StepOver越过单步允许用户程序代码越过当前代码行执行下面的代码RuntoCursor运行到光标将允许用户程序代码运行到光标所在的代码行Breakpoints断点调用断点管理对话框显示当前所有断点信息断点可以加入删除允许禁止Watchpoints观察点调用观察点管理对话框显示当前所有观察点信息观察点可以加入删除允许禁止Refresh刷新当在IDE中修改某些值后强制写仿真器Reset复位复位按钮迫使IDE和硬件返回到调试初始态工具菜单菜单项描述CygnalConfigurationWizardCygnal配置向导调用Cygnal配置向导能快速生成带有外设详细信息的配置代码MemoryFill填充存储器此菜单包含有子菜单调用填充存储器器对话框填充RAM代码或外MemEraseCodeSpace擦出代码空间删除和复位整个FLASH代码空间OutputMemorytoFile输出存储器到文件调用输出存储器器到文件对话框AddRemoveUserTool加入移出用户工具调用对话框管理IDE用户工具可以添加移出或修改工具Cygnal集成开发环境用户手册沈阳新华龙电子有限公司电话传真选项菜单菜单项描述MultipleStepConfiguration多步配置调用多步配置对话框SerialPort串口选择RS口SerialBaudRate串口波特率选择串口波特率ToolbarConfiguration工具栏配置调用对话框选择允许那些工具栏可见工具栏按钮配置还可创建新工具栏ToolbarExtendedStyles工具栏扩展类型调用对话框允许选择各种工具类型EditorFontSelection编辑器字体选择调用对话框允许设定编辑器字型大小和颜色EditorTabConfiguration调用对话框允许tab键设置SelectLanguage选择语言强制编辑器使用特殊语言配置文件DebugWindowFontSelection调试窗口字体选择调用对话框允许选择调试编辑窗口的字体FileBackupSettings文件备份设置调用对话框允许选择备份文件的数量窗口菜单菜单项描述Cascade层叠标准windows层叠格式TileHorizontal水平平铺标准windows水平平铺格式TileVertical垂直平铺标准windows垂直平铺格式帮助菜单菜单项描述CYGNALIDEHelp调用在线帮助程序KeilAssembleLinkManualKeil汇编链接手册KeilCompileManualKeil编译手册AboutCYGNALIDE显示IDE版本信息Cygnal集成开发环境用户手册沈阳新华龙电子有限公司电话传真编辑器CYGNALIDE包含一个完整的编辑器它具有如下特点z对于汇编语言和C语言源文件中的关键字符具有彩色显示功能用户可以在Options菜单中使用SelectLanguage选项菜单来选择语言如C或汇编语言编辑器还可以根据文件的扩展名自动识别语言z剪切复制和粘贴命令有关详细资料参看编辑器菜单一节z撤消重做操作有关详细资料参看编辑器菜单一节z支持查找和替换z在Options菜单中使用"EditorConfiguration"选项来定制字体和文字颜色工具链接集成菜单在Project菜单中选择ToolChainIntegration项弹出对话框允许在IDE中使用外部汇编器编译器和链接器在ToolDefinition部分允许你选择工具厂商浏览工具的执行路径选择AC和BL并为你的工具定义命令行标记请参看:使用工具链接集成菜单,目标生成配置菜单,汇编器工具定义,编译器工具定义,链接器工具定义和项目管理Cygnal集成开发环境用户手册沈阳新华龙电子有限公司电话传真调试器CYGNALIDE包括一个完整的调试器它是在实际产品硬件上运行的调试器而不是仿真器注意在使用调试器之前PC机必须与EC及目标板连接同时代码必须下载到目标处理器的Flash存储器相关信息请参看Connectingtothehardware和Downloadingafile调试器的特点„Go和Stop按钮―开启和停止目标用户代码执行„Step按钮―单步执行程序代码包括中断服务程序„可设置的多步按钮―执行N步„StepOver按钮和运行到光标按钮„断点„观测点„调试窗口允许检查修改寄存器和存储器内容IDE指南以下将以示例说明IDE的特性z创建和打开项目z工具链接集成z目标生成配置z编辑和生成项目z连接到硬件z下载文件z使用调试器z使用观察点z使用定制工具菜单Cygnal集成开发环境用户手册沈阳新华龙电子有限公司电话传真项目管理创建和打开项目创建项目项目是用来保存文件工具链接目标生成和窗口配置信息的可以使用Project菜单中的NewProject选项或SaveProjectAs选项来创建项目如果使用SaveProjectAs选项将出现SaveWorkspace对话框来选择项目名称和存放的位置一旦项目被保存将保存如下信息z当前所有打开的文件如果创建了新文件且未存盘则IDE将弹出对话框提示你保存文件z工具链接集成设置z目标生产配置z主IDE窗口及已打开的调试窗口的位置和大小z编辑器的设置如字体和文字颜色重新打开项目有两种不同的方法打开项目)使用文件菜单中的RecentProjects子菜单区子菜单中列出了最近打开过的项目)使用项目菜单中的OpenProject命令调用OpenWorkspace对话框允许你浏览计算机中的项目文件*wsp并打开所选文件保存一个项目保存项目用Project菜单中的SaveProject选项项目不必每次打开后都保存遇到下面的情况需保存项目z已打开新文件且将作为项目的一部分z已打开新窗口且每次打开项目时都需要重新打开这些窗口zIDE窗口的位置和或大小改变了且在下次项目重新打开时需保留这种变化Cygnal集成开发环境用户手册沈阳新华龙电子有限公司电话传真加文件到项目中可用下面的方法向已存在的项目中添加文件A在项目窗口的File选项窗口中添加文件到项目在项目或组上点击鼠标右键在弹出菜单点击AddFiles菜单选项B从Project菜单中加文件到一个打开的项目打开项目在Project菜单中用AddFilestoProject选项C从BuildButtonDefinition对话框中添加文件到项目从Project菜单中打开TargetBuildConfiguration对话框点击Customize按钮使用AddFilestoProject按钮从项目中移出文件从已有项目中移出文件可用下面的方法A在项目窗口的文件窗口中在要移出的文件上点击右键B在项目窗口的文件窗口中选中要移出的文件按键盘上的Delete键使用工具链接集成菜单从Project菜单中点击ToolChainIntegration弹出对话框允许你向开发环境中集成外部汇编器编译器和链接器Cygnal集成开发环境用户手册沈阳新华龙电子有限公司电话传真工具定义a)从SelectToolVendor的列表中选择工具厂商b)选择你希望定义的AssemblerCompiler和Linker工具c)在Executable编辑框中键入可执行的文件名如Aexe,Cexe,BLexe和路径或点击浏览按钮找到可执行文件名和路径d)如果知道所需的命令行标志你可以直接在CommandLineFlags编辑框中键入复位默认按钮ResetDefaults次按钮是复位命令行标志到默认值请参见目标生产配置和项目管理使用目标生成配置菜单在Project菜单中选择TargetBuildConfiguration弹出对话框指定下载文件产生过程和允许或禁止附加选项Cygnal集成开发环境用户手册沈阳新华龙电子有限公司电话传真下载文件产生a)在Downloadfilename编辑框中键入输出文件名如Blinkyb)如果你想使用一个已经生成的目标文件选择ExecutebatchorMakeFileonBuildCommand单选按钮和在Buildfilename编辑框中键入或浏览文件名c)另外选择DefineBuildProcess单选按钮和点击Customize按钮引出BuildButtonDefinition对话框附加选项a)如果选中Enableautomaticsaveforprojectfilesbeforebuild框那末当按下BuildMakeproject按钮后项目中的所有文件将自动存盘此前的文件版本将被保存到备份文件中b)如果选中Enableautomaticconnectdownloadafterbuild框那末当按下BuildMakeproject按钮后项目将自动下载到目标板请参见工具链接集成和项目管理编辑和生成项目编辑文件IDE包括一个全功能的编辑器可用文件菜单中的NewFile命令来新建文件或用文件工具栏中的New按钮然后开始键入源程序只有当文件的扩展名为asm或c时才具有源程序关键字符彩色显示功能可用文件保存按钮或用文件菜单中的Save或SaveAs命令保存文件关于编辑器的详细信息请参考编辑器一节Cygnal集成开发环境用户手册沈阳新华龙电子有限公司电话传真汇编编译一个文件可用生产工具栏中的汇编编译按钮或Project菜单中的AssembleCompileFile命令来汇编编译一个文件如果一个项目或文件是打开的那末当前活动的文件将被汇编编译当汇编编译完成后将在输出窗口的Build选项窗中显示汇编编译结果如果产生列表文件那末将在输出窗口的List选项窗中显示生成一个项目可用生成工具栏中的生成按钮或用项目菜单中的BuildMakeProject命令来生成项目如果没有打开的项目此命令是被禁止的关于项目的更多信息请参看项目管理一节当汇编编译和链接完成后结果将显示在输出窗口的Build选项窗中如果产生列表文件文件将显示在输出窗口的List选项窗中与硬件连接在IDE与硬件连接之前请执行下列步骤a)用串行电缆连接PC机和ECb)用JTAG扁平电缆连接EC和目标硬件c)将电源接到EC和目标硬件(目标板)注意EC

用户评价(1)

  • 贰哥 下载来看看,好用不

    2011-03-25 19:37:37

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/36

Silicon Lab IDE集成开发环境用户手册

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利