惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - Franky
N
Netflix TechBlog - Medium
宝玉的分享
宝玉的分享
Google DeepMind News
Google DeepMind News
腾讯CDC
G
Google Developers Blog
Martin Fowler
Martin Fowler
Microsoft Security Blog
Microsoft Security Blog
Recent Announcements
Recent Announcements
爱范儿
爱范儿
Engineering at Meta
Engineering at Meta
Microsoft Azure Blog
Microsoft Azure Blog
A
About on SuperTechFans
aimingoo的专栏
aimingoo的专栏
有赞技术团队
有赞技术团队
Jina AI
Jina AI
人人都是产品经理
人人都是产品经理
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
M
MIT News - Artificial intelligence
罗磊的独立博客
博客园 - 三生石上(FineUI控件)
美团技术团队
WordPress大学
WordPress大学
阮一峰的网络日志
阮一峰的网络日志

博客园 - Emb.BOB

Tell me about! 关于linux下的嵌入式文件系统以及flash文件系统选择 蜡笔小新在线观看 google有很多东东哦 一个好玩的东西,有点意思! 网络新技术 还是要写点东西,当记事本也好。 PC环境下用BC3.1编译连接调试uC/OS-II源文件 (强力推荐)http://www.pudn.com/ (联合开发网)(上传5个代码获得200个下载权限) 世界编程大赛参赛作品,获一等奖 见过这样的程序吗? []MM说:“我爱你。” 辞职信模板(推荐) 男生像猪的十大理由 女生像猪的十大理由 UltraEdit的上百种语法高亮文件下载,具体添加请看其中说明!(推荐) 高考零分作文“范本” 最近看linux源代码,顺便转一贴 [吐血推荐]经过多日整理的电脑学习资料大全
用ads1.2的ARMulator计算一段代码运行时间
Emb.BOB · 2005-01-15 · via 博客园 - Emb.BOB

ads1.2ARMulator计算一段代码运行时间

------Emb.BOB

1.       打开一个工程

2.       Debug运行

3.       选择Options->Configure Target或者在弹出的对话框中选择Configure

4.       选择ARMUL点击Configure,确定。

5.       在弹出的对话框中,在clock项中选择Emulated,填写speed为你要仿真的时钟。例如:10MHz

6.       在你要计算的代码两边设置断点

7.       全速运行(go

8.       停在第一个断点处。

9.       选择System Views->Debugger Internals

10.  在弹出的显示框里,选择statistics

11.  上面会显示自程序开始到断点处的指令数以及时钟周期数等

12.  在显示框中点击右键,选择Add New Reference Point…并取名

13.  全速运行(go

14.  停在第二个断点处。

15.  在增加的选项里面会显示自第一个断点以来这段代码的指令数以及总时钟周期数等

16.  通过时钟频率以及刚刚计算到的总时钟周期数可以计算这段代码运行的真实时间。