问题描述

我们知道在proteus中可以进行仿真,但是有时候,尤其是仿真一块stm32的时候,我们导入一个hex文件,点击开始却发现仿真的时间进行的很慢,以至于程序卡的很死,很久都进不了主循环。这个问题出现在我做嵌入式作业的时候。

如图,时间流动非常缓慢,几十秒才跳0.00001s,这使得程序很久不能进到主循环

解决方案:设置晶振频率

我们双击单片机,打开配置单片机的页面。也就是导入hex文件的页面,我们需要配置晶振频率,而不是使用系统默认的。

如图,我使用的时stm32f103,我配置频率为168M,而非系统默认(default),即可正常运行

如图 时间流动恢复到我们能接受的水平(但不是和现实时间同步,存在缩放倍率,但是我们能够接受),而且单片机也能正确的响应按键。

proteus 8 仿真时 时间流动过慢的解决方案相关推荐

  1. 博途V15TIA Portal V15S7-PLCSIM V15仿真时出现(数值无法写入PLC)解决方案

    博途V15TIA Portal V15S7-PLCSIM V15仿真时出现"数值无法写入PLC"解决方案 本机信息:win7旗舰版,64位,6GRAM,系统盘为固态,十年老机器了 ...

  2. Proteus仿真时出现Cannot open “C:\User\汉字\AppDate\Local\Temp\LISA4832.SDF”错误

    Proteus仿真时出现Cannot open "C:\User\汉字\AppDate\Local\Temp\LISA4832.SDF"错误 问题 解决方法 问题 在使用Prote ...

  3. 关于Proteus 8仿真STM32串口通信时显示数据错误或乱码问题解决!

    本人用Proteus 8仿真STM32F401RBT6串口通信时一直不能正确收发数据,写到板子通信数据显示正常,也在csdn查了很多人的解决办法,但都没了正常解决,直到看到某大神说到串口参数,我试着改 ...

  4. Proteus 仿真时出现 No model specified for J1、2、3 debug

    Proteus 仿真时出现 No model specified for J1.2.3 debug Proteus debug 这个debug过程,学会了没? 总结 当端子接口没有仿真模型时,可以将其 ...

  5. gazebo仿真时在加入差分运动插件后没有cmd_vel话题

    一.问题描述: gazebo仿真时在加入差分运动插件后没有cmd_vel话题 joes@joes:~/jiao/ROS_Project$ roslaunch ros23_urdf02_gazebo d ...

  6. keil软件仿真时如何使用逻辑分析仪查看波形

    在调试程序时有时候手头没有示波器,这时候就需要用到软件仿真.在软件仿真时可以通过逻辑分析仪来查看IO口的波形.但是逻辑分析仪对于新手来说不知道怎么用,现在就来说说逻辑分析仪如何设置. 首先用LED灯来 ...

  7. proteus中仿真arduino驱动模拟器件(蜂鸣器继电器电机)

    模拟器件如蜂鸣器.继电器.直流电机等在arduino电路中,如果我们接在数字管脚上来驱动往往可能因为驱动电流不够而达不到预期效果,或者没有动作或者没有动静.这篇博文我们专门来讨论一下如何驱动他们. 文 ...

  8. keil软件仿真时如何使用逻辑分析仪查看波形(转载)

    这篇文章实在写得不错,怕以后找不到,故转载于此,感谢原文博主的分享. 转载地址: https://hxydj.blog.csdn.net/article/details/100037901 在调试程序 ...

  9. 两小灯同亮同灭c语言程序,基于C语言与Proteus联合仿真的单片机技术最新章节_何波,丘利丽著_掌阅小说网...

    前言 随着嵌入式技术的飞速发展,嵌入式系统产品正不断渗透到各行各业,如智能家居.车载电子设备等.因此,单片机技术作为嵌入式计算机控制系统的重要技术,已经越来越受到各个应用领域的重视,尤其对于直接面向企 ...

最新文章

  1. React子组件给父组件传值, 父组件引用子组件并给子组件传值
  2. Python的异常处理机制 -- (转)
  3. 推荐算法-关联分析(关联规则)
  4. boost库linux编译安装
  5. stl:queue 源码_C ++ STL中的queue :: empty()和queue :: size()
  6. NGUI的输入框的校验(input filed script)
  7. 项目经理如何才能快速成长?
  8. ctfshow-萌新-web10( 利用命令执行漏洞获取网站敏感信息)
  9. 图书管理系统的5W1H
  10. Cadence17.2版本原理图绘制
  11. Intellij IDEA2017破解
  12. Steam游戏存档位置大全
  13. 7-6,输入厘米,输出英尺英寸
  14. 如何在业务开发中实现自我成长
  15. 【Java 常用的设计模式】
  16. Code for fun (1)
  17. 互联网大厂的后端技术栈
  18. 读后感:走钢索的人---走出软件作坊:三五个人十来条枪 如何成为开发正规军(十七)
  19. 【管理与控制】干线控制
  20. kpw4换壁纸_Kindle Paperwhite 原生系统如何更换屏保图片?

热门文章

  1. 简述css属性选择器的几种定义方式_css的四种使用方式 css规则按选择器类型分为那四种...
  2. 2012年软件行业薪酬现状分析
  3. 中国区块链从业者至少要读三遍的白皮书
  4. Command failed with error 10107: ‘not master‘ on server 10.2.2.139:27017. Closed connection
  5. element-ui的table表格实现跨页多选及回显效果
  6. oracle数据库insert into,oracle中insert into用法 oracle中insert如何带条件添加数据?
  7. 端游《原神3.2》任务真端1.2 超级8G小内存 第三版优化完善单机版
  8. 【使用分享】一文掌握Aspose.Words for Java,实现Word文档的生成与操作
  9. apache安装模块工具apxs
  10. Python—序列型数据操作实训