JTAG调试接口与Silicon IDE.ppt_第1页
JTAG调试接口与Silicon IDE.ppt_第2页
JTAG调试接口与Silicon IDE.ppt_第3页
JTAG调试接口与Silicon IDE.ppt_第4页
JTAG调试接口与Silicon IDE.ppt_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、JTAG调试接口,C8051Fxxx 单片机具有片内 JTAG接口 和调试电路 通过 4 脚 JTAG (或两脚C2)接口经JTAG仿真器可对应用系统进行程序下载和非侵入式、全速的在系统调试。 调试系统支持观察和修改存储器和寄存器,支持断点、观察点、堆栈指示器和单步执行。 调试时不需要额外的目标 RAM、程序存储器、定时器或通信通道,并且所有的模拟和数字外设都正常工作。,F330、F410 C2接口,典型C2接口电路,调试器连接示意,IDE-Integrated Develop Environment,集成开发环境,集成开发环境Silicon Laboratories IDE,项目浏览窗口,编

2、辑/调试窗口,输出窗口,集成开发环境(IDE)软件,用于程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面工具。 集成了代码编写功能、编译功能、调试功能的一体化开发软件包。,Silicon IDE,Silicon集成开发环境(IDE)是一套完整独立的软件程序它为设计者提供了用于开发和测试项目的所有工具。 Silicon集成开发环境(IDE)本身不带汇编器、编译器和链接器使用外部汇编器、编译器和链接器(keil51)。,Silicon IDE安装,安装文件: xhl/开发软件及驱动程序/mcu_ide.exe 运行mcu_ide.exe 典型安装。,工具链接,从Projec

3、t 菜单中点击Tool Chain Integration 弹出对话框。 在开发环境中集成外部汇编器编译器和链接器。,配置汇编器、编译器和链接器,菜单项 Project/Tool Chain Integration 在Keil/C51/BIN文件夹选择 汇编器 A51.exe 编译器 C51.exe 链接器 BL51.exe,Assembler汇编器,Compiler编译器,Linker链接器,连接设置,菜单项 Options/Connection Options 串口选择 EC2选RS232 EC5选USB 调试接口 F3xx、F4xx等选C2 F00 x、F02x等选JTAG,设置通信接口

4、,在菜单栏中点击“Options”选项,在其下拉子菜单中点击“Connection Options ” 选项,出现如图对话框,进行如下设置: 在“Serial Adapter”栏选择“USB Debug Adatper”。 在“Debug Interface”栏中选择调试接口类型。 当MCU为:C8051F00X/01X/02X/04X/06X/12X/2XX 系列时,选择JTAG; 当MCU为C8051F3XX 系列时,选择C2。,硬件连接及通信接口配置,用串行电缆连接PC 机和EC5 用JTAG 扁平电缆连接EC5 和目标硬件 在IDE (Options/Connection Option

5、s) 菜单选项卡中选择适当的串行口 RS232 Serial Adapter (EC2) COMPORT: COM1,COM2,COM3,COM4 Baud: 38400,57600,115200 USB Debug Adapter (EC5) 从IDE (Options/Connection Options)菜单选项卡(Debug Interface)选择适当的目标连接 005、020等选择JTAG 330、410 等选择C2 按连接按钮 或使用调试菜单中的Connect 命令完成连接,IDE 界面,项目浏览窗口,编辑/调试窗口,输出窗口,创建项目,项目是用来保存文件、工具链接、目标生成和窗

6、口配置信息的。 使用Project 菜单中的New Project 选项创建项目。 创建项目时要选择器件、目标文件和源文件类型。,项目管理,重新打开项目 用项目菜单中的Open Project 命令调用Open Workspace 对话框,浏览计算机中的项目文件*.wsp 并打开所选文件。 保存项目 用Project 菜单中的Save Project 选项保存项目。 向项目中添加文件 在项目窗口的File 选项窗口中添加文件到项目 在项目或组上点击鼠标右键 在弹出菜单点击Add Files. 菜单选项 从项目中移出文件 在项目窗口的文件窗口中在要移出的文件上点击右键,编辑文件,IDE 包括一个

7、全功能的编辑器。 用文件菜单中的New File 命令或用文件工具栏中的New 按钮 来新建文件。 键入源程序。 用文件菜单中的Save 或Save As 命令或保存按钮 将源程序存盘,扩展名为.asm 或 .c。,汇编/编译,Assemble/Compile File汇编/编译文件 Assemble/Compile Project汇编/编译项目 Rebuild Project重新建立项目,下载程序,按下生成工具栏中的下载按钮或使用调试菜单中的Download命令就可以下载程序到目标处理器的flash 中。 IDE下载的文件格式为Intel Hex。 程序被下载后,即可在目标硬件上调试和运行的

8、程序。,调试,Silicon IDE 包括一个完整的调试器,它运行在实际的产品硬件上。 使用调试器之前PC 机必须与EC2(5) 连接,而EC2(5) 必须与目标板连接,而且程序代码必须下载到目标处理器flash 中。,调试全速运行与单步运行,开始和停止目标用户代码执行。 单步(多步)执行代码。 单步(跳过进入子过程)。,调试断点,Silicon IDE 调试器允许最多设置四个断点。 全速执行程序时,遇到断点程序停止运行。 设置/清除光标处断点 清除所有断点 激活/禁止当前断点 禁止所有断点,调试观察窗,触发SFR 寄存器观察窗 触发寄存器观察窗 触发RAM观察窗 触发代码观察窗 触发反汇编观察窗,调试观察点,选中项目窗口的Symbal 选项窗,找到你想要观察的变量或在程序中选中待观察的变量。 点击右键选择变量的数据格式。 可在观测窗口(watch)点击右键改变变量显示的数制。,安装Configuration,将光盘上: /开发软件及驱动程序/ConfigAndConfig2Install.zip 解压 运行: ConfigAndConfig2Install.exe,配置软件,Silicon Laboratories 公司提供设置SFR的配置软件。 配置软件安装: 安装软件位于xhl/开发软件及驱动程序/ConfigAndConfig2Ins

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论