加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

使用keil的调试模式查看代码运行时间(以51单片机代码为例)

(2018-05-18 11:36:54)
分类: 专业文章
1,在 Project>Options for Target[你的项目名称] 里设置晶振频率为实际单片机晶振频率 
http://s1/mw690/001p2DzEzy7kytQ6pCEb0&690
下图中红圈内即为晶振频率单位为MHZ
http://s4/mw690/001p2DzEzy7kytSMeBl03&690
2,选择菜单 Debug>Start/Stop Debug Session 开始调试程序 
http://s2/mw690/001p2DzEzy7kytXwZiN11&690

3,在想测算运行时间的程序段的第一句语句上右键选择 Set Program Counter 设置程序调试运行开始点
http://s3/mw690/001p2DzEzy7kyu0h9ES42&690

4,在想测算运行时间的程序段的结束语句上右键选择 Insert/Remove Breakpoint 设置程序调试运行结束点
http://s9/mw690/001p2DzEzy7kyu6o4OIb8&690
5,在keil界面右下角的计时器栏处右键单击 选择 Show Stop Watch (t1) 然后选择 Reset Stop Watch (t1) 设置计时器为0
http://s8/mw690/001p2DzEzy7kyu8VK8727&690
6,点击keil界面左上角的运行图标运行程序,(也可以按热键F5),选定的程序段即开始运行 
http://s8/mw690/001p2DzEzy7kyuc5quP37&690
7,运行结束后,可以在第5步的t1处查看到程序段运行时间,单位为秒

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有