This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

我是使用CC1352P Z-stack ZNP 架構 , 現在移植 host code , 有一個參數查不到 ?

Other Parts Discussed in Thread: CC1352P, Z-STACK, SYSBIOS

我是使用CC1352P Z-stack ZNP 架構 , 現在移植 host code , 有一個參數查不到 ?

// calculate timeout
timeout = ((abs_timeout->tv_sec - time(0)) * (1000000UL / Clock_tickPeriod))
+ (abs_timeout->tv_nsec / (Clock_tickPeriod * 1000UL));

Clock_tickPeriod 這個查不到 , 不知道我 host 要如何設定這個時間 ?

  • Clock_tickPeriod已经设定好了,默认值是10us
  • 所以 我可以直接改成
    ((abs_timeout->tv_sec - time(0)) * (1000000UL / Clock_tickPeriod)) --> ((abs_timeout->tv_sec - time(0)) * (1000000UL *100000))

    (abs_timeout->tv_nsec / (Clock_tickPeriod * 1000UL))-->((abs_timeout->tv_nsec )*100))

    這樣對嗎?
  • 看你timeout具体要设置成多少,Clock_tickPeriod=10us.
    SDK中提供了一个Clock的例子,你可以看一下:C:\ti\simplelink_cc13x2_26x2_sdk_4_20_00_35\examples\rtos\CC1352P_4_LAUNCHXL\sysbios\clock
x 出现错误。请重试或与管理员联系。