1. 程式人生 > >STM32的八種輸入輸出模式

STM32的八種輸入輸出模式

(1) GPIO_Mode_AIN 模擬輸入 
(2)GPIO_Mode_IN_FLOATING 浮空輸入 
(3)GPIO_Mode_IPD 下拉輸入 
(4)GPIO_Mode_IPU 上拉輸入 
(5)GPIO_Mode_Out_OD 開漏輸出 
(6)GPIO_Mode_Out_PP 推輓輸出 
(7)GPIO_Mode_AF_OD 複用開漏輸出 
(8)GPIO_Mode_AF_PP 複用推輓輸出

相關推薦

STM32輸入輸出模式

(1) GPIO_Mode_AIN 模擬輸入 (2)GPIO_Mode_IN_FLOATING 浮空輸入 (3)GPIO_Mode_IPD 下拉輸入 (4)GPIO_Mode_IPU 上拉輸入 (5)G

STM32 IO口輸入輸出模式的簡潔見解

輸入模式 (1) 浮空輸入:沒有外界電壓輸入時,電壓不確定。 (2) 上拉輸入:沒有外界電壓輸入時,IO口經過一個上拉電阻接高電壓Vcc,再經過施密特觸發器轉換成1訊號,此時為高電平。(無輸入,高電平

STM32的8GPIO輸入輸出模式深入詳解

輸入模式    -輸入浮空(GPIO_Mode_IN_FLOATING)    -輸入上拉(GPIO_Mode_IPU)    -輸入下拉(GPIO_Mode_IPD)    -模擬輸入(GPIO_Mode_AIN)輸出模式    -開漏輸出(GPIO_Mode_Out_OD

STM32的四IO輸出模式

原文地址:http://www.51hei.com/stm32/3608.html   1、普通推輓輸出(GPIO_Mode_Out_PP): 使用場合:一般用在0V和3.3V的場合。線路經過兩個P_MOS 和N_MOS 管,負責上拉和下拉電流。 使用方法:直接使用 輸

STM32 GPIO輸入輸出模式比較

沒有找到原文的出處,不過作者總結的很好,轉載備忘。 有關推輓輸出、開漏輸出、複用開漏輸出、複用推輓輸出以及上拉輸入、下拉輸入、浮空輸入、模擬輸入區別及上拉輸入、下拉輸入、浮空輸入、模擬輸入的區別 最近在看資料手冊的時候,發現在Cortex-M3裡,對於GPIO的配置

java BigDecimal舍入模式

進制數 value 入行 6.5 except tab scale left 兩個類 一、BigDecimal介紹   java.math.BigDecimal   不可變的immutable、任意精度的有符號十進制數。BigDecimal 由任意精度的整數非標度值和32位

字元陣列的3輸入輸出

字元陣列常用的有3種輸入輸出形式 scanf()和printf():該形式的好處是可以指定輸入輸出形式; getchar()和putchar():該形式的好處是讀入和輸出字元時非常方便; gets()和puts():用來讀取和輸出一行字元時比較方便。 注意:gets

Java大數類BigDecimal及舍入模式的介紹

BigDecimal的引入 在利用Java程式語言開發銀行、金融類等需要對數值進行高精度計算的軟體時,我們經常使用BigDecimal和BigInteger這兩個大資料類,而不是常見的int、long、float、double型別,特別是在處理浮點型資料。

GPIO輸入輸出模式詳解

一、推輓輸出:可以輸出高、低電平,連線數字器件;推輓結構一般是指兩個三極體分別受兩個互補訊號的控制,總是在一個三極體導通的時候另一個截止。高低電平由IC的電源決定。         推輓電路是兩個引數相同的三極體或MOSFET,以推輓方式存在於電路中,各負責正負半周的波

STM32的I/O口的工作模式

浮空,顧名思義就是浮在空中,上面用繩子一拉就上去了,下面用繩子一拉就沉下去了.  開漏,就等於輸出口接了個NPN三極體,並且只接了e,b. c極 是開路的,你可以接一個電阻到3.3V,也可以接一個電阻到5V,這樣,在輸出1的時候,就可以是5V電壓,也可以是3.3V電壓了.但

關於STM32的幾輸入模式以及外部中斷的配置

最近做畢業設計,需要用按鍵來觸發外部中斷。實驗的時候是正常的,但是換了個核心板以及用上自己做的PCB電路板後,出現了一些問題。問題如下: 要求:將連線按鍵的IO口配置為上拉輸入,按鍵一端接IO口,一端接地,即當按鍵按下後,該IO口會產生一個下降沿,觸發下降沿中斷。 問題:將

stm32簡明教程系列(二)----GPIO(上)模式的區別與應用場合

一.概述 GPIO全稱為通用輸入/輸出埠。是stm32用於輸出訊號,輸入訊號的通道。他有以下八種模式: 輸入方式 浮空輸入 GPIO_Mode_IN_FLOATING 上拉GPIO_Mode_IPU 下拉GPIO_Mode_IPD 模擬輸入 GPIO_Mode_A

STM32的四輸出模式

1、普通推輓輸出(GPIO_Mode_Out_PP): 使用場合:一般用在0V和3.3V的場合。線路經過兩個P_MOS 和N_MOS 管,負責上拉和下拉電流。 使用方法:直接使用 輸出電平:推輓輸出的低電平是0V,高電平是3.3V。 2、普通開漏輸出(GP

STM32 IO口的模式使用小結

/** * @brief Configuration Mode enumeration */ typedef enum { GPIO_Mode_AIN = 0x0, //模擬輸入 GPIO_Mode_IN_FLOATING = 0x04

stm32 usart的幾通信模式

格式 bsp 紅外 同步 單向 使用 需要 半雙工 數據 一 USART 通用同步異步收發器(USART)提供了一種靈活的方法與使用工業標準NRZ異步串行數據格式的外部設備之間進行全雙工數據交換。 USART支持同步單向通信和半雙工單線通信,也支持LIN(局部互聯網)、

ST MCU_GPIO的工作模式詳解。

信息 div ref floating .html 下拉電阻 控制 edi zoom 補充: N、P型的區別,就是一個為正電壓啟動(NMOS),一個為負電壓啟動(PMOS) GPIO的八種工作模式詳解浮空輸入_IN_FLOATING帶上拉輸入_IPU帶下拉輸入_I

GPIO輸入輸出各種模式(推挽、開漏、準雙向端口)詳解(轉)

結構 inf 根據 action 存在 -i container 大致 信號線 GPIO輸入輸出各種模式(推挽、開漏、準雙向端口 概述 能將處理器的GPIO(General Purpose Input and Output)內部結構和各種模式徹底弄清

STM32 輸入捕獲模式的濾波器設定

一.設定TIMx_CR1的CKD[1:0]位,設定時鐘分頻因子得到fDTS。如下圖: 二設定TIMx_CCMR1暫存器的IC1F[3: 0]位。濾波取樣頻率和取樣次數。如下圖 舉例:定時器輸入時鐘頻率fCK_INT=72M。CKD[1:0]=10(B)。IC1F[3:0

vim的工作模式及管理輸入輸出

vim的命令模式 1.vim幫助 方法一:  vim       :help 方法二:  vimtutor 2.vim工作引數設定 1)臨時設定 :set 引數資訊 :set nu :set nonu :set mouse=a :set cursorline 注意: 以上設定方式在vim

設計模式應試複習篇()——11行為型模式的類圖結構(1~6

1、職責鏈模式 1)職責鏈模式包含如下角色: Handler:抽象處理者角色,它定義了一個處理請求的介面,一般設計為抽象類,由於不同的具體處理者處理請求的方式不同,因此在其中定義了抽象請求處理方法。因為每一個處理者的下家還是一個處理者,因此在抽象處理者中定義了一個抽象處理者型別的物件(如結構