- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一 基本概念 1 仿真与仿真机 仿真是单片机开发过程中非常重要的一个环节,除了一些极简单的任务,一般产品开发过程中都要进行仿真。 仿真的主要目的是进行软件调试,当然借助仿真机,也能进行一些硬件排错。 一块单片机应用电路板包括:单片机部份及为达到使用目的而设计的应用电路。仿真就是利用仿真机来代替应用电路板(称目标机)的单片机部份,对应用电路部份进行测试、调试。 2 软件仿真 编译软件自带软件仿真功能。 Wave6000编译软件的界面如图: Keil C51编译软件的界面如图: 3 硬件仿真 硬件仿真有CPU仿真和ROM仿真两种。 所谓CPU仿真——是指用仿真机代替目标机的CPU,由仿真机向目标机的应用电路部份提供各种信号、数据,进行调试的方法。这种仿真可以通过单步运行、连续运行等多种方法来运行程序,并能观察到单片机内部的变化,便于改正程序中的错误。 所谓ROM仿真——就是用仿真机代替目标机的ROM,目标机的CPU工作时,从仿真机中读取程序,并执行。这种仿真其实就是将仿真机当成一片EPROM,只是省去了擦片、写片的麻烦,并没有多少调试手段可言。通常这是二种不同类型的仿真机,也就是说,一台仿真机不能既做CPU仿真,又做ROM仿真。 可能的情况下,当然以CPU仿真好。 硬件仿真机的实物如图所示: 4 编程与编程器 编程就是编写软件。可用文本编缉器(如EDIT、CCED等)来编写软件。编写好的程序,需用编译器对源程序文件进行编译,查错,直到没有错误,最后生成程序代码。 编程器是用来将生成的程序代码烧写到ROM中的设备,故又叫烧写器。该过程又叫写片。 写片的新种类有: ISP——在线系统编程。 IAP——在线应用编程。 ICP——在线电路编程。 常用编程器的实物如图所示: 二 伟福仿真器系统概述 本仿真器系统由仿真主机+仿真头、MULT1A用户板、实验板、开关电源等组成。本系统的特点是: 1、主机+仿真头的组合,通过更换不同型号的仿真头即可对各种不同类型的单片机进行仿真,是一种灵活的多CPU仿真系统。采用主机+POD组合的方式,更换POD,可以对各种CPU进行仿真。本仿真器主机型号为E2000/S, 仿真头型号为POD8X5X(可仿真51系列8X5X单片机)。 2、双平台,具有DOS版本和WINDOWS版本,后者功能强大,中/英文界面任选,用户源程序的大小不再有任何限制,支持ASM,c,PLM语言混合编程,具有项目管理功能,为用户的资源共享、课题重组提供强有力的手段。支持点屏显示,用鼠标左键点一下源程序中的某一变量,即可显示该变量的数值。有丰富的窗口显示方式,多方位,动态地显示仿真的各种过程,使用极为便利。本操作系统一经推出,立即被广大用户所喜爱。 3、双工作模式 ①.软件模拟仿真(不要仿真器也能模拟仿真)。 ②.硬件仿真。 4、双CPU结构,100%不占用户资源。 全空间硬件断点,不受任何条件限制,支持地址、数据、外部信号、事件断点、支持实时断点计数、软件运行时间统计。 6、强大的逻辑分析仪综合调试功能。 逻辑分析仪由交互式软件菜单窗口对系统硬件的逻辑或时序进行同步实时采样,并实时在线调试分析,采集深度32K(E2000/L),最高时基采样频率达20MHz,40路波形,可精确实时反映用户程序运行时的历史时间。系统在使用逻辑分析仪时,除普通的单步运行、键盘断点运行、全速硬件断点运行外,还可实现各种条件组合断点如:数据、地址、外部控制信号、CPU内部控制信号、程序区间断点等。由于逻辑仪可以直接对程序的执行结果进行分析,因此极大地便利于程序的调试。 随着科学技术的发展,单片机通讯方面的运用越来越多。在通讯功能的调试时,如果通讯不正常,查找原因是非常耗时和低效的,您很难搞清楚问题到底在什么地方,是波特率不对,是硬件信道有问题,是通讯协仪有问题,是发方出错还是收方出错。有了逻辑仪,情况则完全不一样,用它可以分别或者同时对发送方、接收方的输入或者输出波形进行记录、存储、对比、测量等各种直观的分析,可以将实际输出通讯报文的波形与源程序相比较,可立即发现问题所在,从而极大地方便了调试。 7、强大的追踪器功能 追踪功能以总线周期为单位,实时记录仿真过程中CPU发生的总线事件,其触发条件方式同逻辑分析仪。追踪窗口在仿真停止时可收集显示追踪的CPU指令记忆信息,可以以总线反汇编码模式、源程序模式对应显示追踪结果。屏幕窗口显示波形图最多追踪记忆指令32K并通过仿真器的断点、单步、全速运行或各种条件组合断点来完成追踪功能。总线跟踪可以跟踪程序的运行轨迹。可以统计软件运行时
您可能关注的文档
- 3常用采油管柱图幻灯片.ppt
- 3冲击回转-岩矿心采取 -幻灯片.ppt
- 3-筹资管理幻灯片.ppt
- 3贷款及贴现业务的核算幻灯片.ppt
- 3地面装饰材料-木质材料幻灯片.ppt
- 3第二章 油气生成幻灯片.ppt
- 3第二章 第一节 商业银行的个人投资理财金账户1.幻灯片.ppt
- 3第三步——评估你的市场幻灯片.ppt
- 3第三讲 跨国公司进入外国市场方式及其选择幻灯片.ppt
- 3第三讲定点加减法幻灯片.ppt
- 电力系统继电保护 第3版 课件全套 韩笑 第1--10章 绪论、故障分析与继电保护 - --继电保护装置与实现.pptx
- 网络设备配置项目化教程 课程介绍.pptx
- 《项目管理 第3版 》课件 第2章 项目管理环境.pptx
- 《项目管理 第3版 》课件 第11章项目资源管理.pptx
- 《项目管理 第3版 》课件 第12章项目利益相关者管理.pptx
- 三维动画设计软件应用(Maya 2013)(第2版)教案 6 材质 .doc
- 《电力工程 第3版》课件 第9章 电力系统电压.ppt
- 《汽车发动机故障诊断与排除》 课件 项目2 发动机点火控制系统故障诊断与排除.pptx
- 汽车焊装技术 课件 任务三 焊装连接工艺.pptx
- 《项目管理 第3版 》课件 第4章 项目范围管理.pptx
文档评论(0)