操作虚拟仿真需要什么能力(在线仿真与软件仿真的主要区别)

技术的软件仿真和硬件仿真指的是什么本篇文章给大家分享的是有关的软件仿真和硬件仿真指的是什么,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。一、软件仿真

本文和大家分享一下软件仿真和硬件仿真指的是什么。边肖觉得挺实用的,所以分享给大家学习。希望你看完这篇文章能有所收获。我们就不多说了。让我们和边肖一起看看。

一、软件仿真

Keil有强大的软件模拟功能,通过它可以发现很多问题。Keil的模拟可以检查很多硬件相关的寄存器,通过观察这些寄存器值的变化,我们可以知道代码是否正常运行。这样可以避免频繁下载程序,延长单片机Flash的寿命。在开始模拟之前,配置一些选项。在工程设置中设置芯片型号和晶体频率。第一步:的软件仿真和硬件仿真指的是什么

第二步:

在“调试”选项卡中选择“使用模拟器”,表示使用软件模拟;选择“运行到main()”跳过汇编代码,直接跳转到主函数开始模拟。将以下对话框动态链接库项目设置为“DARMSTM”。DLL”和“TARMSTM”。DLL”;参数项为“-pSTM32F103C8”,用于设置支持STM32F103C8的软硬件仿真。的软件仿真和硬件仿真指的是什么

第三步:点击开始模拟。这时,会有一个额外的工具栏,那就是Debug工具栏。的软件仿真和硬件仿真指的是什么

1:复位,

其功能相当于按下硬件上的复位按钮,相当于实现了硬复位。当按下此按钮时,代码将再次从头执行。2:执行到断点处,

按下按钮用于快速执行到断点。有时候,你不需要观察每一步是如何执行的,但是你想快速执行到程序中的某个地方才能看到结果。这个按钮可以实现这个功能,前提是断点已经设置在你正在看的地方。3:停止运行,

该按钮在程序一直运行时生效,可以停止程序,进入单步调试状态。4:执行进去,

这个按钮用来实现执行成某个功能的功能,相当于执行过去没有功能的按钮。5:执行过去,

在有函数的地方,可以通过这个按钮来单步执行这个函数,而不是单步执行这个函数。6:执行出去,

该按钮是进入函数单步调试的时间。有时候可能不需要执行剩下的功能,剩下的功能可以通过这个按钮一步直接执行。

部分,并跳出函数回到函数被调用的位置。

7:执行到光标处,
        该按钮可以迅速使程序运行到光标处,与执行到断点处按钮功能类似。
8:汇编窗口,
        通过该按钮可以查看汇编代码,这对分析程序很有用。
9:堆栈局部变量窗口,
        通过该按钮可以显示Call Stack+Locals窗口,显示当前函数的局部变量及其值,方便查看。
10:观察窗口,
        MDK5提供2个观察窗口(下拉选择),该按钮按下则弹出一个显示变量的窗口。输入想观察的变量或表达式,即可查看其值,是很常用的调试窗口。
11:内存查看窗口,
        MDK5提供4个内存查看窗口,按下按钮,则弹出一个内存查看窗口,可以在里面输入要查看的内存地址,然后观察这一片内存的变化情况。
12:串口打印窗口,
        MDK5提供4个串口打印窗口。按下该按钮,则弹出一个类似串口调试助手界面的窗口,用来显示从串口打印出来的内容。
13:逻辑分析窗口,
        该图标下面有3个选项,一般用第一个,也就是逻辑分析窗口。通过SETUP按钮新建一些IO口,于是可以观察这些IO的电平变化情况,并以多种形式显示出来,比较直观。
14:系统查看窗口,
        该按钮可以提供各种外设寄存器的查看窗口(通过下拉选择),选择对应外设即可调出该外设的相关寄存器表,并显示这些寄存器的值,方便查看设置是否正确。
二、硬件仿真
       
硬件仿真则是程序下载到单片机中,进行的仿真,是程序实际在单片机中运行的情况。
的软件仿真和硬件仿真指的是什么
需要选择后面那个选项,然后在下拉单里选择自己的仿真器。然后后面步骤和软件仿真一样。
注:要在逻辑硬件仿真里使用逻辑分析仪之类的工具,要开“Trace”
的软件仿真和硬件仿真指的是什么
        的软件仿真和硬件仿真指的是什么

以上就是的软件仿真和硬件仿真指的是什么,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/157341.html

(0)

相关推荐

  • css样式表有哪些特点

    技术css样式表有哪些特点小编给大家分享一下css样式表有哪些特点,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

    攻略 2021年11月18日
  • BGP协议的广域网流量调度SDN控制器怎样在银行业部署实践

    技术BGP协议的广域网流量调度SDN控制器怎样在银行业部署实践本篇文章为大家展示了BGP协议的广域网流量调度SDN控制器怎样在银行业部署实践,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有

    攻略 2021年10月29日
  • 为您的物联网系统选择合适的数据库的4个步骤分别是什么

    技术为您的物联网系统选择合适的数据库的4个步骤分别是什么本篇文章为大家展示了为您的物联网系统选择合适的数据库的4个步骤分别是什么,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。为物

    攻略 2021年12月2日
  • 肖申克的救赎英文观后感,肖申克的救赎英文影评50词

    技术肖申克的救赎英文观后感,肖申克的救赎英文影评50词was wrongfully convicted in court肖申克的救赎英文观后感, Xiao Shenke prison. Andy every hour a

    生活 2021年10月26日
  • MongoDB的本质及怎么进行安装配置

    技术MongoDB的本质及怎么进行安装配置这期内容当中小编将会给大家带来有关MongoDB的本质及怎么进行安装配置,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。如果你从来没有接触Mon

    攻略 2021年11月3日
  • 低价刷粉网站推广,抖音作品怎么没有人点赞?

    技术低价刷粉网站推广,抖音作品怎么没有人点赞?低价刷粉网站推广,抖音作品怎么没有人点赞?抖音作为一个社交性很强的短作品内容平台,当然想获得抖音中心的流量分发,抖音的内容必须符合优质内容的本质。首先要明白抖音的推荐机制,有

    测评 2021年11月11日