在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

帶32位MCU和高精度ADC的SoC產(chǎn)品-SD93F系列開(kāi)發(fā)指南(十)

杭州晶華微 ? 來(lái)源:杭州晶華微 ? 2024-01-25 17:06 ? 次閱讀

01

前言

在開(kāi)發(fā)指南(九)中,我們給大家講解了12位高速SAR ADC,本章節(jié)給大家講解示例程序的最后一個(gè)功能:低功耗模式,參考應(yīng)用手冊(cè)第12章節(jié)。

02

低功耗模式簡(jiǎn)介

SD93F115 有四種工作模式,NORMAL 正常工作模式,以及 3 種低功耗模式:WAIT、 DOZE、STOP,本例將一一講解WAIT、 DOZE、STOP模式。

對(duì)低功耗模式的描述,如下所示:

1、WAIT模式

執(zhí)行wait指令進(jìn)入該模式。所有原本工作的時(shí)鐘源繼續(xù)工作,并不被關(guān)閉。系統(tǒng)時(shí)鐘SYS_CLK依然提供,但CPU內(nèi)核停止工作,不再執(zhí)行程序。中斷可喚醒MCU

當(dāng)MCU進(jìn)入WAIT模式,無(wú)論系統(tǒng)時(shí)鐘選擇為高頻、低頻,F(xiàn)LASH自動(dòng)進(jìn)入它的待機(jī)模式。

從WAIT模式喚醒后,系統(tǒng)時(shí)鐘保持與進(jìn)入WAIT模式前一致。

2、DOZE模式

執(zhí)行doze指令進(jìn)入該模式。系統(tǒng)時(shí)鐘SYS_CLK被關(guān)閉,CPU內(nèi)核停止工作。進(jìn)入DOZE模式,硬件自動(dòng)關(guān)閉IHRC和XTOSC2,ILRC和XTOSC1的狀態(tài)由軟件決定。

從DOZE模式喚醒,自動(dòng)選擇過(guò)渡時(shí)鐘作為系統(tǒng)時(shí)鐘運(yùn)行程序。

喚醒后,ILRC、XTOSC1、XTOSC2的最終開(kāi)啟狀態(tài)和進(jìn)入低功耗模式前由軟件設(shè)置的開(kāi)啟狀態(tài)保持一致(過(guò)渡時(shí)鐘為IHRC/2)。

3、STOP模式

執(zhí)行stop指令進(jìn)入該模式。所有時(shí)鐘源都被關(guān)閉,最大限度地降低數(shù)字電路功耗。只能通過(guò)外部中斷、按鍵中斷、定時(shí)器0使用外部時(shí)鐘時(shí)產(chǎn)生的中斷,或者外部復(fù)位、上電/掉電復(fù)位來(lái)喚醒。

從STOP模式喚醒,自動(dòng)選擇過(guò)渡時(shí)鐘作為系統(tǒng)時(shí)鐘運(yùn)行程序。

喚醒后,ILRC、XTOSC1、XTOSC2的最終開(kāi)啟狀態(tài)與進(jìn)入低功耗模式前由軟件設(shè)置的開(kāi)啟狀態(tài)保持一致。

4、低功耗模式指令

低功耗測(cè)試沒(méi)有專(zhuān)門(mén)的寄存器,它只有幾個(gè)指令:WAIT、STOP、DOZE。打開(kāi)示例程序,可以在SD931X.h文件中找到這三個(gè)指令。如下圖1:

eacf80ea-bb60-11ee-8b88-92fbcf53809c.jpg

圖1.低功耗指令

5、低功耗模式差異

WAIT模式下由于并沒(méi)有關(guān)閉各模塊的時(shí)鐘源,所以每個(gè)模塊還是處于工作狀態(tài),只是CPU內(nèi)核停止工作,所以降低功耗有限。

DOZE模式下會(huì)硬件關(guān)閉IHRC和XTOSC2,ILRC和XTOSC1的狀態(tài)由軟件決定,由于大部分模塊已停止工作,所以功耗已經(jīng)非常低了,但I(xiàn)LRC和XTOSC1沒(méi)有被關(guān)閉,所以還會(huì)有幾個(gè)μA的功耗。

STOP模式下會(huì)硬件關(guān)閉IHRC、ILRC、XTOSC1、XTOSC2,此時(shí)所有模塊都已停止工作,這是功耗最低的模式。

eaef0da2-bb60-11ee-8b88-92fbcf53809c.jpg

圖2.低功耗模式差異表

注:上述表示為SD93F115-JBS在當(dāng)前模式下典型值,不同的芯片存在差異。

03

功耗測(cè)試

1、軟件配置

(1)STOP模式測(cè)試程序如下圖所示:

eb03137e-bb60-11ee-8b88-92fbcf53809c.jpg

圖3.STOP測(cè)試程序

注:在測(cè)試STOP模式時(shí),需要先把所有IO口進(jìn)行默認(rèn)設(shè)置,初始化為上拉輸入,關(guān)閉各種功能如上圖所示。同時(shí)PWR部分需要最后關(guān)閉,防止AVDDR,BG關(guān)閉后,影響其他功能的關(guān)閉。

(2)DOZE模式測(cè)試程序如下圖所示:

eb173c46-bb60-11ee-8b88-92fbcf53809c.jpg

圖4.DOZE測(cè)試程序

(3)WAIT模式測(cè)試程序如下圖所示:

eb2c2106-bb60-11ee-8b88-92fbcf53809c.jpg

圖5.WAIT測(cè)試程序

按照上述程序的運(yùn)行,芯片已進(jìn)入了相應(yīng)的低功耗模式,且使能了按鍵中斷喚醒功能,所以在需要的時(shí)候可以將芯片喚醒,繼續(xù)工作,由于不同低功耗模式下的喚醒中斷并不一致,所以要選擇合適的方式來(lái)喚醒芯片,具體喚醒方式見(jiàn)下圖6。

eb3916e0-bb60-11ee-8b88-92fbcf53809c.jpg

圖6.喚醒方式

本例采用的是按鍵中斷喚醒,配置方式如下圖所示:

eb42f372-bb60-11ee-8b88-92fbcf53809c.jpg

圖7. 按鍵中斷配置程序

需要注意在中斷服務(wù)函數(shù)中及時(shí)清除中斷標(biāo)志位。

2、低功耗模式功耗測(cè)試

(1)STOP模式功耗

eb65e576-bb60-11ee-8b88-92fbcf53809c.jpg

圖8. STOP模式功耗

(2)DOZE模式功耗

eb78558a-bb60-11ee-8b88-92fbcf53809c.jpg

圖9. DOZE模式功耗

(3)WAIT模式功耗

eb8c93b0-bb60-11ee-8b88-92fbcf53809c.jpg

圖10. WAIT模式功耗

(3)NORMAL模式功耗

eb9c733e-bb60-11ee-8b88-92fbcf53809c.jpg

圖11.正常工作模式功耗

04

開(kāi)發(fā)問(wèn)題簡(jiǎn)析

開(kāi)發(fā)過(guò)程中要特別注意以下幾點(diǎn):

1、不要上電直接進(jìn)入低功耗模式,至少要做個(gè)模式進(jìn)入選擇或者使能低功耗喚醒。特別注意:如果上電直接進(jìn)了低功耗模式,且沒(méi)有設(shè)置低功耗喚醒,芯片會(huì)一直處于低功耗狀態(tài),CKLink顯示連接失敗,此時(shí)可通過(guò)以下方法先按住BOOT鍵不放,然后按下RESET鍵,再放開(kāi)BOOT鍵即可強(qiáng)制喚醒低功耗模式,再連接調(diào)試器下載正確的程序。

2、在進(jìn)入低功耗之前,建議大家手動(dòng)關(guān)閉已開(kāi)啟的功能,如功耗測(cè)試異常可能是部分模塊關(guān)閉異常,或者外圍電路影響,需具體分析。

3、若是開(kāi)啟了獨(dú)立看門(mén)狗,其不可在低功耗模式下工作。

05

總結(jié)

低功耗模式的合理運(yùn)用可以大幅降低不必要的能量損耗,選擇合適的喚醒方式,可以在不同方案上靈活使用。





審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    17653

    瀏覽量

    357272
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5396

    瀏覽量

    122531
  • CLK
    CLK
    +關(guān)注

    關(guān)注

    0

    文章

    127

    瀏覽量

    17437
  • 定時(shí)器中斷
    +關(guān)注

    關(guān)注

    0

    文章

    49

    瀏覽量

    11376
  • 系統(tǒng)時(shí)鐘
    +關(guān)注

    關(guān)注

    1

    文章

    30

    瀏覽量

    9490

原文標(biāo)題:帶32位MCU和高精度ADC的SoC產(chǎn)品----SD93F系列開(kāi)發(fā)指南(十)

文章出處:【微信號(hào):杭州晶華微,微信公眾號(hào):杭州晶華微】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    32MCU高精度ADCSoC產(chǎn)品----SD93F系列開(kāi)發(fā)指南(五)

    我們簡(jiǎn)單介紹了PWM功能的使用,本章我們?cè)俳Y(jié)合LCD顯示功能介紹一下實(shí)時(shí)時(shí)鐘RTC功能,參考應(yīng)用手冊(cè)第14章節(jié)。 RTC結(jié)構(gòu)圖 ? ? 我們首先來(lái)看一下RTC的功能框圖,如下圖1: 圖1.?RTC結(jié)構(gòu)圖結(jié)構(gòu)框圖 從圖中我們看到RTC模塊整體分為RTC時(shí)鐘源選擇、時(shí)間初值設(shè)置、鬧鐘設(shè)置、中斷控制和RTC使能控制構(gòu)成,在時(shí)鐘源、時(shí)間初值、鬧鐘和中斷都配置完成后打開(kāi)RTC使能,即可開(kāi)始自動(dòng)計(jì)時(shí)。
    發(fā)表于 09-05 13:59 ?676次閱讀
    <b class='flag-5'>帶</b>32<b class='flag-5'>位</b><b class='flag-5'>MCU</b>和<b class='flag-5'>高精度</b><b class='flag-5'>ADC</b>的<b class='flag-5'>SoC</b><b class='flag-5'>產(chǎn)品</b>----<b class='flag-5'>SD93F</b><b class='flag-5'>系列</b><b class='flag-5'>開(kāi)發(fā)指南</b>(五)

    32MCU高精度ADCSoC產(chǎn)品(三)

    開(kāi)發(fā)指南(二)中,我們簡(jiǎn)單介紹了按鍵中斷的使用方法,由于示例程序的各個(gè)測(cè)試內(nèi)容都有使用到LCD顯示,所以本章先給大家講解一下LCD顯示的基本使用方法,參考應(yīng)用手冊(cè)第25章節(jié)。
    的頭像 發(fā)表于 09-22 15:26 ?1780次閱讀
    <b class='flag-5'>帶</b>32<b class='flag-5'>位</b><b class='flag-5'>MCU</b>和<b class='flag-5'>高精度</b><b class='flag-5'>ADC</b>的<b class='flag-5'>SoC</b><b class='flag-5'>產(chǎn)品</b>(三)

    32MCU高精度ADCSoC產(chǎn)品----SD93F系列開(kāi)發(fā)指南(一)

    示例程序是以SD93F115-JBS芯片編寫(xiě),包含了按鍵中斷、RTC中斷、SD ADC、SAR ADC、RTC、DAC、低壓檢測(cè)、LCD顯示、休眠測(cè)試等多個(gè)基礎(chǔ)功能綜合的一個(gè)程序,配合
    發(fā)表于 02-24 10:11 ?2760次閱讀
    <b class='flag-5'>帶</b>32<b class='flag-5'>位</b><b class='flag-5'>MCU</b>和<b class='flag-5'>高精度</b><b class='flag-5'>ADC</b>的<b class='flag-5'>SoC</b><b class='flag-5'>產(chǎn)品</b>----<b class='flag-5'>SD93F</b><b class='flag-5'>系列</b><b class='flag-5'>開(kāi)發(fā)指南</b>(一)

    32MCU高精度ADCSoC產(chǎn)品----SD93F系列開(kāi)發(fā)指南(三)

    的頭像 發(fā)表于 05-27 10:28 ?4654次閱讀
    <b class='flag-5'>帶</b>32<b class='flag-5'>位</b><b class='flag-5'>MCU</b>和<b class='flag-5'>高精度</b><b class='flag-5'>ADC</b>的<b class='flag-5'>SoC</b><b class='flag-5'>產(chǎn)品</b>----<b class='flag-5'>SD93F</b><b class='flag-5'>系列</b><b class='flag-5'>開(kāi)發(fā)指南</b>(三)

    32MCU高精度ADCSoC產(chǎn)品(二)

    32MCU高精度ADCSoC產(chǎn)品----
    的頭像 發(fā)表于 09-22 14:02 ?3167次閱讀
    <b class='flag-5'>帶</b>32<b class='flag-5'>位</b><b class='flag-5'>MCU</b>和<b class='flag-5'>高精度</b><b class='flag-5'>ADC</b>的<b class='flag-5'>SoC</b><b class='flag-5'>產(chǎn)品</b>(二)

    32MCU高精度ADCSoC產(chǎn)品(四)

    開(kāi)發(fā)指南(三)中,我們簡(jiǎn)單介紹了LCD顯示的基本用法,本章我們介紹一下PWM功能的相關(guān)內(nèi)容,更多細(xì)節(jié)內(nèi)容參考SD93F115應(yīng)用手冊(cè)第21章節(jié)。
    的頭像 發(fā)表于 09-22 16:42 ?2313次閱讀
    <b class='flag-5'>帶</b>32<b class='flag-5'>位</b><b class='flag-5'>MCU</b>和<b class='flag-5'>高精度</b><b class='flag-5'>ADC</b>的<b class='flag-5'>SoC</b><b class='flag-5'>產(chǎn)品</b>(四)

    32MCU高精度ADCSoC產(chǎn)品(五)

    開(kāi)發(fā)指南(四)中,我們簡(jiǎn)單介紹了PWM功能的使用,本章我們?cè)俳Y(jié)合LCD顯示功能介紹一下實(shí)時(shí)時(shí)鐘RTC功能,參考應(yīng)用手冊(cè)第14章節(jié)。
    發(fā)表于 09-22 16:58 ?1296次閱讀
    <b class='flag-5'>帶</b>32<b class='flag-5'>位</b><b class='flag-5'>MCU</b>和<b class='flag-5'>高精度</b><b class='flag-5'>ADC</b>的<b class='flag-5'>SoC</b><b class='flag-5'>產(chǎn)品</b>(五)

    32MCU高精度ADCSoC產(chǎn)品 ----SD93F系列開(kāi)發(fā)指南(六)

    開(kāi)發(fā)指南(五)中,我們簡(jiǎn)單介紹了RTC實(shí)時(shí)時(shí)鐘功能的使用,本章我們結(jié)合LBT模塊和內(nèi)部OPA、OPB兩路運(yùn)放介紹一下DAC的相關(guān)功能,詳細(xì)寄存器資料參考應(yīng)用手冊(cè)第11章節(jié)和第26章節(jié)。
    發(fā)表于 11-30 16:40 ?656次閱讀

    32MCU高精度ADCSoC產(chǎn)品-SD93F系列開(kāi)發(fā)指南(八)

    開(kāi)發(fā)指南(七)中,我們簡(jiǎn)單介紹了LBT模塊中低電壓檢測(cè)功能的測(cè)試,本章我們講解一下24高精度SD ADC的使用方法,詳細(xì)寄存器資料參考應(yīng)
    的頭像 發(fā)表于 12-15 17:07 ?1664次閱讀
    <b class='flag-5'>帶</b>32<b class='flag-5'>位</b><b class='flag-5'>MCU</b>和<b class='flag-5'>高精度</b><b class='flag-5'>ADC</b>的<b class='flag-5'>SoC</b><b class='flag-5'>產(chǎn)品</b>-<b class='flag-5'>SD93F</b><b class='flag-5'>系列</b><b class='flag-5'>開(kāi)發(fā)指南</b>(八)

    32MCU高精度ADCSoC產(chǎn)品-SD93F系列開(kāi)發(fā)指南(九)

    開(kāi)發(fā)指南(八)中,我們給大家講解了24高精度ADCSD ADC,本章我們?cè)俳o大家講解12
    的頭像 發(fā)表于 01-12 17:14 ?2204次閱讀
    <b class='flag-5'>帶</b>32<b class='flag-5'>位</b><b class='flag-5'>MCU</b>和<b class='flag-5'>高精度</b><b class='flag-5'>ADC</b>的<b class='flag-5'>SoC</b><b class='flag-5'>產(chǎn)品</b>-<b class='flag-5'>SD93F</b><b class='flag-5'>系列</b><b class='flag-5'>開(kāi)發(fā)指南</b>(九)

    MCU開(kāi)發(fā)指南

    錦銳MCU開(kāi)發(fā)指南:CA51F3系列一、錦銳MCU簡(jiǎn)介二、CA51F3
    發(fā)表于 11-04 08:47

    32MCU高精度ADCSoC產(chǎn)品 ----SD93F系列開(kāi)發(fā)指南(六)

    01. 前言 在開(kāi)發(fā)指南(五)中,我們簡(jiǎn)單介紹了RTC實(shí)時(shí)時(shí)鐘功能的使用,本章我們結(jié)合LBT模塊和內(nèi)部OPA、OPB兩路運(yùn)放介紹一下DAC的相關(guān)功能,詳細(xì)寄存器資料參考應(yīng)用手冊(cè)第11章節(jié)和第26章節(jié)
    發(fā)表于 12-01 10:17 ?726次閱讀
    <b class='flag-5'>帶</b>32<b class='flag-5'>位</b><b class='flag-5'>MCU</b>和<b class='flag-5'>高精度</b><b class='flag-5'>ADC</b>的<b class='flag-5'>SoC</b><b class='flag-5'>產(chǎn)品</b> ----<b class='flag-5'>SD93F</b><b class='flag-5'>系列</b><b class='flag-5'>開(kāi)發(fā)指南</b>(六)

    32MCU高精度ADCSoC產(chǎn)品 ----SD93F系列開(kāi)發(fā)指南(六)

    01.前言 在開(kāi)發(fā)指南(五)中,我們簡(jiǎn)單介紹了RTC實(shí)時(shí)時(shí)鐘功能的使用,本章我們結(jié)合LBT模塊和內(nèi)部OPA、OPB兩路運(yùn)放介紹一下DAC的相關(guān)功能,詳細(xì)寄存器資料參考應(yīng)用手冊(cè)第11章節(jié)和第26章節(jié)
    的頭像 發(fā)表于 12-01 13:23 ?1209次閱讀
    <b class='flag-5'>帶</b>32<b class='flag-5'>位</b><b class='flag-5'>MCU</b>和<b class='flag-5'>高精度</b><b class='flag-5'>ADC</b>的<b class='flag-5'>SoC</b><b class='flag-5'>產(chǎn)品</b> ----<b class='flag-5'>SD93F</b><b class='flag-5'>系列</b><b class='flag-5'>開(kāi)發(fā)指南</b>(六)

    基于DT5M4765系列MCU24高精度ADC+LCD驅(qū)動(dòng))開(kāi)發(fā)的便攜式血氧儀

    基于DT5M4765系列MCU24高精度ADC+LCD驅(qū)動(dòng))
    發(fā)表于 01-31 09:33 ?1266次閱讀
    基于DT5M4765<b class='flag-5'>系列</b>(<b class='flag-5'>MCU</b><b class='flag-5'>帶</b>24<b class='flag-5'>位</b><b class='flag-5'>高精度</b><b class='flag-5'>ADC</b>+LCD驅(qū)動(dòng))<b class='flag-5'>開(kāi)發(fā)</b>的便攜式血氧儀

    HPM系列MCU 高精度ADC之誤差分析和設(shè)計(jì)指南

    電子發(fā)燒友網(wǎng)站提供《HPM系列MCU 高精度ADC之誤差分析和設(shè)計(jì)指南.pdf》資料免費(fèi)下載
    發(fā)表于 09-19 15:45 ?10次下載
    HPM<b class='flag-5'>系列</b><b class='flag-5'>MCU</b> <b class='flag-5'>高精度</b><b class='flag-5'>ADC</b>之誤差分析和設(shè)計(jì)<b class='flag-5'>指南</b>
    主站蜘蛛池模板: 久久水蜜桃网 | 精品一区 二区三区免费毛片 | 一区二区三区亚洲视频 | 日本最新免费网站 | 色老头永久免费网站 | 一区二区三区电影 | 一区二区三 | 国产欧美一区二区三区观看 | 最好看的最新中文字幕2018免费视频 | 美女被视频网站在线看九色 | 亚洲日本一区二区三区在线不卡 | 两性午夜欧美高清做性 | 97九色| 欧美不卡在线视频 | 狠狠色噜噜狠狠狠狠97影音先锋 | 久久五月网 | 亚洲人成伊人成综合网久久 | 三级在线网站 | 亚洲在成人网在线看 | 亚洲色图日韩 | 午夜宅男视频 | 国产三级日本三级韩国三级在线观看 | 韩国电影天堂 | 特级全黄一级毛片视频 | 2021天天操 | 永久免费看www色视频 | 在线免费看黄视频 | 国产精品 色 | 黑人干亚洲 | 中文字幕天堂在线 | 上课被同桌强行摸下面小黄文 | 性69交片免费看 | 欧美性天天影院 | 深夜视频在线 | yy肉戏多纯黄的小说 | 天天射天天怕 | 日韩精品另类天天更新影院 | 唐人社电亚洲一区二区三区 | 痴女在线播放免费视频 | 欧美成人天天综合在线视色 | 天天综合天天看夜夜添狠狠玩 |