电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
问答
MSP430怎么确定一个代码段的执行时间
已解决
73482
个问题
已帮助
5993
位优秀工程师
MSP430怎么确定一个代码段的执行时间
Reuben
2018-10-31
浏览量:1113
如何查看这个时间
显示全部
单片机
关注问题
写回答
0
0
收起
我来回答
上传资料:
选择文件
文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
我是假管贴胸小助手
在你的才行开始运行的前一句启动定时器,然后重新执行完毕后,停止计数,最后使用串口打印出时间。这样做时间比较准,但是也有几个时钟周期的误差。
发布于
2018-10-31
举报
评论 0
0
0
其他答案
数量:
11
yhj416606438
通过内部计数器计数,然后用串口发送到串口助手查看计数值换算成时间
发布于
2018-10-31
举报
评论 0
0
0
@曲终人散@
在程序开始处开启时钟,然后在程序结束处结束时钟,读取时钟脉冲就可以了
发布于
2018-10-31
举报
评论 0
0
0
小白爱32
你试试在代码开始和结束的时候分别读取某个定时器和或者计数器的值,可以用打断点的方法记录下,然后算出时间,希望可以帮到你。祝你成功~
发布于
2018-10-31
举报
评论 0
0
0
wo4fisher
在开始段开始定时器计时,在计时结束段关闭定时器,然后读取定时器计数值。过程大概就这样,但是要注意一个问题,就是需要计时的程序段执行时间是否大于定时器一个计时周期,如果超过的话,需要在当前计数值的基础上加上周期的整数倍。
发布于
2018-11-01
举报
评论 0
0
0
奇迹12
可以开定时器进行捕捉,也可以反转引脚,外部检测引脚电压来判断
发布于
2018-11-03
举报
评论 0
0
0
chen0000009
可以在这段代码开始的地方使能一个定时器,结束的地方取出定时器里面的值,两者一减即可计算出运行的时间
发布于
2018-11-08
举报
评论 0
0
0
drepa
这个需要在汇编层面上测试代码时间,比如输出一个方波,不过用高级语言也能大致的得到执行时间,比如开个定时器。
发布于
2018-11-27
举报
评论 0
0
0
rdim
在代码之前与之后,做一个GPIO的反转,再用示波器测量
发布于
2018-11-27
举报
评论 0
0
0
Florrie
MDK里面是可以看到时间的,设置两个断点直接观察你的程序段
发布于
2018-11-28
举报
评论 0
0
0
你中有我
可以在程序中打开定时器,在代码的开始与结束,看定时器的时间
发布于
2018-11-28
举报
评论 0
0
0
勇哥来巡山
用一个定时器定时,在开始的时候和结束的时候记录时间
发布于
2018-12-11
举报
评论 0
0
0
相关问题
问题达人
换一批
文章
知识经验换现金
换一批
MSP430怎么确定一个代码段的执行时间
写回答
关注问题
×
我要举报该内容,理由是:
内容质量差:
内容太水、伸手党
垃圾广告信息:
广告、招聘、推广、测试内容等
偏离问答主题:
与技术无关、讨论类
与社区已有内容重复:
违规内容:
色情、暴力、血腥、敏感信息等
不友善内容:
人事攻击、挑衅辱骂、恶意行为
以上选项都不是: