打印

编程器与仿真器的区别

[复制链接]
1640|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lw30402048|  楼主 | 2009-1-14 10:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
lw30402048|  楼主 | 2009-1-14 11:09 | 只看该作者

编程器与仿真器的区别

51的仿真器 和 430的仿真器 好像不太一样?用过的前辈 也请解释下啊 谢谢

使用特权

评论回复
板凳
sxggj| | 2009-1-14 11:23 | 只看该作者

抛砖

编程器和烧录器是一样的,430的仿真器是利用JTAG的,相当于程序在MCU里面跑,你拿个放大器在旁边看,必要时,也可以利用JTAG遥控程序的执行等,51不太清楚,没用过

使用特权

评论回复
地板
lw30402048|  楼主 | 2009-1-14 11:56 | 只看该作者

拿个放大器在旁边看 什么意思啊?

使用特权

评论回复
5
Batistuta_| | 2009-1-16 11:31 | 只看该作者

应该叫显微镜。不用它你就看不到。

用它,你可以看到其内部的各个寄存器状态,内存数值。 

使用特权

评论回复
6
catwill| | 2009-1-16 20:53 | 只看该作者

编程器、仿真器区别还是比较大的

编程器相当于你写好了程序,可以烧录(行话叫“烧”,听上去挺恐怖的……)到某些芯片(比如51、AVR、或者EPROM芯片)上的设备

而仿真器就是可以“模仿”你要开发的芯片的行为,而提供了你要开发的芯片不能提供的观察程序运行情况的接口的设备。

欢迎老虾指正。

使用特权

评论回复
7
catwill| | 2009-1-16 20:54 | 只看该作者

51、430

430使用JTAG技术(我也不知道是什么意思)
就是提供一个JTAG接口可以控制MCU中程序的运行,观察程序运行情况等

51的仿真器一般是单独的设备模拟要开发的芯片来进行仿真操作的。

使用特权

评论回复
8
sheshichu| | 2009-1-19 10:06 | 只看该作者

也是菜鸟

顾名思义:编程器用来编程,仿真器用来仿真.

使用特权

评论回复
9
walnutcy| | 2009-1-20 22:09 | 只看该作者

烧录,这个词估计是当时OTP时出来的,延用至今

使用特权

评论回复
10
lw30402048|  楼主 | 2009-1-21 09:39 | 只看该作者

谢谢 各位前辈的指点

不过 51 和430 的仿真的原理 好像不太一样 
就像catwill说的51的仿真器一般是单独的设备模拟要开发的芯片来进行仿真操作的。 但是430的是什么原理啊?还请知道的前辈 指点?

使用特权

评论回复
11
mugenwon| | 2009-1-22 14:30 | 只看该作者

。。。

JTAG具体怎么描述我就不会了,反正这是个新技术,能不用仿真器调试程序了。
在ic里面有这个功能的话,你可以用电脑来控制这个cpu,叫它跑就跑,叫它停就停,要看那个变量就看哪个变量,要设哪个变量就设哪个变量,所以给开发带来极大的方便。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

16

主题

140

帖子

1

粉丝