TIwilliam hill官网
直播中

罗颖

7年用户 174经验值
私信 关注
[问答]

cc3200 launchpad 定时器问题

void TesttimerConfigNStart()
[
    Timer_IF_Init(PRCM_TIMERA0,TIMERA0_BASE,TIMER_CFG_PERIODIC,TIMER_A,0);
    Timer_IF_IntSetup(TIMERA0_BASE,TIMER_A,TimerPeriodicIntHandler);
    Timer_IF_Start(TIMERA0_BASE,TIMER_A,PERIODIC_TEST_CYCLES / 10);
]
PERIODIC_TEST_CYCLES 值为80000000,  这个的具体定时器时间是多久,怎么计算,这么用cycles

回帖(5)

李平

2018-6-23 02:35:35
这个周期值等于1/10s, PERIODIC_TEST_CYCLES值等于80000000,是因为我们系统的主频跑在80Mhz,所以换算下来,如果计数值等于PERIODIC_TEST_CYCLES,也就等于1秒钟。








谢谢
                                                                         



BR,
KEN
举报

罗颖

2018-6-23 02:48:23
引用: lining870815844 发表于 2018-6-23 02:35
这个周期值等于1/10s, PERIODIC_TEST_CYCLES值等于80000000,是因为我们系统的主频跑在80Mhz,所以换算下来,如果计数值等于PERIODIC_TEST_CYCLES,也就等于1秒钟。

CC3200 中是否有获取系统当前时间的API??  我调用了time(),可是返回值不对
举报

刘丹

2018-6-23 03:07:26
引用: 小幸运多幸运 发表于 2018-6-23 02:48
CC3200 中是否有获取系统当前时间的API??  我调用了time(),可是返回值不对

Hi Tianjun,
您好!
您说的具体指的是互联网时间还是CC3200的某个定时器时间?谢谢!
                                                                         If my reply answers your question, please click on Verify Answer.Thanks
Best Regards,
SZ
举报

罗颖

2018-6-23 03:17:43
引用: huzp_bbs 发表于 2018-6-23 03:07
Hi Tianjun,
您好!
您说的具体指的是互联网时间还是CC3200的某个定时器时间?谢谢!

Hi Shelford,
   不是某个定时器的时间, 应该是互联网的时间,我想获取这个时间然后来获取一段代码执行的时间戳。我看了get time demo,demo里是去SNTP服务器获取时间,CC3200有自己这种时间管理吗,来获取时间,类似linux里的time(),获取系统当前时间
举报

更多回帖

发帖
×
20
完善资料,
赚取积分