DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 293|回复: 0
打印 上一主题 下一主题

ARM仿真器与单片机仿真器,我的一些理解

[复制链接]
跳转到指定楼层
楼主
发表于 2012-1-27 15:26:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    象你说的那种仿真器可以完全替代单片机,应该是以前最早采用的仿真技术。这时,仿真器实际上就是一个由仿真器生产商再造的一个单片机。用集成电路和仿真芯片再造一个可以由Host(一般称Host为宿主机,通常意义下就是指PC。相关概念你可以在网上google“交叉编译”来获得)这种仿真器由于技术复杂,所以一般采用CPLD甚至是FPGA来构造。最典型的这种东东就是51单片机的仿真器了。从上面你就可以看出,这种东东的成本是比较高的,所以最便宜的51仿真器,一般没有下800元的。

    随着单片机的技术发展,单片机越来越复杂。如果还沿用51仿真器那样的路子来研发仿真器,其技术复杂性将变得非常难以实现,并且成本会高得让用户无法接受。因此,单片机的生产商开始考虑将仿真器电路做进单片机中,这样,每个单片机产品都是一个自带“仿真器”接口的计算机系统了。从经济上,这更容易让人接受,从技术上讲,这种方式下的仿真结果更接近实际系统。典型的仿真接口是JTAG接口。目前,新一代的单片机都基本采用这种接口。而这时的外置的仿真器,可以简单(如用244电路做),也可以复杂(如Multi-ICE中采用了FPGA)。简单的那种可以下载程序,可以做简单的仿真。复杂那种功能可就比较多了,这方面我也不是太清楚,期待行中高手来开讲吧。

    据我所知:ARM, MSP430, C8051这些单片机都支持JTAG仿真, TI的DSP也是建立在JTAG方式下的仿真。

    以前,51的仿真器动不动就大几千银子,我买不起,所以也没有条件学单片机。现在有了JTAG,个人也可以花点小钱就开始构建自己的学习环境了。爽得很哩。

    另外,个人提一点忠告。搞单片机,除非仿真器简单的那种,不要去打自己做仿真器的主意。没太大意义。应该把更多的精力投入到如何用好单片机上,个人觉得这样更有意义一些!
                                
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2026-3-5 06:38 , 耗时 0.117606 秒, 19 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表