[开发工具] 使用IAR软件仿真STM32程序,如何知道每条指令运行的时间呢?

[复制链接]
 楼主| 单片小菜 发表于 2009-3-24 23:51 | 显示全部楼层 |阅读模式
在哪个选项里面可以得到答案?我使用的是IAR for ARM 4.42版本的。
McuIsp 发表于 2009-3-25 21:44 | 显示全部楼层

由于STM32F内部有cache和总线仲裁机制,会导致CPU等待。

其指令运行时间不能象单片机一样简单的看出来。

我搞手持万用在线编程机的Freescale HCS08 BDM时序的时候,用示波器,花了不少功夫才搞明白这里面的名堂。

最终还是用汇编语言,驯服了STM32时序这头烈马。
香水城 发表于 2009-3-26 07:17 | 显示全部楼层

需要知道每条指令运行的时间,请看相关手册

在软件中仿真,不能得到准确结果;原因如2楼所说。
mcuisp 发表于 2009-3-27 13:58 | 显示全部楼层

STM8的SWIM时序也搞定,呵呵。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

认证:资深专家
简介:丰富的嵌入式软硬件开发管理经验; 丰富的项目管理经验并具备敏锐的市场嗅觉; 丰富的产品的供应链资源及工厂管控能力; 具备很强的产品落地经验(从产品企划到产品量产);

107

主题

2352

帖子

10

粉丝
快速回复 在线客服 返回列表 返回顶部