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.

[参考译文] CCS/LAUNCHXL-CC2640R2:ADC 在较短唤醒时间内无法正常工作(传感器控制器)

Guru**** 2577385 points


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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/592100/ccs-launchxl-cc2640r2-adc-not-functioning-during-shorter-wake-up-time-sensor-controller

器件型号:LAUNCHXL-CC2640R2

工具/软件:Code Composer Studio

您好!

我正在 使用 Sensor Controller Studio 中的 ADC 数据记录器示例、并已将项目导出到 CCS。

在 main_tirtos.c 中 while (1)循环的开头、有一行(123):


       //每10秒唤醒一次
       Task_sleep (10000000 / Clock_tickPeriod);


唤醒时、电流测量值约为1.3mA、已验证唤醒时间低至1秒;但是、我需要0.25秒的唤醒时间。

当我将行更改为:

      //每0.25秒唤醒一次
       Task_sleep (250000/ Clock_tickPeriod);

由于测量值明显较低(<20uA)、ADC 似乎无法正常工作。 您知道这是为什么发生的吗? 是否有任何方法可以纠正此问题?

电流测量如下所示:

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

    您是否已经完成了 SimpleLink Academy 中的 Sensor Controller Studio 实验? "从头开始创建项目"实验中的任务3显示了如何实现 ADC 驱动程序和更改任务执行间隔。