搜索
bottom↓
回复: 23

单片机具体的运行时间怎么计算?

[复制链接]

出0入0汤圆

发表于 2014-10-24 19:20:05 | 显示全部楼层 |阅读模式
需要知道从定时器触发中段开始
进入中断的时间+IO口赋值+寄存器1位赋值(关闭定时器)
所花费的时间。

最好精确到多少个时钟周期。

那位大神知道如何计算?参考什么资料?

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

发表于 2014-10-24 19:21:57 | 显示全部楼层
在KEIL里可以通过软件仿真查看

出0入213汤圆

发表于 2014-10-24 19:25:25 | 显示全部楼层
古二真。

出0入0汤圆

发表于 2014-10-24 19:32:26 | 显示全部楼层
软件仿真呐

出0入0汤圆

发表于 2014-10-24 20:05:18 | 显示全部楼层
直接看汇编

出0入0汤圆

发表于 2014-10-24 21:13:07 | 显示全部楼层
是,直接看汇编,算占用的机器周期

出0入0汤圆

发表于 2014-10-24 21:33:32 | 显示全部楼层
仿真软件就可以看啊

出0入0汤圆

发表于 2014-10-24 21:34:45 | 显示全部楼层
IO口电平翻转,用示波器测周期。

出0入0汤圆

发表于 2014-10-24 21:36:07 | 显示全部楼层
汇编+开IO口示波器测量

出0入0汤圆

发表于 2014-10-24 21:39:55 | 显示全部楼层
二楼说得好

出0入0汤圆

发表于 2014-10-24 22:03:44 | 显示全部楼层
指令周期有几个振荡周期这样技术的

出0入0汤圆

 楼主| 发表于 2014-10-24 23:18:24 | 显示全部楼层

直接看汇编,根据指令集  可以算出周期

中断响应的时间怎么算?

出0入0汤圆

发表于 2014-10-25 00:02:27 来自手机 | 显示全部楼层
记得STM32里面有个systick系统滴答计时器可以通过一定的程序得出时间

出0入0汤圆

发表于 2014-10-25 00:22:59 来自手机 | 显示全部楼层
软件仿真,加上断点之后看停表

出0入0汤圆

发表于 2014-10-25 07:18:39 来自手机 | 显示全部楼层
软件仿真,好用不贵。

出0入0汤圆

发表于 2014-10-25 07:53:22 来自手机 | 显示全部楼层
用示波器看波形

出0入0汤圆

发表于 2014-10-25 08:00:24 | 显示全部楼层
汇编还好些,C的话软件仿真不容易看出来吧。示波器试试。

出0入0汤圆

发表于 2014-10-25 08:51:19 来自手机 | 显示全部楼层
看cpu处理指令的速度,再加上汇编指令执行时间即可

出0入0汤圆

发表于 2014-10-25 09:10:41 来自手机 | 显示全部楼层
GodHunter 发表于 2014-10-24 21:34
IO口电平翻转,用示波器测周期。

还是这个方法好,在线调试时间压根不对,不知道咋回事

出0入0汤圆

发表于 2014-10-25 09:12:39 | 显示全部楼层
最真实的还是IO口反转,利用示波器看占用时间。

出0入0汤圆

发表于 2014-10-25 16:24:11 | 显示全部楼层
仿真最直观。但是想要精确,就只能看汇编,然后计算机器周期了。
不过有个前提是单片机的晶振要非常准确

出0入0汤圆

发表于 2014-10-26 00:03:44 | 显示全部楼层
IO口反转 + 逻辑分析仪

出0入0汤圆

发表于 2014-11-6 10:59:33 | 显示全部楼层
软件仿真

出0入0汤圆

发表于 2014-11-6 15:09:29 | 显示全部楼层
仿真,设置断点,算周期数
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-23 12:39

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表