打印

这两个指令间需要多长时间?

[复制链接]
1895|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
BitFu|  楼主 | 2011-1-7 15:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如果SYS_CLK是72M   PCLK2=36M时
GPIO_SetBits(GPIOB,GPIO_pin_1);
GPIO_ResetBits(GPIOB,GPIO_pin_1);
这两个库函数调用需要多长时间?
沙发
香水城| | 2011-1-7 15:15 | 只看该作者
用示波器看看就知道了

使用特权

评论回复
板凳
BitFu|  楼主 | 2011-1-7 15:25 | 只看该作者
的没有示波器的情况下是否可以估计?

使用特权

评论回复
地板
香水城| | 2011-1-7 15:40 | 只看该作者
的没有示波器的情况下是否可以估计?
BitFu 发表于 2011-1-7 15:25


没有办法估计,这个问题与编译器的使用密切相关。

如果你对执行时间敏感的话,可以直接对寄存器编程。

使用特权

评论回复
5
tdi110| | 2011-1-13 11:56 | 只看该作者
还是直接控制寄存器方便,库有库的好处,但太繁锁`

使用特权

评论回复
6
秋天落叶| | 2011-1-13 14:48 | 只看该作者
不使用示波器,是没办法估计的

使用特权

评论回复
7
IJK| | 2011-1-13 14:59 | 只看该作者
的没有示波器的情况下是否可以估计?
BitFu 发表于 2011-1-7 15:25


据说Keil (RVMDK)可以软件模拟,但我没用过

使用特权

评论回复
8
hsbjb| | 2011-1-13 17:04 | 只看该作者
还是用示波器吧

使用特权

评论回复
9
guanggaoren| | 2011-1-14 01:20 | 只看该作者
反编译数周期也可以...

使用特权

评论回复
10
baidudz| | 2011-1-14 15:31 | 只看该作者
应该可以用软件模拟,不过不太准

使用特权

评论回复
11
st_beginer| | 2011-1-15 14:56 | 只看该作者
直接控制寄存器吧

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:芯艺工作室

194

主题

1053

帖子

3

粉丝