那曲檬骨新材料有限公司

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

RA6快速設計指南 [16] 中斷控制單元,低功耗

瑞薩MCU小百科 ? 來源:瑞薩MCU小百科 ? 作者:瑞薩MCU小百科 ? 2023-07-10 12:15 ? 次閱讀

12

中斷控制單元

中斷控制器單元 (ICU) 控制將哪些事件信號鏈接到NVIC、DTC和DMAC模塊。此外,ICU還控制不可屏蔽中斷。圖28給出了ICU規(guī)范的示例,圖29給出了從I/O引腳引發(fā)IRQi事件的功能示例。有關每個RA6 MCU系列的詳細信息,請參見《硬件用戶手冊》

f409fd2e-1ed6-11ee-962d-dac502259ad0.png

圖28. RA6M3 ICU規(guī)范示例

f45e17d8-1ed6-11ee-962d-dac502259ad0.png

圖29. RA6M3 ICU I/O引腳示例

下圖是使用Renesas FSP配置器使能和配置Renesas FSP中斷的示例。通過FSP將ICU和中斷配置為HAL驅動程序配置的一部分。

f48acfc6-1ed6-11ee-962d-dac502259ad0.png

圖30. 使能GTP0溢出中斷并設置將由中斷服務程序調用的用戶回調函數

13

低功耗

RA6器件具有多種用于降低功耗的功能。這包括設置時鐘分頻器、EBCLK輸出控制、停止模塊、在正常模式下選擇電源控制模式以及轉換為低功耗模式。有關更多詳細信息,請參見《硬件用戶手冊》中的“低功耗模式”一章。

RA6 MCU支持四種不同類型的LPM,具體取決于MCU系列。這些類型包括:

? 休眠模式

? 軟件待機模式

? 貪睡模式

? 深度軟件待機模式

下表概述了可用于降低功耗的功能。

表15. 低功耗模式功能規(guī)范

f4dab400-1ed6-11ee-962d-dac502259ad0.png

注:

1. 有關詳細信息,請參見《硬件用戶手冊》中的“時鐘生成電路”一章。

2. 適用于支持TrustZone安全功能的器件。

下表列出了轉換到低功耗模式的條件、CPU和外設模塊的狀態(tài),以及退出每種模式的方法。

表16. 低功耗模式

f53a0f4a-1ed6-11ee-962d-dac502259ad0.png

點擊查看大圖

注:

1. 有關更多詳細信息,請參見《硬件用戶手冊》中的“每種低功耗模式的工作條件”表。

RA6器件包括一些寄存器設置,允許MCU在正常模式和休眠模式下以較低功耗工作。這些模式稱為工作電源控制模式,由OPCCR寄存器控制。

下表總結了各種工作功耗控制模式,以及每種模式下允許使用的最大時鐘和電壓值。

表17. 每種工作功耗控制模式下可用的振蕩器

f573e2c4-1ed6-11ee-962d-dac502259ad0.png

注:

雖然可以將OPCCR寄存器中的值設置為任何低功耗工作模式,但也必須設置相應的時鐘和電壓值來滿足所需模式的要求。否則,OPCCR寄存器中的設置不會對降低功耗產生任何影響。

為了獲得最低的功耗值,應在時鐘生成電路中使用可能的最大分頻器。

可通過各種中斷源退出低功耗模式,例如RES引腳復位、上電復位、電壓監(jiān)視器復位和外設中斷。有關不同LPM的中斷源列表,請參見《硬件用戶手冊》中的“低功耗模式”部分。

從軟件待機模式進入貪睡模式的貪睡請求僅觸發(fā)貪睡模式。通過在待機控制寄存器 (SBYCR) 中執(zhí)行具有適當設置的WFI指令,可以完成向其他LPM的轉換。

Renesas FSP提供了低功耗模式 (LPM) 驅動程序和驅動程序配置器,可用于設置低功耗模式、喚醒源/退出源等。

f5ab5150-1ed6-11ee-962d-dac502259ad0.png

圖31. 使用Renesas FSP配置器設置低功耗模式

在通過FSP配置器設置了特定的LPM模式后,可以使用LPM驅動程序的API初始化LPM驅動程序并使MCU進入已配置的LPM模式:

左右滑動查看更多

/* Open LPM driver and initialize LPM mode */
err = R_LPM_Open(&g_lpm_ctrl_instance_ctrls[g_lpm_transition_pos],
    &g_lpm_ctrl_instance_cfgs[g_lpm_transition_pos]);
/* Handle error */
if(FSP_SUCCESS!=err)
  {
return (err);
  }
/* Transition to configured LPM mode */
err = lpm_mode_enter(g_lpm_transition_sequence[g_lpm_transition_pos]);
/* Handle error */
if (FSP_SUCCESS != err)
  {
return (err);
  }

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

    關注

    146

    文章

    17324

    瀏覽量

    352662
  • 瑞薩
    +關注

    關注

    35

    文章

    22310

    瀏覽量

    86763
  • 時鐘
    +關注

    關注

    11

    文章

    1747

    瀏覽量

    131804
  • 中斷
    +關注

    關注

    5

    文章

    900

    瀏覽量

    41759
  • icu
    icu
    +關注

    關注

    0

    文章

    13

    瀏覽量

    3216

原文標題:RA6快速設計指南 [16] 中斷控制單元,低功耗

文章出處:【微信號:瑞薩MCU小百科,微信公眾號:瑞薩MCU小百科】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    EK-RA6M5 – 快速入門指南

    EK-RA6M5 – 快速入門指南
    發(fā)表于 02-02 19:11 ?1次下載
    EK-<b class='flag-5'>RA6</b>M5 – <b class='flag-5'>快速</b>入門<b class='flag-5'>指南</b>

    RA 系列電機控制評估系統(tǒng)-RA6T1 組快速入門指南

    RA 系列電機控制評估系統(tǒng) - RA6T1 組快速入門指南
    發(fā)表于 03-13 19:51 ?3次下載
    <b class='flag-5'>RA</b> 系列電機<b class='flag-5'>控制</b>評估系統(tǒng)-<b class='flag-5'>RA6</b>T1 組<b class='flag-5'>快速</b>入門<b class='flag-5'>指南</b>

    RA2快速設計指南 [10] 模塊停止功能,中斷控制單元低功耗

    10. 模塊停止功能 為了盡可能提高電源效率,RA2系列MCU允許通過對模塊停止控制寄存器(MSTPCRi,i = A、B、C、D)執(zhí)行寫入操作來分別停止片上外設。模塊停止后,將無法訪問模塊寄存器
    的頭像 發(fā)表于 04-17 13:55 ?963次閱讀
    <b class='flag-5'>RA</b>2<b class='flag-5'>快速</b>設計<b class='flag-5'>指南</b> [10] 模塊停止功能,<b class='flag-5'>中斷</b><b class='flag-5'>控制單元</b>與<b class='flag-5'>低功耗</b>

    RA6快速設計指南 [1] 簡介,電源,仿真器支持(1)

    RA6快速設計指南 簡介 本系列文章回答了常見的問題,并指出了單片機 (MCU) 系統(tǒng)設計的一些細節(jié)之處,除非通篇閱讀硬件手冊,否則可能會忽略這些細節(jié)。本文檔并不適合取代硬件手冊,而是對手冊的一種
    的頭像 發(fā)表于 06-04 16:25 ?1281次閱讀
    <b class='flag-5'>RA6</b><b class='flag-5'>快速</b>設計<b class='flag-5'>指南</b> [1] 簡介,電源,仿真器支持(1)

    RA6快速設計指南 [8] 使用TrustZone?

    7 使用TrustZone 7.1 Arm TrustZone 技術的實現 某些RA6 MCU(如RA6M4和RA6M5)包含Arm TrustZone (TZ) 安全功能。有關 TZ 實現的完整
    的頭像 發(fā)表于 06-19 15:25 ?722次閱讀
    <b class='flag-5'>RA6</b><b class='flag-5'>快速</b>設計<b class='flag-5'>指南</b> [8] 使用TrustZone?

    RA6快速設計指南 [9] 存儲器 (1)

    8 存儲器 RA6 MCU支持4GB的線性地址空間,范圍為 0000 0000h 到 FFFF FFFFh ,其中包含程序、數據和外部存儲器總線。該系列的某些產品包括一個SDRAM控制器,可利用該
    的頭像 發(fā)表于 06-21 12:15 ?930次閱讀
    <b class='flag-5'>RA6</b><b class='flag-5'>快速</b>設計<b class='flag-5'>指南</b> [9] 存儲器 (1)

    RA6快速設計指南 [10] 存儲器 (2)

    8 存儲器 8.4 片上閃存 RA6 MCU具有兩部分閃存:代碼閃存和數據閃存,各部分的大小和擦寫周期數因器件而異。閃存控制單元 (FCU) 控制閃存的編程和擦除。閃存應用程序命令接口 (FACI
    的頭像 發(fā)表于 06-26 12:10 ?775次閱讀
    <b class='flag-5'>RA6</b><b class='flag-5'>快速</b>設計<b class='flag-5'>指南</b> [10] 存儲器 (2)

    RA6快速設計指南 [11] 存儲器 (3)

    8 存儲器 8.5 外部存儲器 RA6 MCU包含用于連接到外部存儲器和器件的外部數據總線。某些產品還包括一個內置的SDRAM控制器,可通過該控制器使用最高達128MB的外部SDRAM。八個可編程片
    的頭像 發(fā)表于 06-28 12:10 ?775次閱讀
    <b class='flag-5'>RA6</b><b class='flag-5'>快速</b>設計<b class='flag-5'>指南</b> [11] 存儲器 (3)

    EK-RA6M3G – 快速入門指南

    EK-RA6M3G – 快速入門指南
    發(fā)表于 07-03 20:10 ?0次下載
    EK-<b class='flag-5'>RA6</b>M3G – <b class='flag-5'>快速</b>入門<b class='flag-5'>指南</b>

    EK-RA6M1 – 快速入門指南

    EK-RA6M1 – 快速入門指南
    發(fā)表于 07-04 20:54 ?0次下載
    EK-<b class='flag-5'>RA6</b>M1 – <b class='flag-5'>快速</b>入門<b class='flag-5'>指南</b>

    EK-RA6M2– 快速入門指南

    EK-RA6M2 – 快速入門指南
    發(fā)表于 07-04 20:54 ?0次下載
    EK-<b class='flag-5'>RA6</b>M2– <b class='flag-5'>快速</b>入門<b class='flag-5'>指南</b>

    RA6T1 CPU 卡快速入門指南

    RA6T1 CPU 卡快速入門指南
    發(fā)表于 07-05 18:36 ?0次下載
    <b class='flag-5'>RA6</b>T1 CPU 卡<b class='flag-5'>快速</b>入門<b class='flag-5'>指南</b>

    RA 系列電機控制評估系統(tǒng)-RA6T1 組快速入門指南

    RA 系列電機控制評估系統(tǒng) - RA6T1 組快速入門指南
    發(fā)表于 07-05 18:36 ?2次下載
    <b class='flag-5'>RA</b> 系列電機<b class='flag-5'>控制</b>評估系統(tǒng)-<b class='flag-5'>RA6</b>T1 組<b class='flag-5'>快速</b>入門<b class='flag-5'>指南</b>

    RA6快速設計指南 [17] 外部總線,一般布線實踐 (上)

    14 外部總線 RA6器件包括一個外部總線控制器。某些RA6器件具有內置的SDRAM控制器。 14.1 總線寬度和多路復用 外部存儲區(qū)的訪問寬度可以設置為8位或
    的頭像 發(fā)表于 07-14 12:10 ?634次閱讀
    <b class='flag-5'>RA6</b><b class='flag-5'>快速</b>設計<b class='flag-5'>指南</b> [17] 外部總線,一般布線實踐 (上)

    RA2快速設計指南 [7] 模塊停止功能,中斷控制單元低功耗

    RA2快速設計指南 [7] 模塊停止功能,中斷控制單元低功耗
    的頭像 發(fā)表于 10-24 16:55 ?683次閱讀
    <b class='flag-5'>RA</b>2<b class='flag-5'>快速</b>設計<b class='flag-5'>指南</b> [7] 模塊停止功能,<b class='flag-5'>中斷</b><b class='flag-5'>控制單元</b>與<b class='flag-5'>低功耗</b>
    澳门百家乐国际娱乐城| 百家乐官网视频游戏平台| 百家乐官网现金网开户平台| 百家乐官网007| 百家乐官网园选| 财神百家乐娱乐城| 百家乐几点不用补| 百家乐在线游戏| 大亨百家乐娱乐城| 顶尖百家乐的玩法技巧和规则| 百家乐官网缩水工具| 百家乐官网新台第二局| 大发888娱乐场下载sampling id112| 十六浦百家乐的玩法技巧和规则| 网上的百家乐官网怎么才能赢| 最好的百家乐官网投注| 百家乐官网视频桌球| 衢州市| 博彩网站评级| 大发888官网df888| 威尼斯人娱乐城不打烊| 联合百家乐的玩法技巧和规则| 华侨人百家乐的玩法技巧和规则 | 百家乐视频游戏平台| 庄河市| 百家乐官网打印机分析| 澳门百家乐官网娱乐城打不开| 新世百家乐官网的玩法技巧和规则| 永利百家乐官网的玩法技巧和规则| 百家乐官网网站| 百家乐官网群东方鸿运| 百家乐官网三路秘诀| 巴比伦百家乐官网的玩法技巧和规则 | 皇马百家乐官网的玩法技巧和规则 | 百家乐官网定位胆技巧| 全讯网百导| 澳门百家乐官网网上赌博| 网上百家乐公司| 百家乐官网平台开户哪里优惠多| 百家乐游戏试| 百家乐玩法|