由于国庆节假期,帖子审批以及工程师回复将会有所延迟,敬请谅解

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.

LAUNCHXL-CC1352R1: 當sensor controller 在不同power mode間轉換時 , MCU會在不同power mode轉換嗎?

Part Number: LAUNCHXL-CC1352R1

SDK:simplelink_cc13xx_cc26xx_sdk_6_10_00_29

應用場景: sensor controller用I2C(bit-banged) periodic(週期200ms) 讀取sensor data.

1.  sensor controller在每200ms讀取完sensor data後是否會進入Standby mode(此指sensor controller的Standby mode)?

2. 若1答案為yes, 當sensor controller進入到Standby mode時MCU是否會自動從Idle mode進到Standby mode(此指MCU的Standby mode)?

備註: 因為 sensor controller 用I2C(bit-banged)時必須為active mode 所以MCU必須為Idle mode.

  • sensor controller沒有Standby mode,基本上sensor controller是一直在運行的,你可以把MCU設置為Standby mode,然後sensor controller在需要的時候去喚醒MCU

  • 我根據sensor controller的help文件表格有看到Standby mode, 請問這個是什麼情況會用到呢?

  • 這個表格對應到的應該是主MCU的power mode吧

  • 不是, 這非常確定是sensor controller的power mode.

    因為在MCU的standby mode ADC還是可以動作的

  • 因為在MCU的standby mode ADC還是可以動作的

    你是指sensor controller的ADC還是可以動作的?

  • 抱歉我搞錯了,ADC只能在MCU的idle mode使用因為需要HF clock

    但是我想表明的是,前面那張表是sensor controller的power mode沒錯

    而下面這張表才是MCU的power mode

  • 那應該就沒有問題了吧

  • 還是有問題的, 根據sensor controller的help文件

    sensor controller看起來是存在standby的power mode.

    那就回到原始問題:

    1.  sensor controller在每200ms讀取完sensor data後是否會進入Standby mode(此指sensor controller的Standby mode)?

    2. 若1答案為yes, 當sensor controller進入到Standby mode時MCU是否會自動從Idle mode進到Standby mode(此指MCU的Standby mode)?

  • 您的这两个问题我们升级到英文论坛看下,有答复的话尽快给到您哈。

  • 您好,

    sensor controller位于 AUX (AON)power domain上,因此即使sensor controller处于active,主 CPU 也可以处于 low power mode

    如果没有需要执行的活动任务,sensor controller将进入default power mode, default power modePower and Clock Settings中设置。

  • 從technical reference manual看起來, sensor controller處於Active, 主CPU是無法進入Standby只能在Idle mode

    雖然Idle跟Standby都是low-power mode, 但是電流消耗有巨大差異,所以才想知道能否讓主CPU進到Standby?

    -------------------------------------

    在sensor control studio中, default power mode只有Active跟Low-power可以選,

    所以您的意思是說不能進到 sensor controller的Standyby mode, 只能進到Low-power mode嗎?

    因為文件沒有統一的描述(cc13xx26xx technical reference manual跟sensor controller Help文件),

    是否能幫忙確認sensor controller的Standyby mode就是AUX的power-down mode呢?


  • 我们确认下哈,英文论坛的链接我们也po一下给您:

    e2e.ti.com/.../launchxl-cc1352r1-power-mode

  • 您好,

    首先十分抱歉,我们上一条给您reply的答复是错误的。

    如果没有需要执行的活动任务,sensor controller将进入default power mode, default power modePower and Clock Settings中设置。

    正确的答案如下:

    active modes和 low-power modes是 sensor controller执行任务的两种模式。

    当sensor controller没有在执行任务代码时,将进入standby mode。sensor Controller Studio 文档对此进行了说明。这是power down mode

    当sensor controller执行任务时,可以在这两个模式下(low power modeactive mode)执行任务。

    如果sensor controller在active mode下执行任务,那么sensor controller clock来自 SCLK_HF,且不允许 MCU domain进入standby mode。

    如果sensor controller在 low power mode下执行任务,则允许 MCU 进入standby mode。

  • 多謝釐清, 再煩請進一步確認如下問題:

    假設當sensor controller週期性在active mode下執行任務, 此時MCU在Idle mode.

    1. 如果在sensor controller沒有執行任務時的空檔, sensor controller進入power down mode, 請問在此時MCU是否會"自動"進入Standby mode?

    2. 還是需要application介入執行指令, 才能讓MCU從Idle mode進到Standby mode呢? 如果需要介入, 該如何實現?

    3. 或是MCU不可能在sensor controller週期性從active mode變成power down mode期間, 轉換MCU的power mode呢?

  • 我们跟进给工程师看下哈。

    此外我们点击TI认为已解决之后也会继续reply您的问题,还请麻烦您不要操作哈。