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.

[参考译文] CC2652RB:如何动态更改ADC模块' s "采样持续时间"

Guru**** 2540720 points
Other Parts Discussed in Thread: SYSCONFIG, SIMPLELINK-CC13XX-CC26XX-SDK

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1098887/cc2652rb-how-to-change-the-adc-module-s-sampling-duration-dynamically

部件号:CC2652RB
Thread:sysconfigSIMPLELINK-CC13XX-CC26XX-SDK中讨论的其他部件

您好,TI:

如标题所述,我想 在我的计划中动态更改采样持续时间,如何操作?  

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

    您好junde,

    SIMPLELINK-CC13XX-CC26XX-SDK不能直观地更改运行时的ADC采样持续时间。  您需要将ADC代码从ti_drivers_config.c/h复制到主应用程序,禁用由sysconfig生成的ADC,将 adcCC26xxHWAttrs和adc_config更改为变量而不是常量,以便能够修改采样持续时间, 每次关闭然后打开ADC驱动程序,以便正确更新手柄。  要考虑的更理想的解决方案是使用 传感器控制器 来控制ADC操作,因为它可以在执行期间更轻松地修改采样。

    此致,
    Ryan