衡阳派盒市场营销有限公司

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

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

3天內不再提示

RA2快速設計指南 [9] I/O端口配置(3)

瑞薩MCU小百科 ? 來源:未知 ? 2023-04-14 15:15 ? 次閱讀

9. I/O端口配置(3)

9.4 設置和使用IRQ引腳

? 某些端口引腳可以用作硬件中斷線(IRQ)。有關哪些引腳可用于您的MCU信息,請參見《硬件手冊》中“I/O端口”一章的“每種產品的外設選擇設置”部分。

? 要將端口引腳設置為用作IRQ引腳,必須將其PFS寄存器中的中斷輸入功能選擇位(ISEL)置“1”。

? 引腳可同時用于IRQ和外設功能。要使能此功能,需設置引腳的PFS寄存器的ISEL位和PSE位。

? 具有相同編號的IRQ功能必須在一個引腳上使能。

? IRQ引腳可以在檢測到以下情況時觸發中斷:

? 低電平

? 下降沿

? 上升沿

? 上升沿和下降沿

使用IRQ控制寄存器(IRQCRi)選擇要使用的觸發器。

? 數字濾波可用于IRQ引腳。濾波器基于以四個可選時鐘速率(PCLKB、PCLKB/8、PCLKB/32、PCLKB/64)之一進行的重復信號采樣。它們可以濾除短脈沖:在特定濾波速率下,任何少于3個樣本的高脈沖或低脈沖。濾波器可用于濾除這些線路中的振鈴和噪聲,但是由于速率過快而無法濾除諸如機械開關彈跳之類的長時間事件。使能濾波會給硬件IRQ線增加一小段響應延遲時間(濾波時間)。

? 可以針對每個IRQ引腳單獨使能數字濾波。此過程通過設置每個IRQ的IRQCRi寄存器中的IRQ引腳數字濾波器使能(FLTEN)位來實現。

? 可為每個IRQ引腳單獨配置數字濾波的時鐘速率。此過程通過設置每個IRQ的IRQCRi寄存器中的IRQ引腳數字濾波器設置(FCLKSEL[1:0])位來實現。

? 圖21和圖22給出了使用Renesas FSP使能和配置IRQ引腳的示例。

40c5964c-da93-11ed-bfe3-dac502259ad0.jpg

圖21. 使用Renesas FSP配置器將P004配置為IRQ03

40e62ef2-da93-11ed-bfe3-dac502259ad0.jpg

圖22. 使用Renesas FSP配置器配置IRQ03

9.5 未使用引腳的處理

注:某些引腳需要特定的端接:有關具體建議,請參見《硬件手冊》中的“未使用引腳的處理”部分。

懸空的未使用引腳會消耗額外的功率,并使系統更容易受到噪聲問題的影響。使用下面詳述的方法之一對未使用的引腳進行處理:

1

第一種選擇是將引腳設置為輸入(復位后的默認狀態),然后使用電阻將其連接至Vcc或Vss。不同的連接方法對MCU來說沒有區別;但是,從系統噪聲的角度來看,有的方法可能更具優勢。Vss可能是最典型的選擇。避免將引腳直接連接到Vcc或Vss,因為對端口的方向寄存器(用于將端口設置為輸出)執行意外的寫入操作可能會導致輸出短路。

2

第二種方法是將引腳設置為輸出。無論是將引腳電平設置為高還是低都無關緊要;但是,將引腳設置為輸出并將輸出設置為低電平會在內部將引腳連接至接地層。這可能有助于解決整個系統的噪聲問題。將未使用的引腳設置為輸出有一個缺點,即必須通過軟件控制來完成端口配置。在將方向寄存器設置為輸出前MCU一直保持在復位狀態時,該引腳將為懸空輸入,可能會消耗額外的電流。如果可以接受在此期間消耗額外的電流,則該方法可消除第一種方法所需的外部電阻。

3

將引腳保留為輸入并使用外部電阻將它們處理的一種變化方式是使用MCU多個端口上的內部上拉電阻。這與將引腳設置為輸出有相同的限制(需要程序來設置端口),但是由于產品不會驅動引腳,因此確實可以減少因引腳意外接地、短接到相鄰引腳或Vcc而產生的影響。

9.6 不存在的引腳

每個RA2 MCU系列都有多種封裝尺寸,總引腳數也各有不同。對于小于該MCU系列最大封裝尺寸(通常為100引腳、64引腳、24引腳)的任何封裝,需將PDR寄存器中不存在的端口的對應位置“1”(輸出),并將PODR寄存器中不存在的端口的對應位置“0”。通過查看《硬件手冊》中“I/O端口”部分的“I/O端口規范”表,用戶可以查看每個MCU封裝上可用的端口。例如,端口0上的P007和P008僅在100引腳封裝中可用。請注意,不需要對不存在的引腳進行額外處理。

9.7 電氣特性

常規GPIO端口通常需要CMOS電平輸入(高電平≥ 0.8 * Vcc,低電平≤ 0.2 * Vcc)。某些GPIO端口具有施密特觸發輸入,在輸入要求方面略有不同。有關更多信息,請參見《硬件手冊》中的“電氣特性”部分。


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

    關注

    146

    文章

    17324

    瀏覽量

    352661
  • 瑞薩
    +關注

    關注

    35

    文章

    22310

    瀏覽量

    86762

原文標題:RA2快速設計指南 [9] I/O端口配置(3)

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

收藏 人收藏

    評論

    相關推薦

    I/O接口與I/O端口的區別

    在計算機系統中,I/O接口與I/O端口是實現CPU與外部設備數據交換的關鍵組件,它們在功能、結構、作用及運作機制上均存在顯著差異,卻又相互協
    的頭像 發表于 02-02 16:00 ?156次閱讀

    TPS650860 I2C可配置系統的PMIC用戶指南

    電子發燒友網站提供《TPS650860 I2C可配置系統的PMIC用戶指南.pdf》資料免費下載
    發表于 01-02 14:57 ?0次下載
    TPS650860 <b class='flag-5'>I2</b>C可<b class='flag-5'>配置</b>系統的PMIC用戶<b class='flag-5'>指南</b>

    瑞薩RA家族精品RA2L1產品介紹

    RA2L1MCU是瑞薩RA家族RA2系列廣受歡迎的一款產品。RA2L1MCU專為超低功耗應用而設計,結合功耗表現出色的32位ArmCortex-M23CPU內核及瑞薩電子的低功耗工藝技
    的頭像 發表于 12-27 18:07 ?166次閱讀
    瑞薩<b class='flag-5'>RA</b>家族精品<b class='flag-5'>RA2</b>L1產品介紹

    bq24190/2/2i/3/6和bq24292i EVM (PWR021)用戶指南

    電子發燒友網站提供《bq24190/2/2i/3/6和bq24292i EVM (PWR021)用戶指南.pdf》資料免費下載
    發表于 12-18 17:07 ?0次下載
    bq24190/<b class='flag-5'>2</b>/<b class='flag-5'>2i</b>/<b class='flag-5'>3</b>/6和bq24292<b class='flag-5'>i</b> EVM (PWR021)用戶<b class='flag-5'>指南</b>

    物聯網中常見的I/O擴展電路設計方案_IIC I/O擴展芯片

    物聯網系統中為什么要使用 IIC I/O擴展芯片 ??在物聯網系統中使用IIC(也稱為I2C)I/O擴展芯片的原因主要可以歸結為以下幾點:
    的頭像 發表于 09-24 11:29 ?679次閱讀
    物聯網中常見的<b class='flag-5'>I</b>/<b class='flag-5'>O</b>擴展電路設計方案_IIC <b class='flag-5'>I</b>/<b class='flag-5'>O</b>擴展芯片

    CMOS可編程I/O端口擴展電路AiP82C55

    CMOS可編程I/O端口擴展電路AiP82C55
    的頭像 發表于 08-09 09:55 ?423次閱讀
    CMOS可編程<b class='flag-5'>I</b>/<b class='flag-5'>O</b><b class='flag-5'>端口</b>擴展電路AiP82C55

    NCA9555帶中斷的16位I2C總線I/O端口英文手冊

    電子發燒友網站提供《NCA9555帶中斷的16位I2C總線I/O端口英文手冊.pdf》資料免費下載
    發表于 07-03 17:26 ?1次下載

    RA2在e2 studio環境生成LIB庫操作

    RA2在e2 studio環境生成LIB庫操作
    的頭像 發表于 05-15 08:06 ?618次閱讀
    <b class='flag-5'>RA2</b>在e2 studio環境生成LIB庫操作

    RA6T2的16位模數轉換器操作 [10] 配置RA6T2 ADC模塊 (7)

    RA6T2的16位模數轉換器操作 [10] 配置RA6T2 ADC模塊 (7)
    的頭像 發表于 05-15 08:06 ?430次閱讀
    <b class='flag-5'>RA6T2</b>的16位模數轉換器操作 [10] <b class='flag-5'>配置</b><b class='flag-5'>RA6T2</b> ADC模塊 (7)

    RA6T2的16位模數轉換器操作 [9] 配置RA6T2 ADC模塊 (6)

    RA6T2的16位模數轉換器操作 [9] 配置RA6T2 ADC模塊 (6)
    的頭像 發表于 05-08 08:06 ?439次閱讀
    <b class='flag-5'>RA6T2</b>的16位模數轉換器操作 [<b class='flag-5'>9</b>] <b class='flag-5'>配置</b><b class='flag-5'>RA6T2</b> ADC模塊 (6)

    軟件可配置模擬 I/O 的設計理念

    作者: Kenton Williston 曾幾何時,模擬 I/O 就是最專業、功能最固定的硬件。例如,電流驅動器和電壓傳感器是完全不同的零件,試圖顛倒其角色可謂是荒謬至極。 軟件可配置模擬 I
    的頭像 發表于 05-05 11:10 ?966次閱讀
    軟件可<b class='flag-5'>配置</b>模擬 <b class='flag-5'>I</b>/<b class='flag-5'>O</b> 的設計理念

    RA6T2的16位模數轉換器操作 [8] 配置RA6T2 ADC模塊 (5)

    RA6T2的16位模數轉換器操作 [8] 配置RA6T2 ADC模塊 (5)
    的頭像 發表于 04-29 08:08 ?454次閱讀
    <b class='flag-5'>RA6T2</b>的16位模數轉換器操作 [8] <b class='flag-5'>配置</b><b class='flag-5'>RA6T2</b> ADC模塊 (5)

    RA6T2的16位模數轉換器操作 [6] 配置RA6T2 ADC模塊 (3)

    RA6T2的16位模數轉換器操作 [6] 配置RA6T2 ADC模塊 (3)
    的頭像 發表于 04-12 08:06 ?366次閱讀
    <b class='flag-5'>RA6T2</b>的16位模數轉換器操作 [6] <b class='flag-5'>配置</b><b class='flag-5'>RA6T2</b> ADC模塊 (<b class='flag-5'>3</b>)

    RA6T2的16位模數轉換器操作 [5] 配置RA6T2 ADC模塊 (2)

    RA6T2的16位模數轉換器操作 [5] 配置RA6T2 ADC模塊 (2)
    的頭像 發表于 04-04 08:05 ?421次閱讀
    <b class='flag-5'>RA6T2</b>的16位模數轉換器操作 [5] <b class='flag-5'>配置</b><b class='flag-5'>RA6T2</b> ADC模塊 (<b class='flag-5'>2</b>)

    對12Bit A/D轉換器(ADC12)的更正和RA2組用戶手冊

    電子發燒友網站提供《對12Bit A/D轉換器(ADC12)的更正和RA2組用戶手冊.pdf》資料免費下載
    發表于 02-19 10:51 ?0次下載
    對12Bit A/D轉換器(ADC12)的更正和<b class='flag-5'>RA2</b>組用戶手冊
    骰子百家乐的玩法技巧和规则| 铁岭县| 威尼斯人娱乐场五星| 百家乐三珠连跳打法| 狮威百家乐官网赌场娱乐网规则| 百家乐官网星级游戏| 真人百家乐| 百家乐正品| 百家乐官网娱乐城介绍| 百家乐官网娱乐城怎么样| 武汉百家乐官网庄闲和| 百家乐官网怎样玩的| 百家乐官网贴士介绍| 百家乐园会员注册| 百家乐视频交流| 免费百家乐游戏机| 百家乐双人操作分析仪| 百家乐讯特| 尊龙百家乐娱乐平台| 百家乐英皇娱乐网| 威尼斯人娱乐城好玩吗| 棋牌网站| 百乐门| 老牌百家乐官网娱乐城| 百家乐官网优惠现金| 娱乐城百家乐官网技巧| 誉博百家乐官网327589| 波浪百家乐官网游戏中| 温州百家乐真人网| 百苑百家乐的玩法技巧和规则| 免费百家乐预测| 威尼斯人娱乐城投注| 龙博| 真人百家乐官网园| 百家乐官网游戏什么时间容易出对| 百家乐在线娱乐场| 24山方向上| 大发百家乐的玩法技巧和规则 | 大发888大发娱乐城| 视频棋牌游戏| 崇文区|