0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

仿真器是什么

工程师 来源:未知 作者:姚远香 2018-11-26 16:34 次阅读

仿真器是什么

仿真器(emulator)以某一系统复现另一系统的功能。与计算机模拟系统的区别在于,仿真器致力于模仿系统的外在表现、行为,而不是模拟系统的抽象模型。请参阅仿真和模拟词条。

仿真器可以替代你的目标系统中的MCU,仿真其运行。 仿真器运行起来和实际的目标处理器一样,但是增加了其它功能,使你能够通过桌面计算机或其它调试界面来观察MCU中的程序和数据,并控制MCU的运行。随着IC和软件集成平台的飞速发展,仿真器也不断赋予新的内容和新的挑战,因为它的发展必须与CPU同步,要想在总线速度为150Mhz 64bit的情况下实现TRACE已经成为不可能。

单片机仿真器

单片机仿真器是指以调试单片机软件为目的而专门设计制作的一套专用的硬件装置。

单片机在体系结构上与PC机是完全相同的,也包括中央处理器,输入输出接口,存储器等基本单元,因而与PC机等设备的软件结构也是类似的。因而单片机在软件开发的过程中也需要对软件进行调试,观察其中间结果,排除软件中存在的问题。但是由于单片机的应用场合问题,其不具备标准的输入输出装置,受存储空间限制,也难以容纳用于调试程序的专用软件,因此要对单片机软件进行调试,就必须使用单片机仿真器。单片机仿真器具有基本的输入输出装置,具备支持程序调试的软件,使得单片机开发人员可以通过单片机仿真器输入和修改程序,观察程序运行结果与中间值,同时对与单片机配套的硬件进行检测与观察,可以大大提高单片机的编程效率和效果。

最早的单片机仿真器是一套独立装置,具有专用的键盘和显示器,用于输入程序并显示运行结果;随着PC机的普及,新一代的仿真器大多数都是利用PC机作为标准的输入输出装置,而仿真器本身成为微机和目标系统之间的接口而已,仿真方式也从最初的机器码发展到汇编语言、C语言仿真,仿真环境也与PC机上的高级语言编程与调试环境非常类似了。

目前,随着单片机的小型化,贴片化和具有ISP,IAP等功能的单片机的广泛应用,传统单片机仿真器的应用范围也有所缩小。而软件单片机仿真器(即单片机仿真程序)的应用逐渐广泛,单片机仿真程序即在个人计算机上运行的特殊程序,可在一定程度上模拟单片机运行的硬件环境,并在该环境下运行单片机目标程序,并可对目标程序进行调试、断点、观察变量等操作,可大大提升单片机系统的调试效率。纯软件单片机仿真器往往与硬件设计程序集成在一起发布,使得开发者可以对单片机硬件与软件进行同步开发。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 仿真器
    +关注

    关注

    14

    文章

    988

    浏览量

    82987
  • 单片机仿真器

    关注

    0

    文章

    5

    浏览量

    3504
收藏 人收藏

    评论

    相关推荐

    fpga仿真器接口定义

    FPGA(Field-Programmable Gate Array,现场可编程门阵列)仿真器接口的定义主要依赖于仿真器的具体设计和所支持的通信协议。在FPGA的设计和仿真过程中,接口的定义对于实现与
    的头像 发表于 03-15 14:01 205次阅读

    光耦仿真器的优势有哪些

    光耦仿真器与业内最常见的光耦合器引脚对引脚兼容,有助于无缝集成到现有设计中,同时提供相同的信号行为。
    的头像 发表于 01-30 15:07 255次阅读

    xds100v3仿真器引脚定义

    xds100v3仿真器是德州仪器(Texas Instruments)推出的一款用于嵌入式系统开发和调试的仿真器。它具有良好的性能和稳定性,可以提供准确的调试和仿真功能,方便开发人员开展工作。在本文
    的头像 发表于 01-05 13:40 1445次阅读

    仿真器和烧录器的区别

    仿真器和烧录器的区别  仿真器和烧录器是电子技术领域中常见的两种设备,它们在电子系统的开发和调试过程中起着重要的作用。尽管它们都是用于调试电子设备的工具,但是它们的功能和工作原理有着明显的区别
    的头像 发表于 12-07 15:48 2711次阅读

    JTAG仿真器接口设计

    电子发烧友网站提供《JTAG仿真器接口设计.pdf》资料免费下载
    发表于 11-27 10:05 0次下载
    JTAG<b class='flag-5'>仿真器</b>接口设计

    #OTP仿真器 HC-ICD 黑板 ,让开发更方便!

    仿真器
    上海芯圣电子股份有限公司
    发布于 :2023年11月16日 09:59:15

    #MTP仿真器 HC-ICD PRO,让开发更方便!

    仿真器MTP
    上海芯圣电子股份有限公司
    发布于 :2023年11月15日 09:28:13

    #芯圣8051核仿真器 HC-LINK-V4 , 让开发更方便!

    仿真器Link
    上海芯圣电子股份有限公司
    发布于 :2023年11月14日 10:28:07

    仿真器作用是什么?

    仿真器的作用是什么?
    发表于 10-19 06:43

    普中51仿真器驱动安装的说明手册

    今天来试试普中的仿真器的使用。看到这个普中仿真器,还没有使用过,只是以前在学校上单片机课程的时候接触过,但是不是普中的仿真器,现在也有了自己的仿真器,当然要试一试了,看着听哈玩的,直接
    发表于 10-10 08:05

    11 第11讲 仿真器的使用 - 第5节 #硬声创作季

    仿真器编程代码
    充八万
    发布于 :2023年08月31日 15:23:39

    E8仿真器 用户手册

    E8仿真器 用户手册
    发表于 06-26 21:03 0次下载
    E8<b class='flag-5'>仿真器</b> 用户手册

    在ADS中使用FEM仿真器

    FEM仿真器为任意形状和无源三维结构的电磁仿真提供了完整的解决方案。FEM仿真器创建完整的3D EM仿真,对于使用射频电路、MMIC、PCB、模块和信号完整性应用的设计人员来说,这是一
    的头像 发表于 05-25 15:13 4049次阅读
    在ADS中使用FEM<b class='flag-5'>仿真器</b>

    E8仿真器 用户手册

    E8仿真器 用户手册
    发表于 05-08 18:42 0次下载
    E8<b class='flag-5'>仿真器</b> 用户手册

    QB-V850ERS2在线仿真器

    QB-V850ERS2 在线仿真器
    发表于 05-04 20:00 0次下载
    QB-V850ERS2在线<b class='flag-5'>仿真器</b>