娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

一、基礎知識

1、STM32F429IGT6

①一共有9組IO: PA~PI

②其中PA~PH 每組16個IO PI只有PI0~PI11

③一共有140個IO口: 16*8+12=140

2、工作模式

四種輸入模式:輸入浮空、輸入上拉、輸入下拉、模擬輸入 ;

四種輸出模式:開漏輸出(帶上拉或者下拉)、開漏復用功能(帶上拉或者下拉)、推挽式輸出(帶上拉或者下拉)、推挽式復用功能(帶上拉或者下拉);

四種最大輸出速度: -2MHZ低速、-25MHz中速、 -50MHz快速、-100MHz 高速。

3、IO口可以容忍5V電壓。


二、GPIO的8種工作模式

1、浮空輸入模式

①信號由外部輸入到引腳。

②首先遇到上拉下拉電阻,這個是沒有被設置的,所以不用管。

③其次遇到的是施密特觸發器,這個開關是打開的。

④信號通過施密特觸發器,讀入到輸入數據寄存器

⑤通過設置為浮空輸入模式,CPU就可以取讀取IO口的輸入電平。

⑥下面的輸出控制部分是不起作用的,模擬、復用功能輸入也是不起作用的。

2、輸入上拉模式

①輸入上拉模式和輸入浮空模式是非常相似的,信號由外部輸入到引腳。

②首先遇到上拉下拉電阻,這時會打開上拉電阻,上拉電阻和VDD相連接。

③其次遇到的是施密特觸發器,這個開關是打開的。

④信號通過施密特觸發器,讀入到輸入數據寄存器。

⑤通過設置為輸入上拉模式,CPU就可以取讀取IO口的輸入電平。

⑥下面的輸出控制部分是不起作用的,模擬、復用功能輸入也是不起作用的。

3、輸入下拉模式

①輸入下拉模式和輸入上拉模式是非常相似的,信號由外部輸入到引腳。

②首先遇到上拉下拉電阻,這時會打開下拉電阻,下拉電阻和VSS相連接。

③其次遇到的是施密特觸發器,這個開關是打開的。

④信號讀入到輸入數據寄存器。

⑤通過設置為輸入下拉模式,CPU就可以取讀取IO口的輸入電平。

⑥下面的輸出控制部分是不起作用的,模擬、復用功能輸入也是不起作用的。

4、模擬模式

①信號由外部輸入到引腳。

②首先遇到上拉下拉電阻,這時不打開上下拉電阻。

③在遇到施密特觸發器之前,走了模擬通道,施密特觸發器這個開關是關閉的。

④這時候信號會讀到ADC片外設上,來進行讀取信號。

⑤CPU通過讀寫ADC外設的寄存器,來讀取模擬信號,并把它轉換為數字信號

⑥下面的輸出控制部分是不起作用的,復用功能輸入也是不起作用的。

5、開漏輸出模式

①CPU會寫置位/復位寄存器,然后會映射到輸出數據寄存器。或者我們可以直接寫輸出數據寄存器。

②然后經過輸出控制電路。

③然后進入N-MOS管,此時P-MOS管是不起作用的。

④如果置位/復位寄存器寫入數據為“1”,則輸出數據寄存器位為“1”,經過輸出控制電路,傳送到N-MOS管,N-MOS管處于關閉狀態,并不會反映到IO口。

如果置位/復位寄存器寫入數據為“0”,N-MOS管處于開狀態,則會將VSS電平輸出到IO口。

⑤此時我們需要在端口處設置上拉電阻,或者外接上拉電阻。

6、開漏復用輸出模式

①復用功能輸出連接的是片上外設模塊。

②通過片上外設模塊給輸出控制電路一個信號,然后傳到N-MOS管,此時P-MOS管是不起作用的。

③如果片上外設模塊數據為“1”,則N-MOS管處于關閉狀態,并不會反映到IO口。

如果片上外設模塊數據為“0”,N-MOS管處于開狀態,則會將VSS電平輸出到IO口。

④此時我們需要在端口處設置上拉電阻,或者外接上拉電阻。

⑤在該模式下,施密特觸發器處于開啟狀態,并將信號傳輸到輸入數據寄存器中。

⑥CPU通過讀取輸入數據寄存器的值,來獲取當前IO口的輸出狀態。

7、推挽輸出模式

①CPU會寫置位/復位寄存器,然后會映射到輸出數據寄存器。或者我們可以直接寫輸出數據寄存器。

②然后經過輸出控制電路。

③然后進入MOS管,此時P-MOS管和N-MOS管都是起作用的,都處于工作狀態。

④如果置位/復位寄存器寫入數據為“1”,則輸出數據寄存器位為“1”,經過輸出控制電路,傳送到MOS管,N-MOS管處于關閉狀態,P-MOS管前面有一個取反器,于是P-MOS處于開啟狀態,將VDD電平傳輸到IO口引腳上面。

如果置位/復位寄存器寫入數據為“0”,P-MOS管處于關閉狀態,N-MOS管處于開狀態,會將VSS電平傳輸到IO口引腳上。

⑤在該模式下,施密特觸發器處于開啟狀態,并將信號傳輸到輸入數據寄存器中。

⑥CPU通過讀取輸入數據寄存器的值,來獲取當前IO口的輸出狀態。

8、推挽復用輸出模式

①復用功能輸出連接的是片上外設模塊

②通過片上外設模塊給輸出控制電路一個信號,然后傳到MOS管,此時P-MOS管是不起作用的,此時P-MOS管和N-MOS管都是起作用的,都處于工作狀態。

③如果片上外設模塊數據為“1”,傳送到MOS管,N-MOS管處于關閉狀態,P-MOS管前面有一個取反器,于是P-MOS處于開啟狀態,將VDD電平傳輸到IO口引腳上面。

如果片上外設模塊數據為“0”,P-MOS管處于關閉狀態,N-MOS管處于開狀態,會將VSS電平傳輸到IO口引腳上。

⑤在該模式下,施密特觸發器處于開啟狀態,并將信號傳輸到輸入數據寄存器中。

⑥CPU通過讀取輸入數據寄存器的值,來獲取當前IO口的輸出狀態。


三、補充

1、推挽輸出模式是可以輸出強高低電平的,連接數字器件。

2、開漏輸出,只可以輸出強低電平,高電平得靠外部電阻拉高,輸出端相當于三極管的集電極,要想得到高電平需要上拉電阻才行,適合用于做電流型的驅動,其吸收電流的能力相對較強(一般20ma以內)。

3、上電復位后IO口狀態

上電復位后,GPIO默認為輸入浮空狀態,部分特殊功能引腳為特定狀態。

復位后,調試引腳處于復用功能上拉/下拉狀態: PA15:JTDI處于上拉狀態 PA14:JTCK/SWCLK處于下拉狀態 PA13:JTMS/SWDAT處于下拉狀態 PB4:NJTRST處于上拉狀態 PB3:JTDO處于浮空狀態


關鍵字:IO口  GPIO  工作模式 引用地址:STM32F4工程--IO口--GPIO工作模式詳解

上一篇:STM32f4輸入捕獲,比原子更簡單的寫法
下一篇:按鍵實驗(GPIO的輸入模式)

0

推薦閱讀

“今年,潞安將重點推進十大技術創新,其中包括探索實施危險崗位使用機器人技術。”1月30日上午,在省十三屆人大一次會議長治代表團全團會上,省人大代表、潞安集團董事長、黨委書記李晉平表示,今年潞安將會加快實施智能礦山及無人化礦井建設關鍵技術與示范工程。李晉平表示,今年,潞安將重點推進以下十大技術創新,分別為:加快實施智能礦山及無人化礦...
集微網消息 隨著終端廠商開大力推廣全面屏手機,市面上各種屏形態的產品開始跟用戶見面。為了更大程度上的增加屏占比,折疊屏在2018年開始興起,眼下越來越多的廠商扎堆上馬折疊屏手機,柔性屏行業迎來發展機遇。近日,OLED概念股板塊行情一片大好;多家上市公司股票連續多日漲停,并有不少企業就OLED概念發聲。2月19日,天通股份在互動平臺表示,公司在A...
高性能嵌入式計算產品的領先供應商德國康佳特今日宣布,其配備了第8代英特爾? 酷睿?處理器的全新conga-JC370 3.5英寸SBC(代號Whiskey Lake)在Elektor Mazagine的獨立測試中獲得了出色的設計評分,并在UserBenchmark速度測試中成績突出。 康佳特全新的3.5英寸單板計算機(SBC)測試版配備了英特爾? 酷睿? i5-8365UE、4GB內存(最大可達64GB),并...
近日大連理工大學實驗室與設備管理處采購的機器人信息公開,此次采購的是庫卡KR20R1810-2機器人。圖片來源:庫卡該機器人隸屬庫卡工業機器人KR CYBERTECH 系列下的高性能多功能機器人,特點是具有修長的中央手腕和極為緊湊而敏捷的外形;有效載荷為20公斤,最遠臂展為1813mm,專門用于搬運應用,可滿足搬運大型工件、加工、裝配、碼垛和保護氣體焊接等需...

史海拾趣

問答坊 | AI 解惑

鋁電蝕技術探討

目前有哪些電蝕技術阿.如何提升呢…

查看全部問答∨

PIC單片機有關LIN的介紹

主要內容: [size=200%][size=70%]lLIN 是什么 [size=200%][size=70%]lLIN 總線的技術特點 [size=200%][size=70%]lLIN收發器芯片特征、工作模式及典型應用 [size=200%][size=70%]l電氣連接 [size=200%][size=70%]lLIN通信概念 [size=200 ...…

查看全部問答∨

利用數字存儲示波器測量特殊信號

隨著數字化技術、集成電路的高速發展,數字存儲示波器以其強大的測試能力、穩定的性能和更快捷的數據處理方式越來越多的應用于科研生產中,已成為檢測電子線路最有效的工具之一。通過示波器觀察線路關鍵節點的電壓、電流波形可以直觀地檢查線路工作 ...…

查看全部問答∨

論壇里有人在做DSP的外圍硬件嗎?

不管你是新手還是老手,只要對DSP和外圍硬件感興趣的都在這里冒個泡吧。 在家靠父母出門靠朋友。。。 人多力量大?!?

查看全部問答∨

在ARM匯編程序中f2包含f1 f1要引用f2中定義的變量怎么辦

在ARM匯編程序中f2包含f1 f1要引用f2中定義的變量怎么辦?不知道為什么我的程序調試時就是提示說錯誤的字符。…

查看全部問答∨

一個簡單的但我不知道的EVC編譯錯誤

我有兩臺計算機,這有個很簡短的EVC程序: #include "windows.h" int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance, LPWSTR lpCmdLine,int nShowCmd) {         MessageBox(NULL,TEXT("Hello ,xuechen ...…

查看全部問答∨

求高手點撥:ARMulator 中如何使用定時器?

求高手點撥:ARMulator 中如何使用定時器?   我按照《ADS_DEBUGTARGETGUIDE_D.PDF》寫了 Timer1 的初始化函數,但是不知道怎樣關聯中斷處理函數了。請高手點撥,呵呵: #define CLK          &nb ...…

查看全部問答∨

有沒有可以替代BDI2000的JTAG調試器

    我對linux很感興趣,前段時間一直在MPC8274上構建2.6linux,用BDI2000,GUN gdb調試板子---用的很是爽,可上周BDI2000突然被實驗室要回去了,自己想買一個BDI2000,網上一查才知道一個BDI2000就29000RMB,要是換個固件還要10000RMB, ...…

查看全部問答∨

申請 eZ430-RF2500 板子(Air mouse)

一個主要用于HTPC操作用的空中無線鼠標,讓HTPC操作變得簡單、快捷、隨意 [ 本帖最后由 ygtqkuang 于 2011-1-17 19:26 編輯 ]…

查看全部問答∨

求助FPGA的替代品選擇

請教各位,如果要為一款舊的FPGA選一個比較新的替代品,需要注意哪些比較重要的參數?同理,CPLD該如何選擇參數?…

查看全部問答∨
小廣播
添点儿料...
无论热点新闻、行业分析、技术干货……
設計資源 培訓 開發板 精華推薦

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 建湖县| 汝州市| 包头市| 德清县| 灵宝市| 青神县| 余姚市| 札达县| 高安市| 瓦房店市| 云南省| 乌拉特中旗| 武冈市| 阿坝| 丹寨县| 巴林右旗| 醴陵市| 康乐县| 旺苍县| 积石山| 泰安市| 岳池县| 民乐县| 怀安县| 缙云县| 咸丰县| 江北区| 新疆| 平泉县| 四平市| 大石桥市| 长春市| 石河子市| 广宗县| 长子县| 顺平县| 仁布县| 万山特区| 上蔡县| 长丰县| 安泽县|