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.

[参考译文] 如何在 ZStack 1.2.2a?中使用 PWM

Guru**** 2540720 points
Other Parts Discussed in Thread: TIMAC, Z-STACK

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/565378/how-to-using-pwm-in-zstack-1-2-2a

主题中讨论的其他器件:TIMACZ-STACK

大家 好

     我发现    样例  !中有一些 define (HAL_PWM)

     

#if (定义 HAL_Board_ZLIGHT)||(定义 HAL_PWM)
HalTimer1Init( 0 );
halTimer1SetChannelDuty (white_LED,0);
halTimer1SetChannelDuty (RED_LED,0);
halTimer1SetChannelDuty (blue_LED,0);
halTimer1SetChannelDuty (green_LED,0);
...
#endif

    但是、当 我转到   hal_dimer.c 中的函数 define halTimer1SetChannelDuty ()时

     有  一条注释:

  

/*********
注意:Z-Stack 和 TIMAC 不再使用 CC2530计时器1、计时器3和
定时器4。 支持的计时器驱动器模块被删除并保留
用户实施自己的应用计时器
功能。
(三 / 

     ,我已经定义了 HAL_PWM、但它不起作用!???也是如此

     我如何 在?中设置 PWM  ?是否有更多的 API 函数可供用户使用

巴西!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    实际上、这意味着计时器1、3和4没有 Z-Stack/TIMAC、可供应用开发人员使用。 您可以使用这些 API。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我无法跟踪 它。

    您的意思 是、当我使用这些 API,它将起作用?

    但 我刚才看到它在 hal_timer.h 中定义,ZStack 中没有什么其他东西了?

    巴西!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    是的、如果您使用这些 API、它将起作用。

    2.您可以在 hal_dimer.c 中找到 halTimer1SetChannelDuty、您可以参阅以下屏幕快照。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    OMG,您使用的版本?

    为什么我的 hal_dimer.c 中没有任何内容,仅注意到?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我使用 Z-Stack Home 1.2.2a、您应该在 C:\Texas Instruments\Z-Stack Home 1.2.2a.44539\Components\hal\target\CC2530PMP4712下找到 hal_dimer.c
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    TARGET\CC2530PMP4712中的 HAL_TIMER.c 与\TARGET\CC2530EB 中的 HAL_TIMER.c 不同

    非常感谢!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    欢迎您、是的、它们是不同的。