TI中文支持网
TI专业的中文技术问题搜集分享网站

想询问一下CC2640R2时钟问题:Util_constructClock

各位大侠好,

最近遇到一个问题,关于Util_constructClock

我在给CC2640R2建立时钟的时候,在Simple_Peripheral.c中如这样写

Util_constructClock(&periodicClock, SimpleBLEPeripheral_clockHandler, 100, 0, false, NULL);

将会1秒执行10个时钟周期,

但如果

Util_constructClock(&periodicClock, SimpleBLEPeripheral_clockHandler, 1, 0, false, NULL);

1秒钟则无法执行1000个时钟周期。

请问一下我将时钟定为1毫秒时,CC2640R2实际消耗的时间为多长?

注:时钟周期内部没有复杂运算。只有简单的几个赋值加减。

谢谢

Alvin Chen:

Util_constructClock(&periodicClock, SimpleBLEPeripheral_clockHandler, 100, 0, false, NULL);

100ms 1s执行10次是正常的, 你如果不明白这个函数怎么用请看上面的链接。

user4917449:

回复 Alvin Chen:

这个函数我知道用法,但100ms不是关键。我想了解到底为什么我设定为1的时候,无法以1ms/次的速度运行,实际每次执行循环的时间比1ms长,实际占用的时间到底是多少。

注:时钟周期内部没有复杂运算。只有简单的几个赋值加减。

赞(0)
未经允许不得转载:TI中文支持网 » 想询问一下CC2640R2时钟问题:Util_constructClock
分享到: 更多 (0)