TI中文支持网
TI专业的中文技术问题搜集分享网站

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.

YiKai Chen:

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

,

Hugh:

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

,

YiKai Chen:

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

,

Hugh:

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

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

,

YiKai Chen:

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

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

,

Hugh:

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

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

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

,

YiKai Chen:

那應該就沒有問題了吧

,

Hugh:

還是有問題的, 根據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)?

,

Cherry Zhou:

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

,

Cherry Zhou:

您好,

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

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

,

Hugh:

從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呢?

,

Cherry Zhou:

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

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

,

Cherry Zhou:

您好,

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

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

正确的答案如下:

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

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

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

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

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

,

Hugh:

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

假設當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呢?

,

Cherry Zhou:

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

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

赞(0)
未经允许不得转载:TI中文支持网 » LAUNCHXL-CC1352R1: 當sensor controller 在不同power mode間轉換時 , MCU會在不同power mode轉換嗎?
分享到: 更多 (0)