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

CC1310在发送或接收数据pending过程中,系统的systick也会停止工作,这是CC1310自动休眠导致的吗?我希望统计发送接收数据的耗时,要让systick一直保持正常运行,需要如何实现?

基于NO RTOS 的SDK进行开发的,在调用RF_runCmd(rfHandle, (RF_Op*)&RF_cmdPropTxAdv, RF_PriorityNormal,

echoCallback, (RF_EventCmdDone | RF_EventLastCmdDone));进行数据发送后,直到数据发送完成这期间,systick没有走动;

这是发送pengding期间自动休眠导致的吗?如何让systick不被休眠呢?

另外,在在线debug时,systick是一直正常计数的,是不是因为在线debug时,系统不会休眠下去的原因?

xd z:

回复 Viki Shi:

所以在发送接收过程中没有有办法让systick 不休眠吗?

Viki Shi:

回复 xd z:

只能让芯片不进入low power模式,不过这样功耗就高了

赞(0)
未经允许不得转载:TI中文支持网 » CC1310在发送或接收数据pending过程中,系统的systick也会停止工作,这是CC1310自动休眠导致的吗?我希望统计发送接收数据的耗时,要让systick一直保持正常运行,需要如何实现?
分享到: 更多 (0)