对单片机仿真概念及应用的理解

仿真,顾名思义,就是不用玩真的,模拟而已。像电子电路设计软件EWB512就是一个仿真软件,所有器件用软件替代,这个仿真很好理解。可是单片机这个仿真究竟是什么意思?怎么还需... 仿真,顾名思义,就是不用玩真的,模拟而已。
像电子电路设计软件EWB512就是一个仿真软件,所有器件用软件替代,这个仿真很好理解。
可是单片机这个仿真究竟是什么意思?怎么还需要一个仿真器呢,都用到实实在在的硬件了还叫什么“仿”?
是不是单片机只能执行烧过的代码,且整个执行。而用仿真器就可以单步执行?但既然仿真器可以执行代码了,光用仿真器不是更好。
很糊涂啊,望前辈们指点迷津......
展开
 我来答
易粹品
2009-04-30 · TA获得超过1904个赞
知道小有建树答主
回答量:850
采纳率:50%
帮助的人:513万
展开全部
你的理解是没有错误,但敢问问你的想法可不可以放宽点……
用仿真软件确实是所有器件用软件替代,即而来仿真你所编写的程序到底能不能达到你所想要的结果,这个结果也能不能在这个仿真软件上实现出来……
可用硬件来实现的话,毕竟与软件仿真有点区别的,你管它叫仿真器,反正它就是实实在在的硬件,你把你写的程序下载到硬件当中,看它也能不能实现你所想要结果……
硬件仿真器是在你没有的时候才用软件仿真,你说是不是,在有些条件下,我没有硬件仿真器,但我又在编程,有仿真的软件,你说,我肯定用软件来仿真喽,看看我的程序能不能实现这个结果……
软件和硬件各有各的好处,你若有硬件仿真器,可以不用软件,但软件可以变的啊,你硬件设计出来的,就变不了了,……
百度网友0ad5d59
2009-04-30 · TA获得超过1192个赞
知道小有建树答主
回答量:378
采纳率:0%
帮助的人:574万
展开全部
而用仿真器就可以单步执行?但既然仿真器可以执行代码了,光用仿真器不是更好。

仿真器的目的是.你可以在电脑上.看到你程序的运行效果
比如当前.某个io口的状态,,某个变量当前的值.
没有仿真器.那是不行的.
所以没有仿真器调试单片机就比较麻烦.
就像你写PC程序..不调试每次发现错了.就查找文件重新编译..
当然这还算好的..有很多状态..不实际调试很难找到问题.,

光用仿真器----------------------->
芯片是芯片..仿真器是仿真器..两吗是.
即使仿真器能代替芯片..但是价格差的太远.
一个5RMB 一个500RMB ..谁会用呢.
再说..仿真器一般都是一个设备..不是一个芯片那么小.不好安装
o(∩_∩)o.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一万光年MEGn0
2009-04-30 · TA获得超过3712个赞
知道大有可为答主
回答量:4602
采纳率:67%
帮助的人:1082万
展开全部
仿真器是用来调试程序的,可以看到程序运行中单片机的状态。

在最终的产品中,只能用烧录程序的芯片,仿真器是不可能用到最终的产品中去的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Reuben_
2009-04-30 · TA获得超过820个赞
知道小有建树答主
回答量:797
采纳率:0%
帮助的人:334万
展开全部
一头雾水¥%%%%%%%%%%……
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式