chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

MIMXRT1021CAG4B GPIO口復位值詳解

li1756686189 ? 來源:嵌入式 MCU ? 2023-01-09 11:01 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在MIMXRT1021CAG4B使用中,當系統(tǒng)上電后,發(fā)現(xiàn)不同的端口在通電后具有不同的值。例如,現(xiàn)在使用GPIO_EMC_39和喚醒引腳,兩者結(jié)果是不同的。從GPIO數(shù)據(jù)手冊中,GPIO DATA寄存器的復位值為0x00000000。但對于喚醒引腳,復位后狀態(tài)后為高電平。

-> GPIO引腳默認為輸入功能,而非輸出功能。因此,它由上拉和下拉配置決定。對于喚醒PIN,可以檢查以下寄存器:

cbec77d8-8e5b-11ed-bfe3-dac502259ad0.png

cc06be22-8e5b-11ed-bfe3-dac502259ad0.png

默認情況下,使能了內(nèi)部100K上拉,因此上電復位后,GPIO口是高電平。針對GPIO_EMC_39 也是一樣的,如果添加DCD將配置SDRAM SEMC端口,它將由SEMC配置結(jié)果決定。在從QSPI加載應用程序代碼之前,如下相關(guān)信號被驅(qū)動為HIGH,為什么呢?

GPIO_PAD DEFAULT SIGNAL
GPIO_EMC_08 SEMC_DM00
GPIO_EMC_29 SEMC_CS0
GPIO_EMC_39 SEMC_DQS

問題是,將上述這些信號用作GPIO,并將其用作電機的啟用以及打開/關(guān)閉閥門的控制。這些信號具有相當強的下拉電阻,因此認為處理器正在積極地將這些信號配置為輸出并將其驅(qū)動為高電平。為什么這些信號在通電時會短暫地切換到高電平,如何防止這種情況發(fā)生嗎?

->該問題與DCD配置有關(guān)。在RT1020EVK上做了一個快速測試,沒有看到這個問題。可以檢查C76處的電壓以確定GPIO_EMC_39引腳狀態(tài)。

cc2a2e8e-8e5b-11ed-bfe3-dac502259ad0.png

還有一種應用場景,需要在固件升級后保留輸出狀態(tài)。通常它需要在固件升級后重新啟動,但在重新啟動期間輸出狀態(tài)將會被重置。如何實現(xiàn)在固件升級后保持輸出狀態(tài)高電平呢?

事實上,GPIO輸出狀態(tài)由代碼控制,如果更新固件,然后復位,代碼將運行,GPIO狀態(tài)完全由代碼控制。但是在復位期間,可以外接上拉電阻,因為,如果引腳是輸入Keeper的,那么它是由外部信號決定的。GPIO_EMC_05和06中的Keeper 電路已啟用,在復位期間將輸出高電平。但對于GPIO_EMC_04,它將在復位期間用作調(diào)試 JTAG_ACT功能,它將輸出低電平。

cc49d73e-8e5b-11ed-bfe3-dac502259ad0.png

當輸出驅(qū)動器被禁用時,Keeper功能夠保持先前的輸出值。

cc681a3c-8e5b-11ed-bfe3-dac502259ad0.png

Keeper的內(nèi)部電阻遠高于標準輸出驅(qū)動器的內(nèi)部電阻——見上表。此選項對于在邏輯值更改時需要大量能量的應用中節(jié)省功耗,但在僅需要保持狀態(tài)時幾乎不需要消耗能量。另一種類型的應用是必須確保引腳在任何情況下都被驅(qū)動,即使強度小得多,因此輸出引腳不會浮空,并且其電平被定義。

pull / keeper 由PKE、PUE和PUS位控制。pull / keeper 可通過pull / keeper 啟用(PKE)位啟用。當pull / keeper 啟用時,可以選擇PUE(上拉啟用)位啟用器件對應的功能。

I2C / I2S 要求雙向通信,如下位在 IOMUX中需要配置:

? 輸入 IBE = 0b1

? 輸出OBE = 0b1

? 開漏功能ODE = 0b1

? 針對低頻信號的配置PKE = 0b1, PUE = 0b1, PUS = 0b11或者外接上拉用于固定的或者高頻信號

cc80a76e-8e5b-11ed-bfe3-dac502259ad0.png

審核編輯:湯梓紅

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

    關(guān)注

    31

    文章

    5589

    瀏覽量

    129069
  • Data
    +關(guān)注

    關(guān)注

    0

    文章

    63

    瀏覽量

    39043
  • 引腳
    +關(guān)注

    關(guān)注

    16

    文章

    2092

    瀏覽量

    55147
  • GPIO
    +關(guān)注

    關(guān)注

    16

    文章

    1313

    瀏覽量

    55729

原文標題:MIMXRT1021CAG4B GPIO口復位值

文章出處:【微信號:嵌入式 MCU,微信公眾號:嵌入式 MCU】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    MIMXRT1021MIMXRT1024 ADC通道數(shù)

    MIMXRT1021MIMXRT1024(內(nèi)置4MB Flash) 都有兩組獨立的ADC模塊,每組ADC都有16路通道,但是兩組ADC模塊ADC1和ADC2通道有復用相同的引腳,使用時 IMXRT
    的頭像 發(fā)表于 12-02 10:55 ?3578次閱讀

    GPIO寄存器詳解

    STM32F4工程--IO--GPIO寄存器詳解 ----芯片:STM32F429IGT6----參考資料:正點原子視頻一、基礎(chǔ)知識1、每組IO
    發(fā)表于 01-18 06:53

    rt1021編譯出錯請問如何處理

    \\MIMXRT1021xxxxx_flexspi_nor.scf(90): error: L6236E: No section matches selector - no section to be FIRST/LAST.........
    發(fā)表于 10-20 10:43

    比較器MIMXRT1020-EVK引腳更改示例問題求解

    MIMXRT1020-EVK 的比較器示例,對于評估板上的默認 GPIO_AD_B0_14 引腳,它按預期工作。 我正在嘗試將 pinGPIO_AD_B0_10 用于我的項目,但我無法讓它工作。當我將 J19-6
    發(fā)表于 03-16 06:48

    MIMXRT1021CAG4A無法正常啟動是為什么?

    問題描述我們有一個硬件問題,MIMXRT1021CAG4A 無法正常啟動當BOOT_MODE寄存器設置為01(串口下載器)時,MCU不枚舉為HID而且我們無法使用 MCUXpresso Secure
    發(fā)表于 04-18 06:21

    為什么命令flash-erase-region在某些板上會失敗,而在其他板上卻不會?

    我們的硬件 我們開發(fā)了基于 MIMXRT1021CAG4A 的定制 PCB。存在一些布局差異,但我們的電路板與 RT1020 開發(fā)板 (MIMXRT1020-EVK) 相似,只是我們
    發(fā)表于 04-28 07:16

    JTAG引腳是否可以用作該控制器中的GPIO引腳?

    我們計劃在我們的設計中使用MIMXRT1024CAG4B。您能否澄清 JTAG 引腳是否可以用作該控制器中的 GPIO 引腳?此外,我們計劃將 JTAG_TDI 引腳用作看門狗定時器的看門狗輸入 (WDI) 的 GPIO? 有什
    發(fā)表于 05-05 13:57

    如何使用SD卡啟動MIMXRT1024CAG4B?

    我們計劃使用 SD 卡啟動 MIMXRT1024CAG4B。 基于參考手冊 IMXRT1024RM chapter9.6.6.3,我們假設引導操作不支持 SDR50 和 SDR104。希望支持SDR50和SDR104的SD卡正常運行(數(shù)據(jù)傳輸率)。我的理解正確嗎?
    發(fā)表于 05-05 08:08

    【STM32】STM32F4 GPIO八種模式及工作原理詳解

    【STM32】STM32F4 GPIO八種模式及工作原理詳解1. GPIO簡介GPIO,即通用I/O(輸入/輸出)端口,是STM32可控制的
    發(fā)表于 11-26 17:06 ?11次下載
    【STM32】STM32F<b class='flag-5'>4</b> <b class='flag-5'>GPIO</b>八種模式及工作原理<b class='flag-5'>詳解</b>

    【STM32】STM32F4 GPIO八種模式及工作原理詳解

    【STM32】STM32F4 GPIO八種模式及工作原理詳解1. GPIO簡介GPIO,即通用I/O(輸入/輸出)端口,是STM32可控制的
    發(fā)表于 12-04 14:51 ?9次下載
    【STM32】STM32F<b class='flag-5'>4</b> <b class='flag-5'>GPIO</b>八種模式及工作原理<b class='flag-5'>詳解</b>

    STM32單片機GPIO簡介

    本篇主要介紹STM32單片機的GPIO基本概念和GPIO 寄存器的使用參考資料【51/STM32】詳解單片機GPIO
    發(fā)表于 12-28 19:23 ?23次下載
    STM32單片機<b class='flag-5'>GPIO</b><b class='flag-5'>口</b>簡介

    MIMXRT1021CAG4B MCU上打印printf()到指定的串口

    為了使用目標板上的 LPUART3,在bootloader階段通過 printf() 打印輸出,下面介紹如何通過官方SDK例子導入代碼并快速修改實現(xiàn),過程如下。
    的頭像 發(fā)表于 11-07 09:49 ?1261次閱讀

    MIMXRT1064CVL5B連接HyperRAM

    MIMXRT1062DVL6B MCU,SDRAM使用并行接口會占用很多GPIO引腳,把所有二進制軟件從非易失性Nand閃存復制到SDRAM,大多數(shù)SDRAM資源將用于運行應用代碼,最大速度為166Mhz
    的頭像 發(fā)表于 11-08 09:39 ?2961次閱讀

    MIMXRT1062CVL5BMIMXRT1062XVN5B的區(qū)別

    根據(jù)上表,MIMXRT1062CVL5BMIMXRT1062XVN5B的區(qū)別主要是工業(yè)級溫度范圍,封裝大小。
    的頭像 發(fā)表于 12-06 09:25 ?3039次閱讀

    CAG4M-FP-FA 初級用戶手冊 CAG4M-FP-FA V850E/CAG4-M 閃存編程適配器用戶手冊

    CAG4M-FP-FA 初級用戶手冊 CAG4M-FP-FA V850E/CAG4-M 閃存編程適配器用戶手冊
    發(fā)表于 04-27 20:28 ?0次下載
    <b class='flag-5'>CAG4</b>M-FP-FA 初級用戶手冊 <b class='flag-5'>CAG4</b>M-FP-FA V850E/<b class='flag-5'>CAG4</b>-M 閃存編程適配器用戶手冊