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

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

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

3天內不再提示

不可錯過的三類GPIO硬件設計指南!

合宙LuatOS ? 來源:合宙LuatOS ? 作者:合宙LuatOS ? 2024-11-04 09:45 ? 次閱讀

今天我們學習三類GPIO硬件設計,這三類絕對是不可錯過的,本文將把三類設計的重要性展示出來:

本文所介紹的GPIO設計指導,都是針對Air780E用于LuatOS開發方式時的一些注意事項,AT指令開發版本不支持GPIO操作。

Air780E模組共支持GPIO0~GPIO31合計32個GPIO和WAKEUP0~5合計6個喚醒管腳,其中:

32個GPIO口本身有多重復用功能,大家需要根據實際應用進行選擇配置;

32個GPIO中,又可分為普通GPIO和AGPIO,在接下來的表格中,會詳細介紹這兩種GPIO的定義和區別;

6個WAKEUP管腳中,部分也可以配置為GPIO功能,在接下來的表格中,也將詳細介紹WAKEUP管腳的注意事項。

一、GPIO復用表

對于GPIO功能復用,請參考如下表格(可通過下方鏈接下載最新版)。

最新資料詳見:

https://docs.openluat.com/air780e/luatos/hardware/design/gpio/

▼ GPIO復用表 ▼

wKgZoWcnap2ARsIWAAZl99cvD5w822.pngwKgaoWcnarqASxczAA2peUSW_rQ999.pngwKgZoWcnatGAP107AASw1Yspt6k355.png

二、GPIO特性

Air780E的GPIO口根據不同的特性,可以分為三種類型:

普通IO

AGPIO

Wakeup IO

不同特性的GPIO,其驅動能力以及在低功耗模式/PSM+模式下的表現區別比較大,在使用這些特性的GPIO時尤其要注意;

AGPIO也常被寫作為:AONGPIO、AON_GPIO,以下均以AGPIO的寫法進行描述。

1. 普通IO

Air780E大部分管腳為普通GPIO(上圖GPIO復用表格中灰色底色的IO);

Air780E系統為了在休眠模式下有極致的低功耗性能,會在模組進入休眠/深休眠模式時,關閉GPIO供電(VDD_EXT),因此會導致所有以VDD_EXT為電源域的GPIO會進入下電狀態。

在使用普通GPIO時,要尤其注意在休眠狀態下GPIO的掉電狀態對控制外設造成的誤動作風險。

▼ 普通IO相關特性 ▼

電壓域:VDD_EXT(1.8/3.3V可配置)

輸入輸出:可以配置

上下拉:內部可配置

輸入中斷:
上下邊沿觸發/雙邊沿觸發/高低電平觸發(休眠后無法響應中斷)

休眠電平保持:不可保持

休眠喚醒:不可喚醒模組

驅動能力:單個普通GPIO驅動能力<=10mA

wKgaoWcnavqAa6giAAeD_xVwcn0505.png

2. AGPIO

AGPIO管腳為休眠可保持管腳(GPIO復用表格中綠色底色IO管腳);

這類管腳電源域為長保持的LDO_AONIO電源(為內部電源,模組外部不可測量),這類電源在模組低功耗模式/PSM+下,仍然能夠保持供電,因此AGPIO管腳在休眠狀態下能夠保持電平。

AGPIO管腳可以用于休眠狀態下仍然需要保持工作狀態的外設。

▼ AGPIO相關特性 ▼

電壓域:LDO_AONIO(1.8/3.3V)

輸入輸出:可以配置

上下拉:內部可配置

輸入中斷:
上下邊沿觸發/雙邊沿觸發/高低電平觸發(休眠后無法響應中斷)

休眠電平保持:可保持

休眠喚醒:不可喚醒模組

驅動能力:

AGPIOWU0/1/3(MAIN_DTR):30μA;

AGPIO3~8:5mA(所有AGPIO總共驅動電流不能超過5mA)。

wKgaoWcnayOAbSYzAAcrPR2GKr8662.png

3. Wakeup IO

Air780E模組包含6個特殊管腳:
WAKEUP0~WAKEUP5

此類型IO為中斷喚醒管腳,能夠在模組休眠狀態下響應外部中斷從而使模組退出休眠狀態,因此這類IO管腳在休眠狀態下也能保持供電。

注意:Wakeup IO僅支持輸入,不能配置為輸出,且固定電平不可配置。

▼ Wakeup IO相關特性 ▼

電壓域:LDO_AON(2V,不可配置)

輸入輸出:僅輸入

上下拉:內部可配置

輸入中斷:上下邊沿觸發/雙邊沿觸發/高低電平觸發

休眠電平保持:可保持

休眠喚醒:支持

驅動能力:30μA

wKgZoWcna0uAToh0AAdfFgx_8Dg529.png

三、GPIO應用注意事項

1. 普通GPIO以及相應的電壓域VDD_EXT,在休眠時會輸出頻繁百ms級別的高脈沖,極易導致連接的外設誤動作。

原因解析:

Air780E的休眠特性,VDD_EXT在休眠狀態下會關閉,但是Air780E系統在休眠的整個時期內并不是一直保持穩定休眠狀態,需要不定時喚醒起來與4G網絡交互以保持網絡連接,因此VDD_EXT會隨著模組喚醒而打開。而大部分普通GPIO默認是I&PU狀態,就會被VDD_EXT拉高,導致輸出高脈沖。

設計建議:

在一些需要休眠狀態下正常工作的外設的控制(比如LED控制)不建議使用普通GPIO,可以使用AGPIO。

由于AGPIO數量有限,在必須用普通GPIO的情況下,可以在普通GPIO上做外接10K電阻下拉(如下圖R23),可以大幅減小休眠時輸出的高脈沖幅值,使得減小到外設的高電平判別門限以下,也可以避免誤動作的情況,但是相應的在某些情況下,會增加功耗,請根據實際情況酌情做出選擇。

wKgZoWcna2OACkN2AANaN9TmPOI052.png

2. Wakeup IO類型的GPIO不要用VDD_EXT或者普通GPIO上拉,會導致系統無法進入休眠。

原因解析:

Air780E的休眠特性使得普通GPIO管腳和VDD_EXT會在休眠狀態下輸出高脈沖,會使得Wakeup IO收到中斷而導致系統被喚醒,無法進入休眠模式。

設計建議:使用內部的上下拉。

3. Wakeup IO類型的GPIO不要直接連接主控MCU的IO管腳,會導致電平不一致而影響系統穩定性。

原因解析:

Wakeup IO管腳電平是2V左右,這個與大多數MCU的IO電平不匹配,而且Wakeup IO的供電為內部的LDO_AON,而這個供電會給系統啟動相關的部分供電,比如reset管腳,因此Wakeup IO上由于電平不匹配而導致的漏洞,有可能會影響系統穩定性。

設計建議:

使用二極管或者三極管來隔離(如下圖)。

wKgaoWcna3GAZPJaAAKtK1dXgXM022.png

分享完畢,歡迎關注

審核編輯 黃宇

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

    關注

    146

    文章

    17148

    瀏覽量

    351187
  • GPIO
    +關注

    關注

    16

    文章

    1204

    瀏覽量

    52093
收藏 人收藏

    評論

    相關推薦

    三類表面貼裝方法

    ;反面=>滴(印)膠(底面)=>貼裝元件=>烘干膠=>反面=>插元件=>波峰焊接 第三類   頂面采用穿孔元件, 底面采用表面貼裝元件.   工序: 滴(印)膠=>貼裝元件=>烘干膠=>反面=>插元件=>波峰焊接:
    發表于 11-26 17:04

    智能設備三類應用的供電問題分析

    隨著我們日常生活用品變得越來越智能,設計工程師需要找到解決此類設備供電問題的可行途徑。而在物聯網(IoT)產品設計中,往往在設計周期的最后階段才會考慮電源問題。本文探討三類應用的供電問題,以及低功耗微控制器在為聯網設備提供高效電源管理的重要性。
    發表于 03-02 06:39

    LC振蕩器設計與調試中三類常見問題

    LC振蕩器設計與調試中三類常見問題 對LC振蕩器設計與調試中的三類常見問題(不起振、不穩定和缺少儀器)
    發表于 04-17 16:18 ?79次下載

    詳細解釋三類TN式供電系統

    維修電工等電力作業人員在作業過程中遇到最多的相信就是TN式供電系統,根據保護零線是否和工作零線分開, TN式供電系統又可分為三類:TN-C供電系統, TN-S供電系統, TN-C-S供電系統。下面我們就詳細的解釋一下這三類TN式供電系統。
    的頭像 發表于 01-26 14:00 ?3.3w次閱讀

    錳酸鋰、元材料、磷酸亞鐵鋰_三類鋰電池材料特性對比

    本文首先對錳酸鋰、磷酸亞鐵鋰、元材料做了個簡單的概述,其次對三類鋰電池材料特性進行了對比,最后闡述了三類鋰電池材料的應用。
    發表于 05-06 12:01 ?2.2w次閱讀

    三類小米音響的優點與缺點

    最近今年隨著小米的發展,目前小米音響主要分為藍牙音箱、智能音箱、擴音器三類。接下里我會從小米音響的優點與缺點兩方面說一下小米音響。
    發表于 01-02 11:10 ?3.2w次閱讀

    AI三類醫療器械和人工智能有直接的關系嗎

    這是我國首個應用人工智能技術的三類器械過審。而人工智能三類器械過審的通過,對于醫療AI行業來說是一件里程碑的事件。
    發表于 01-16 13:45 ?2571次閱讀

    淺談光伏系統三類最常見的故障問題

    需要進行故障診斷和排除的三類最常見的光伏系統問題與面板、負載和逆變器有關。
    發表于 03-15 16:37 ?4198次閱讀

    工業機器人三類編程方法詳解

    對工業機器人來說,主要有三類編程方法:在線編程、離線編程以及自主編程三類
    的頭像 發表于 11-10 17:47 ?2.1w次閱讀

    國內儲能市場中主要的三類玩家

    ? ? 摘要 國內儲能市場中主要有三類玩家,第一是儲能品牌商,第二為鋰電池企業,第三類為從光伏、風電等領域跨界而來的企業。 在全球新能源浪潮下,“新能源+儲能”將是能源結構調整戰略
    的頭像 發表于 02-11 09:33 ?4240次閱讀
    國內儲能市場中主要的<b class='flag-5'>三類</b>玩家

    智能設備三類應用的供電問題資料下載

    電子發燒友網為你提供智能設備三類應用的供電問題資料下載的電子資料下載,更有其他相關的電路圖、源代碼、課件教程、中文資料、英文資料、參考設計、用戶指南、解決方案等資料,希望可以幫助到廣大的電子工程師們。
    發表于 04-03 08:54 ?6次下載
    智能設備<b class='flag-5'>三類</b>應用的供電問題資料下載

    PCB三類互連設計的技巧分享

    本文介紹上述三類互連設計的各種技巧,內容涉及器件安裝方法、布線的隔離以及減少引線電感的措施等等。
    發表于 03-09 12:30 ?524次閱讀

    穩壓器的三類常見故障

    有關穩壓器的知識,穩壓器的三類常見故障問題,一是輸出電壓不正常,一是不穩壓,第三類是開機無輸出、無電壓指示或無啟動以及過壓或欠壓保護,下面具體來了解下。
    的頭像 發表于 06-09 17:48 ?3240次閱讀

    穩壓電源一三類區別

    穩壓電源一、二三類是指按照供電設備的直流輸出偏差范圍和抗干擾能力對穩壓電源進行分類的方法。下面將詳細介紹穩壓電源一、二
    的頭像 發表于 12-28 17:54 ?9435次閱讀

    硬件設計技巧:三類GPIO接口的實用指南

    今天教大家一些關于硬件設計的的技巧,只要掌握好三類GPIO,輕松玩好硬件設計。
    的頭像 發表于 11-05 12:22 ?278次閱讀
    <b class='flag-5'>硬件</b>設計技巧:<b class='flag-5'>三類</b><b class='flag-5'>GPIO</b>接口的實用<b class='flag-5'>指南</b>
    主站蜘蛛池模板: 免费爱爱视频网站| 大黄香蕉| 亚洲男同tv| 欧美zooz人禽交免费观看| 美日韩免费视频| 窝窝午夜看片| 国产亚洲小视频| 日本人69xxxxxxxx69| 亚洲天堂亚洲天堂| 黄色888| 人人操在线播放| 好深好爽视频| 久草视频这里只有精品| ts人妖系列在线专区| 手机在线免费视频| 日本不卡在线视频| 免费一级大毛片a一观看不卡| 天天操天天射天天色| 欧美性区| 色老头久久久久久久久久| 免费精品| 久久久精品免费| 亚洲黄色官网| 97福利| 成人夜色视频网站在线观看| 亚洲深爱| 97影院午夜在线观看视频| 4438x成人网最大色成网站| 日本国产在线| 夜夜操操操| 欧美另类v| 欧美性生活网站| 久久国产影视| 天堂视频在线视频观看2018| 亚洲第一免费视频| 韩国一区二区三区视频| 国产精品视频色拍拍| 美女被免费网站视频在线| 亚洲码在线| 韩国特黄特色a大片免费| 五月天丁香激情|