当前位置:首页 > 技术心得 > 正文内容

Proteus:Simulation is not running in real time解决方法

xjtudll15年前 (2010-01-16)技术心得139281

 

 Simulation is not running in real time due to excessive CPU load

如上图所示,相信这个问题很多人都碰到了。 
 

网上说:原因是电脑CPU运行的速度跟不上单片机仿真的速度。

解决方法:

     尽量不用软件提供的大型测量设备,比如COUNTER TIMER等等。

     将元件的PRIMITIVE属性改为DIGITAL,默认为ANALOG

这个地方顺带提一点:单片机仿真的时候,上拉or下拉电阻,其属性也改为DIGITAL,否则电平会不对的。比如按键,按键按下之后,实际情况应该为低电平,但假如电阻属性为ANALOG,你会发现电平依旧是拉高的,与实际情况不相符。

实际上软件的帮助教程里面已经说到了这点。

点“?”,显示下图内容,单击“How to make simulation run fast”,就可以看到帮助内容了。如下图所示。

 

 

帮助里面已经说的很清楚了。

具体操作步骤如下

选中元件,右键,编辑其属性(我的软件是经过了汉化的,未汉化的操作一样)。如下图所示。


2 选“使用文本方式编辑所有属性”,将PRIMITIVE属性中的ANALOG改为DIGITAL。如下图所示。

遵照以上操作,基本上就可以解决问题了。  

扫描二维码推送至手机访问。

版权声明:本文由鸟的天空发布,如需转载请注明出处。

本文链接:http://www.xjtudll.cn/Exp/32/

标签: Proteus
分享给朋友:

“Proteus:Simulation is not running in real time解决方法” 的相关文章

金蝶 老单增加工具栏按钮(Raise Event)

Public Sub AddToolButton(name As String, Caption As String, Description As String, Optional imagefilename As String = '', Optional iOrder As Long = 47...

SQL Server 2012 自动增长列,值跳跃问题(自增增加1000)【转载】

SQL Server 2012 自动增长列,值跳跃问题(自增增加1000)【转载】

介绍从 SQL Server 2012 版本开始, 当SQL Server 实例重启之后,表格的自动增长列的值会发生跳跃,而具体的跳跃值的大小是根据增长列的数据类型而定的。如果数据类型是 整型(int),那么跳跃值为 1000;如果数据类型为 长整型(bigint),那么跳跃值为 10000。从我们...

CC Debugger不能识别

CC Debugger不能识别

CCdebugger买来的时候正常,生产长期烧录后,就无法识别了,表现如下: 原因: unknown device并不是cc debug挂了,而是CCdebug里的cc2511里面的程序被冲掉了,重新给cc2511烧录程序就行了。 更新固件办法,请参考《CC Debugger User Gui...

USB转串口 漏电给MCU,如何处理

USB转串口 漏电给MCU,如何处理

参考资料: http://bbs.21ic.com/icview-331251-1-1.html http://bbs.21ic.com/icview-1262058-1-1.html https://zhidao.baidu.com/question/1446506599856343620.htm...

Doxygen-利用graphviz生成及添加函数关系调用图

Doxygen-利用graphviz生成及添加函数关系调用图

准备工作:安装graphviz。 参考文献:http://hi.baidu.com/rdray/item/7b39b14830ba6c08c116131a 基本配置就不讲了,与生成Html文件类似。请参考:http://www.xjtudll.cn/Exp/243/ 1、Expert->Dot...

远程桌面事件ID20499,没有明显的问题

问题:收到ID为20499的TerminalServices-RemoteConnectionManager警告事件,错误是:对于用户管理员来说,远程桌面服务花费的时间太长,无法从服务器\ server.domain.home加载用户配置。但是,找不到任何问题解决办法:在注册表编辑器中,找到并单击以...

评论列表

xjtudll
xjtudll IP:
13年前 (2012-03-23)

这个截图应该是在Proteus7.5SP3下弄的。7.10sp0是否有此提示,我还没有试过。但是你可以直接打开帮助文件,搜索相关关键字,应该也能找到文中所述的那一条。

tom
tom IP:广东省
13年前 (2012-03-22)

为什么我的没有看到软件的帮助提示呢,就是第二副图中的黄色框框,楼主的软件提示了解决方法,但是,我的没有,我用的是7.10 sp0
由 xjtudll 于 2012-3-23 8:57:31 最后编辑

xjtudll IP: 回复:
这个截图应该是在Proteus7.5SP3下弄的。7.10sp0是否有此提示,我还没有试过。但是你可以直接打开帮助文件,搜索相关关键字,应该也能找到文中所述的那一条。
13年前 (2012-03-23)

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。