IAR 硬件仿真查看运行时间

发布者:zdf1966最新更新时间:2020-06-21 来源: eefocus关键字:IAR  硬件仿真  运行时间 手机看文章 扫描二维码
随时随地手机看文章

最近做STM8的项目,IDE从Keil变成IAR非常不习惯,就像用惯VS用回VC一样。调试软件延时函数,想看一下运行效果,竟然无从下手(Keil有一个查看运行时间的窗口),网上都是用Simulator软仿真的查看,换成STLINK硬仿真之后那个窗口就没有了。


无奈,只能一个一个选项的看,直到看到一个Sampled Graph,有点像那种查看运行时间的窗口,遂上网一搜,发现了这篇文章:Watch and graph variables over time with Sampled graphs,大致就是采样变量的变化过程。一想,搞个变量变化作为观测点就可以看到一个函数的运行时间了,就试了一下,下面是买家秀:

这里写图片描述

用起来倒是方便,可惜采样时间大于10ms,估计只能搁在一边了。


结论,IAR for STM8 使用ST-LINK硬仿真很难精准地看到运行时间,想要准只能用示波器测引脚。

关键字:IAR  硬件仿真  运行时间 引用地址:IAR 硬件仿真查看运行时间

上一篇:stm8下载程序(使用ST-LINK下载器和STVP下载软件)
下一篇:stvd仿真调试

推荐阅读最新更新时间:2024-11-08 11:54

基于PXI的​发动​机​ECU​硬件​在​环​仿真​系统
针对两用燃料 发动机 ,利用虚拟仪器技术构建了基于 PXI 的发动机 ECU 硬件在环仿真系统,系统相对误差小于3.9 %;快速构建虚拟发动机ECU,实现基于Simulink模型在CRIO上的运行,并进行了系统误差分析。 - 吴 伟斌, 华南理工大学 挑战: ECU快速模型构建及硬件在环仿真的研究对国内自主品牌车及新能源汽车研究具有重大意义。 解决方案: 将Simulink与LabVIEW结合,发挥前者算法易实现的优势和后者强大编程功能,大大缩短ECU开发周期;基于CRIO和PXI的ECU快速原型和在环仿真降低设计和试验成本。 介绍 以某品牌两用燃料四缸汽油机电控系统为研究对象,用Simulink构建了以平均值模型为
[汽车电子]
基于PXI的​发动​机​ECU​<font color='red'>硬件</font>​在​环​<font color='red'>仿真</font>​系统
神舟IV学习笔记(一)设置IAR开发环境与流水灯
小弟刚刚拿到神舟的板子,那是相对的激动。好大的液晶屏幕,好多资料哦,好强大啊~~。 首先需要准备的是《STM32F10xxx参考数据》,我看的是2010年1月10日的版本,不知道今年有没有更新中文用户手册。STM32F107xx微控制器是互联性产品,有些部分不一样。STM32的开发环境有三种,Keil MDK /IAR EWARM/RIDE三种开发环境,个人感觉IAR比较好点,主要是用破解版的比较稳定。 第一步选择器件,根据芯片的不同选择不同,如图1所示 第二步:设置路径文件,其中$PROJ_DIR$\表示的是当前路径,$PROJ_DIR$\..表示的当前路径的上面一级。Defined symbols表示的是宏定义:US
[单片机]
神舟IV学习笔记(一)设置<font color='red'>IAR</font>开发环境与流水灯
图解IAR开发msp430项目建立设置和下载
下面按部图解IAR开发msp430单片机项目建立设置和下载 第一步: 第二步 第三步 第四步 第五步 第六步 第七步: 第八步 第九步 第十步 第十一步
[单片机]
图解<font color='red'>IAR</font>开发msp430项目建立设置和下载
已解决:IAR编译时出现duplicate definitions for IAR报错
方法一:你需要将你的变量声明放在你的xx.c文件里面,不应该放在你的xx.h的头文件。 方法二:关于变量的声明,外部声明时,不可以再赋值。 错误代码: int i=0; extern int i= 0; 正确代码: int i=0; extern int i;
[单片机]
stm8 在IAR 下烧写出现The Flash Memory Read-out protection 的解决方法
刚买回来的stm8 最小板居然不能烧写程序,在以前的板子上烧写可是好好的。 烧写就出现The Flash Memory Read-out protection (内存写保护) 错误。 废话少说: 要解除写保护,先仔仔stvp工具 点击打开链接 打开stvp工具后: 选择option byte 选择关闭写保护,如果默认是关闭就不用管 然后点击右键选择program current 重新烧写一次,然后重新打开IAR,发现就可以重新开始下载程序了
[单片机]
stm8 在<font color='red'>IAR</font> 下烧写出现The Flash Memory Read-out protection 的解决方法
STM32F0在IAR新建工程
1、到官网下载固件库,类似 STM32F0xx_StdPeriph_Lib_V1.5.0 ,解压得到文件 _htmresc Libraries Projects Utilities . ①“Libraries\STM32F0xx_StdPeriph_Driver”下的inc与src是底层驱动。 ②“Libraries\CMSIS\Device\ST\STM32F0xx\Source\Templates\iar”下的.s文件是芯片在IAR编程的启动文件,选错会报大量的“startup”错误。 ③ “Libraries\CMSIS\Device\ST\STM32F0xx\Include”下有此芯片的系统配置
[单片机]
IAR AVR 中断应用
如何输出HEX文件? 在配置文件后面加入以下代码,便可输出HEX文件,A90文件与HEX文件一样,SLISP都能识别. // Output File -Ointel-extended,(XDATA)=.eep //产生eeprom文件 -Ointel-extended,(CODE)=.A90 //产生烧写文件 -Ointel-extended,(CODE)=.hex //产生烧写文件 中断向量的使用 IAR中定义中断函数的格式是 ///////////////////////////////// #pragma vector=中断向量 __interrupt void 中断服务程序(void) { //中
[单片机]
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved