E-ICE 仿真器介绍.ppt_第1页
E-ICE 仿真器介绍.ppt_第2页
E-ICE 仿真器介绍.ppt_第3页
E-ICE 仿真器介绍.ppt_第4页
E-ICE 仿真器介绍.ppt_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

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

文档简介

1、E-ICE 仿真器介绍,Holtek FAE 陈昭龙,HT-ICE与E-ICE的区别 E-ICE的使用流程 E-ICE的使用注意事项 E-ICE的使用限制,Agenda,HT-ICE与E-ICE的区别,HT-ICE与E-ICE的区别电源和界面,HT-ICE通过打印机并口与PC连接,并需要专门的电源adapter提供电源 E-ICE只需要用USB口与PC连接,并由USB口提供内部电源电源,HT-ICE与E-ICE的区别仿真效果,HT-ICE只能单一地工作在3.3V或5V E-ICE可以工作在所仿IC的工作电压的范围内,且采用real chip架构,使仿真更接近实际IC,HT-ICE与E-ICE的

2、区别Cycle count,HT-ICE只支持2bytes的cycle count E-ICE支持的cycle count可达到4bytes,HT-ICE与E-ICE的区别断点的设置,HT-ICE只支持设置3个断点,但是它能够在free run的时候设置断点,并可以把断点设置到ram的read/write中 E-ICE没有设置断点的限制,但是不能再free run中设置断点,且只能在PROM里设置断点,HT-ICE与E-ICE的区别刻录,HT-ICE的主体上提供了一个刻录接口,可供用户配合K1000做刻录动作 E-ICE机构小巧简单,不提供刻录功能,必需用额外刻录器进行刻录,HT-ICE与E-

3、ICE的区别追踪,HT-ICE提供的追踪模式相对较多,可选择单一的INT程序或Main程序里的追踪,也可选择INT和Main结合起来的追踪,同时它的追踪具有trigger和qualify功能 E-ICE并没有如此多的追踪模式,它只提供单一的INT+Main的追踪模式,不具备trigger和qualify功能,E-ICE的使用流程,IDE3000软件的确定 查询仿真MCU的工具搭配 EV Board的搭建 查询Pin assignment 选择供电方式 连上USB,进行仿真,IDE3000软件版本的确定,使用E-ICE必需保证IDE3000的版本在V7.1以上,可通过IDE3000菜单栏下的“H

4、elpAbout HT-IDE3000”查看,查询仿真MCU的工具搭配,打开HT-IDE3000安装目录下的DOCDEV Pin Assignment Total List.xls,查看命名为DEV Total List的页,该页中表格的内容,即为DEV的总表咨讯 在表格中查找要仿真的MCU 找到MCU后,追溯该MCU对应的MEV Board No.及DEV Board No.型号 例如:仿真HT66F50的工具搭配情况为:M1001A、D1003A 仿真HT66FU50的工具搭配情况为:M1001A、D1003A+P1001B,EV Board的搭建,其组合顺序为: 底层:MEV Board

5、 中间:DEV Board 顶层:PEV Board(非必需品) two/three chips in one的MCU才需要PEV,它的类型包括 P1001B(UART & USB) P1002A(EEPROM) 为了保证接触的良好性,使用时务必将各螺丝拧紧,查询Pin assignment,通过点击DEV Board No.下的超链接,即可跳转到相应的PIN分布表格。下图为点击后,跳出的HT66F50的PIN分布图:,选择供电方式,DEV上的J8用于选择VDD供电方式:1-2内部VDD供电2-3外部VDD供电 当使用外部电源供电时,请先设置J8位于2-3处,待外部电源稳定且在MCU正常工作电

6、压范围内后,再接于VEXT和VSS。,连上USB,进行仿真,将搭建好的E-ICE与PC进行连接,若有target board也接好(如下图)即可进行仿真,E-ICE使用注意事项,关于warning 关于系统频率 关于工作电压与电流 关于E-ICE Reset 关于HIRC Trim 关于HT-ICE和E-ICE并存,关于warning,在使用E-ICE之前,可能有些ICE需要特别注意的事项,会IDE3000中以warning的对话框进行告之,既当选择option选项时会出现如下对话框,务必认真阅读,关于系统频率,为便于仿真,可勾选下图红色方框,使DEV的系统工作频率将由MEV Board提供,

7、此时使用E-ICE进行仿真可不接RTC、ERC或EXTAL,但在IC实际应用时请务必接上所需的时钟振荡器。 若不勾选红色方框,则DEV工作的系统频率不由MEV Board提供,User使用E-ICE仿真时需根据实际情况,判断是否需外接RTC、ERC或EXTAL,MEV可提供的频率如下表所示: MEV Board只能除频出表1中的频率,若所需频率不在表中,请自行外挂振荡器 E-ICE系统最高可支持20MHz系统频率,关于电压与电流,外部电源在开启和关闭的瞬间可能会产生瞬间大电压或大电流,因此请记得 E-ICE使用外部VDD供电时,请确保外部接入的电源稳定且不超过5.5V时才接入到DEV Boar

8、d上的VEXT和VSS引脚。 先将外接电源从DEV Board上撤出后再关闭电源 使用者应用板可耗最大电流为300mA。超过此电流量,需自行外接电源。,关于E-ICE Reset,当Option中的ICE_Reset 选择为SYSTEM时,表明DEV的Reset信号只来自于MEV。而此时Option中的 I/O or RESB Function : 若选为RESB,则无任何实际意义 若要作为I/O口功能,必需选为IO,当Option中的ICE_Reset 选择为IC_RESET_PIN时,表明DEV的Reset信号来自于与I/O做引脚复用的Reset引脚。 此时若 I/O or RESB Fu

9、nction 选择为IO,则表示此时为IO功能,可做为IO Ouput或者IO Input使用。 当 I/O or RESB Function 选择为RESB,则表示此时为Reset引脚,务必需外接Reset电路,此时若是Floating状态,将可能导致E-ICE出现无法连接的现象,连接示意图如下所示:,关于HIRC Trim,使用e-ICE仿真时,对于需要选用HIRC作为系统频率的应用,Holtek提供一种简便的方法供用户进行Trim HIRC(此功能只在IDE3000 V7.2版及以上才提供)。具体流程如下: 将E-ICE与PC相连,运行IDE3000.exe(V7.2),新建具有Trim

10、 HIRC的MCU的工程 配置Option,包含:设置工作电压,设置HIRC作为系统频率,详细步骤如下:,根据实际需求设置工作电压SysVolt,配置SysFreq,使系统频率由DEV内部提供或由用户外接振荡器提供,根据实际情况设置Vdd (for selections of Internal RC) 根据实际情况设置Internal RC 配置OSC,使用系统频率由DEV内部的HIRC提供,点击Option列表中的“ICE_HIRC Trim”,拉动滚动条,同时使用示波器量测Fsys即为HIRC频率 其中: Flat tuning为HIRC粗调控件,Fine tuning为HIRC细调控件,

11、滚动条越往Max,则频率越高; 先粗调至接近所要频率再细调,当前HIRC频率可从DEV的Fsys引脚处(J1的A13)量测; 示波器测量方式;,注意: 每次新建工程时,需重新执行HIRC Trim动作 每次变更HIRC频率时,需重新执行HIRC Trim动作 每次变更DEV Board,需重新执行HIRC Trim动作 经过Trim后的工程,若HIRC频率及DEV Board不变,则相关Trim的信息将会自动保留,不需要重新Trim,关于HT-ICE与E-ICE并存,当要用E-ICE进行仿真时,务必确定没有HT-ICE已经连在计算机上,否则PC无法识别到E-ICE 当PC接口上同时接有HT-ICE和E-ICE的时候,PC端的ID3000会优先识别HT-ICE,E-ICE的使用限制,关于halt 关于WDT/LVR Reset,关于halt,halt指令不能

温馨提示

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

评论

0/150

提交评论