14.5.1
ELC框圖分析
點(diǎn)擊可查看大圖
可以將事件鏈接到以下模塊功能:
表2:模塊功能
第15章
ICU——外部中斷
本章參考資料
《RA6M5 Group User’s Manual:Hardware》
主要參考章節(jié):13.Interrupt Controller Unit(ICU)
15.1
外部引腳中斷
上一章節(jié)我們已經(jīng)詳細(xì)介紹了NVIC、ICU、ELC、NMI并對(duì)RA系列MCU的中斷管理系統(tǒng)有個(gè)全局的了解,我們這一章節(jié)的內(nèi)容是如何控制外部中斷,也是內(nèi)核里的NVIC的實(shí)例應(yīng)用,這也是RA系列MCU非常重要的一個(gè)外部中斷資源。
15.1.1
ICU框圖-外部中斷介紹
點(diǎn)擊可查看大圖
根據(jù)ICU的功能框圖我們知道,首先需要配置IRQCR寄存器(IRQ Control Register,IRQ英文全稱:Interrupt ReQuest,中文名:中斷請(qǐng)求)。之后我們要配置IELSR寄存器(英文全稱:ICU Event Link Setting Register,中文名:中斷控制單元事件鏈接設(shè)置寄存器)。之后使能IR寄存器。最后我們需要配置NVIC,關(guān)于NVIC詳情可以了解上一節(jié)。
15.1.2
相應(yīng)寄存器介紹
15.1.2.1
IRQCR介紹
Interrupt Request Control Register(IRQCR)—中斷請(qǐng)求控制寄存器,這個(gè)寄存器擁有0-15個(gè)通道,有三個(gè)標(biāo)志位:
IRQMD[1:0]檢測(cè)感知選擇
FCLKSEL[1:0]數(shù)字濾波采樣時(shí)鐘選擇
IRQ控制寄存器:
表1:IRQCRi寄存器
表2:IELSR寄存器
中斷控制單元事件鏈接設(shè)置寄存器(IELSRn),在整個(gè)的RA6M5中擁有的數(shù)量有96個(gè)。
-
mcu
+關(guān)注
關(guān)注
147文章
18383瀏覽量
378860 -
引腳
+關(guān)注
關(guān)注
16文章
1984瀏覽量
54495 -
中斷管理
+關(guān)注
關(guān)注
0文章
4瀏覽量
2343
原文標(biāo)題:外部引腳中斷——瑞薩RA系列FSP庫(kù)開(kāi)發(fā)實(shí)戰(zhàn)指南(37)
文章出處:【微信號(hào):瑞薩嵌入式小百科,微信公眾號(hào):瑞薩嵌入式小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
瑞薩RA8系列高性能MCU開(kāi)發(fā)上手體驗(yàn)

瑞薩電子RA系列MCU解決智能物聯(lián)網(wǎng)系統(tǒng)開(kāi)發(fā)痛點(diǎn)

評(píng)論