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

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

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

華大電子MCU-CIU32F011x3、CIU32F031x5電源管理

沈陽芯碩科技 ? 來源:jetson024 ? 作者:jetson024 ? 2022-11-07 13:42 ? 次閱讀

6.中斷和事件(INT/EVT)

6.1.嵌套向量中斷控制器

? 中斷都可屏蔽(除了 NMI)

? 4個(gè)可編程的優(yōu)先等級(jí)

? 低延遲的異常和中斷處理

? 電源管理控制

? 系統(tǒng)控制寄存器的實(shí)現(xiàn)

嵌套向量中斷控制器(NVIC)和處理器核的接口緊密相連,可以實(shí)現(xiàn)低延遲的中斷處理和高效地處理晚到的中斷。

嵌套向量中斷控制器管理著包括核異常等中斷。關(guān)于更多的異常和 NVIC編程的說明請(qǐng)參考 CPU技術(shù)參考手冊(cè)。

6.2.系統(tǒng)滴答(SysTick)校準(zhǔn)值寄存器

芯片支持系統(tǒng)滴答計(jì)時(shí)。

6.3.中斷功能描述

處理器和嵌套式矢量型中斷控制器(NVIC)在處理(Handler)模式下對(duì)所有異常進(jìn)行優(yōu)先級(jí)區(qū)分以及處理。當(dāng)異常發(fā)生時(shí),系統(tǒng)自動(dòng)將當(dāng)前處理器工作狀態(tài)壓棧,在執(zhí)行完中斷服務(wù)子程序 (ISR)后自動(dòng)將其出棧。

取向量是和當(dāng)前工作態(tài)壓棧并行進(jìn)行的,從而提高了中斷入口效率。處理器支持咬尾中斷,可實(shí)現(xiàn)背靠背中斷,大大削減了反復(fù)切換工作態(tài)所帶來的開銷。

6.4.外部中斷/事件控制器(EXTI)

外部中斷/事件控制器包含 26個(gè)產(chǎn)生中斷/事件觸發(fā)的邊沿檢測(cè)電路,每條輸入線可以獨(dú)立地配置觸發(fā)事件類型(上升沿或下降沿或者雙邊沿都觸發(fā))。每條輸入線都可以獨(dú)立地被屏蔽,掛起寄存器保持著狀態(tài)線的中斷請(qǐng)求,可通過對(duì)掛起的寄存器對(duì)應(yīng)位寫“1”清除中斷請(qǐng)求。

6.4.1.主要特征

EXTI控制器的主要特性如下

? 每個(gè)中斷/事件都有獨(dú)立的觸發(fā)和屏蔽

? 每個(gè)中斷線都有專用的狀態(tài)位

? 支持多達(dá) 26個(gè)軟件中斷/事件請(qǐng)求

? 支持上升沿、下降沿和雙邊沿 3種觸發(fā)事件類型

6.4.2.喚醒事件管理

CIU32F011x3、CIU32F031x5可以處理外部或內(nèi)部事件來喚醒內(nèi)核(WFE)。喚醒事件可以通過下述配置產(chǎn)生:

外設(shè)的控制寄存器使能一個(gè)中斷,但不在 NVIC中使能,同時(shí)在 CPU的系統(tǒng)控制寄存器中使能SEVONPEND位。當(dāng) CPU從 WFE恢復(fù)后,需要清除相應(yīng)外設(shè)的中斷掛起位和外設(shè) NVIC中斷通道掛起位(在 NVIC中斷清除掛起寄存器中)。配置一個(gè)外部或內(nèi)部 EXTI線為事件模式,當(dāng) CPU從 WFE恢復(fù)后,因?yàn)閷?duì)應(yīng)事件線的掛起位沒有被置位,不必清除相應(yīng)外設(shè)的中斷掛起位或 NVIC中斷通道掛起位。

7.循環(huán)冗余校驗(yàn)計(jì)算單元(CRC)

7.1.模塊介紹

循環(huán)冗余校驗(yàn)(CRC)計(jì)算單元是根據(jù)自定義的生成多項(xiàng)式得到任意一個(gè) 32位全字的 CRC計(jì)算結(jié)果。在其他的應(yīng)用中,CRC技術(shù)主要應(yīng)用于核實(shí)數(shù)據(jù)傳輸或者數(shù)據(jù)存儲(chǔ)的正確性和完整性。CRC計(jì)算單元可以在程序運(yùn)行時(shí)計(jì)算出軟件的標(biāo)識(shí),之后與在連接時(shí)生成的參考標(biāo)識(shí)比較,然后存放在指定的存儲(chǔ)器空間。

7.2.功能特點(diǎn)

? 支持 16/32位不同長(zhǎng)度的多項(xiàng)式

? 支持自定義的多項(xiàng)式

? 默認(rèn)是 32位多項(xiàng)式:

x 32 + x26 + x23 + x22 + x16 + x12 + x11 + x10 +x8 + x7 + x5 + x4 + x2+ x +1

? 一個(gè) 32位初始值配置寄存器用于輸入,一個(gè) 32位結(jié)果寄存器用于輸出結(jié)果

7.3.功能說明

該模塊用于計(jì)算 SRAM中指定數(shù)據(jù)段的 CRC校驗(yàn)值,軟件配置計(jì)算初始值、校驗(yàn)多項(xiàng)式、起始地址、數(shù)據(jù)長(zhǎng)度,啟動(dòng) CRC計(jì)算后等待硬件完成標(biāo)志有效時(shí)讀取 CRC_OUT寄存器可獲得 CRC校驗(yàn)值。

8.電源管理(POWER MANAGEMENT)

8.1.電源

芯片的工作電壓為 2.5V~5.5V。本芯片采用 Cap-Less設(shè)計(jì),無需在內(nèi)置 LDO輸出上外掛電容。內(nèi)置 LDO具有 2擋位下拉電流使能 PMUCON0[18:17],同時(shí)也有低功耗參考電流寄存器

PMUCON0[16:14]。

8.1.1.電壓調(diào)節(jié)器

復(fù)位后調(diào)節(jié)器總是使能的。在需要低功耗的場(chǎng)合,可以使能低功耗工作模式。

8.2.電源管理器

8.2.1.上電復(fù)位(POR)和掉電復(fù)位(PDR)

CIU32F011x3、CIU32F031x5內(nèi)部有一個(gè)完整的上電復(fù)位(POR)和掉電復(fù)位(PDR)電路,當(dāng)供電電壓達(dá)到 2.2V時(shí)系統(tǒng)能正常工作。當(dāng) VDD低于指定的限位電壓 VPOR(1.2V)/VPDR(1.1V)時(shí),系統(tǒng)保持為復(fù)位狀態(tài),而無需外部復(fù)位電路。

8.2.2.可編程電壓監(jiān)測(cè)器(PVD)

華大電子MCUCIU32F011x3、CIU32F031x5內(nèi)部集成一個(gè)外部供電 VCC電壓檢測(cè)器,檢測(cè)電壓均閾值可選。當(dāng)系統(tǒng)監(jiān)測(cè)到 VCC電壓低于配置電壓值時(shí),可以選擇觸發(fā)系統(tǒng)復(fù)位或通過使能 PVD中斷進(jìn)入中斷子函數(shù)。這一特性可用于執(zhí)行緊急關(guān)閉任務(wù)。檢測(cè)信號(hào)可以選擇經(jīng)過毛刺濾波電路或直接檢測(cè),由 LVDCON的 LVD_VCC_BPS_EN來控制。

審核編輯:湯梓紅

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

    關(guān)注

    146

    文章

    17173

    瀏覽量

    351624
  • 控制器
    +關(guān)注

    關(guān)注

    112

    文章

    16393

    瀏覽量

    178474
  • 華大電子
    +關(guān)注

    關(guān)注

    0

    文章

    35

    瀏覽量

    11837
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    TMS320F28002x、TMS320F280015x和TMS320F280013x之間的遷移指南

    電子發(fā)燒友網(wǎng)站提供《TMS320F28002x、TMS320F280015x和TMS320F280013x之間的遷移指南.pdf》資料免費(fèi)下載
    發(fā)表于 11-09 14:51 ?0次下載
    TMS320<b class='flag-5'>F28002x</b>、TMS320<b class='flag-5'>F280015x</b>和TMS320<b class='flag-5'>F280013x</b>之間的遷移指南

    從MSP430F12x(2)遷移到MSP430F21x2 MCU

    電子發(fā)燒友網(wǎng)站提供《從MSP430F12x(2)遷移到MSP430F21x2 MCU.pdf》資料免費(fèi)下載
    發(fā)表于 10-21 10:28 ?0次下載
    從MSP430<b class='flag-5'>F12x</b>(2)遷移到MSP430<b class='flag-5'>F21x</b>2 <b class='flag-5'>MCU</b>

    使用MSP430F522x和MSP430F521x器件進(jìn)行設(shè)計(jì)

    電子發(fā)燒友網(wǎng)站提供《使用MSP430F522x和MSP430F521x器件進(jìn)行設(shè)計(jì).pdf》資料免費(fèi)下載
    發(fā)表于 09-20 11:02 ?0次下載
    使用MSP430<b class='flag-5'>F522x</b>和MSP430<b class='flag-5'>F521x</b>器件進(jìn)行設(shè)計(jì)

    TMS320F2837x與TMS320F2838x之間的移植應(yīng)用說明

    電子發(fā)燒友網(wǎng)站提供《TMS320F2837x與TMS320F2838x之間的移植應(yīng)用說明.pdf》資料免費(fèi)下載
    發(fā)表于 09-14 09:58 ?1次下載
    TMS320<b class='flag-5'>F2837x</b>與TMS320<b class='flag-5'>F2838x</b>之間的移植應(yīng)用說明

    【GD32 MCU 移植教程】9、從 STM32F10x 系列移植到 GD32F30x 系列

    GD32F30x 系列 MCU 是基于 Arm? Cortex?-M4 處理器的 32 位通用微控制器,與 STM32F10x 系列 MCU 保持高度兼容。本文主要從以下三個(gè)方面進(jìn)行介
    的頭像 發(fā)表于 09-07 09:57 ?793次閱讀
    【GD32 <b class='flag-5'>MCU</b> 移植教程】9、從 STM32<b class='flag-5'>F10x</b> 系列移植到 GD32<b class='flag-5'>F30x</b> 系列

    MSP430F677x、MSP430F676x、MSP430F674x多相位計(jì)量SoC數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《MSP430F677x、MSP430F676x、MSP430F674x多相位計(jì)量SoC數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 08-06 11:17 ?0次下載
    MSP430<b class='flag-5'>F677x</b>、MSP430<b class='flag-5'>F676x</b>、MSP430<b class='flag-5'>F674x</b>多相位計(jì)量SoC數(shù)據(jù)表

    MSP430F677x1、MSP430F676x1、MSP430F674x1多相位計(jì)量SoC數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《MSP430F677x1、MSP430F676x1、MSP430F674x1多相位計(jì)量SoC數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 08-06 11:06 ?0次下載
    MSP430<b class='flag-5'>F677x</b>1、MSP430<b class='flag-5'>F676x</b>1、MSP430<b class='flag-5'>F674x</b>1多相位計(jì)量SoC數(shù)據(jù)表

    CC430F613x、CC430F612x、CC430F513x MSP430? SoC數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《CC430F613x、CC430F612x、CC430F513x MSP430? SoC數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 08-02 11:08 ?0次下載
    CC430<b class='flag-5'>F613x</b>、CC430<b class='flag-5'>F612x</b>、CC430<b class='flag-5'>F513x</b> MSP430? SoC數(shù)據(jù)表

    CC430F614x、CC430F514x、CC430F512x MSP430? SoC數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《CC430F614x、CC430F514x、CC430F512x MSP430? SoC數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 08-02 11:03 ?0次下載
    CC430<b class='flag-5'>F614x</b>、CC430<b class='flag-5'>F514x</b>、CC430<b class='flag-5'>F512x</b> MSP430? SoC數(shù)據(jù)表

    MSP430F15x, MSP430F16x, MSP430F161x混合信號(hào)微控制器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《MSP430F15x, MSP430F16x, MSP430F161x混合信號(hào)微控制器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 08-01 12:50 ?0次下載
    MSP430<b class='flag-5'>F15x</b>, MSP430<b class='flag-5'>F16x</b>, MSP430<b class='flag-5'>F161x</b>混合信號(hào)微控制器數(shù)據(jù)表

    MSP430F471x3,MSP430F471x6, MSP430F471x7混合信號(hào)微控制器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《MSP430F471x3,MSP430F471x6, MSP430F471x7混合信號(hào)微控制器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 08-01 12:49 ?0次下載
    MSP430<b class='flag-5'>F471x3</b>,MSP430<b class='flag-5'>F471x</b>6, MSP430<b class='flag-5'>F471x</b>7混合信號(hào)微控制器數(shù)據(jù)表

    MSP430F20x1,MSP430F20x2,MSP430F20x3混合信號(hào)微控制器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《MSP430F20x1,MSP430F20x2,MSP430F20x3混合信號(hào)微控制器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 08-01 11:54 ?0次下載
    MSP430<b class='flag-5'>F20x</b>1,MSP430<b class='flag-5'>F20x</b>2,MSP430<b class='flag-5'>F20x3</b>混合信號(hào)微控制器數(shù)據(jù)表

    MSP430F14x、MSP430F14x1、MSP430F13x混合信號(hào)微控制器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《MSP430F14x、MSP430F14x1、MSP430F13x混合信號(hào)微控制器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 08-01 11:39 ?0次下載
    MSP430<b class='flag-5'>F14x</b>、MSP430<b class='flag-5'>F14x</b>1、MSP430<b class='flag-5'>F13x</b>混合信號(hào)微控制器數(shù)據(jù)表

    GD32F3x0資料分享

    電子發(fā)燒友網(wǎng)站提供《GD32F3x0資料分享.rar》資料免費(fèi)下載
    發(fā)表于 06-28 10:48 ?0次下載

    GD32F10x系列MCU用戶手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《GD32F10x系列MCU用戶手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 03-13 10:27 ?14次下載
    GD32<b class='flag-5'>F10x</b>系列<b class='flag-5'>MCU</b>用戶手冊(cè)