stm32的gpio口的復用功能

2021-03-03 20:58:53 字數 1820 閱讀 2928

1樓:匿名使用者

不知道你說復

的復用是什麼制意思,如果是第二功能的話bai,那麼不是du

不存在輸出和輸zhi入,因為特定的功能管腳dao就決定了肯定是輸入或者輸出,而沒有必要再寫一次了。或者你表達的是一根「輸出」線可以接到多個其他的輸入腳上,反之則不行。那麼這個原因很簡單,輸出可以分開供給別的輸入沒的說。

反過來之所以不行,通俗的說是容易燒毀,比如兩個輸入a和b,a輸入高,b輸入低,這兩個連線起來給c,那麼問題出現了。如果a、b的內阻很小,那麼大的電流將通過a->b,那不就壞了嗎?

2樓:奇婉融飛薇

stm32

程式設計參考手冊---第八章是講復用功能的,但是我覺得你好像問的是重對映功能吧。都在程式設計參考手冊裡面

stm32 gpio復用功能是什麼意思?

3樓:匿名使用者

gpio的基本功能是普通的i/o

而stm32有自己的各個功能模組,這些內建外設的外部引腳是與標準gpio復用的,當作為這些模組的功能引腳時 就叫復用

4樓:翻海蛟

給你說個明白的吧。gpio這個角平常是個gpio角,如果說明書上寫他有別的功能,你就可以通過配置暫存器把他設定成如串列埠,並口,模數口等等功能。

stm32中gpio埠的復用功能怎麼理解?怎麼才算復用?具體怎麼實現復用的呢? 一定採納。

5樓:通才玩家

復用i/o口就是一段程式中你重複使用了統一i/o口,但是功能不一樣~

例如你使用adc轉換時,可以復用pb0、pb 1作轉換通道ch0、ch1,和輸出~

關於stm32的gpio復用功能

6樓:匿名使用者

stm32 程式設計參考手冊---第八章是講復用功能的,但是我覺得你好像問的是重對映功能吧。都在程式設計參考手冊裡面

stm32f407微控制器uart串列埠gpio口復用功能配置問題 5

7樓:匿名使用者

關於stm32的usart配置

,需要完成以下幾個步驟

1,開啟usart時鐘

2,配置pa9及pa10

由於usart屬於可選功能項回

所以tx要設定成答gpio_mode_af_pp;,即復用推挽輸出rx用於資料輸入,被設定成浮空輸入

這是由於stm32的io口引腳總共只有以下幾種模式gpio_mode_ain = 0x0,

gpio_mode_in_floating = 0x04,gpio_mode_ipd = 0x28,gpio_mode_ipu = 0x48,gpio_mode_out_od = 0x14,gpio_mode_out_pp = 0x10,gpio_mode_af_od = 0x1c,gpio_mode_af_pp = 0x18對於特殊功能模式,只有乙個復用開漏及復用推挽。

這兩種都是用於輸出的情況。

所以rx只能被設定成浮空輸入

這不僅是usart,對於其他的如spi也是如此。

8樓:過聽雙眭利

您好要實bai現uart

轉rs485功能。用du的是ti

6lb184

485晶元,zhire/de腳是是控制

daot/r方向,一般是連回

在一起。請問是用

答mcu的通用gpio控制,還是用mcu

uart上的管腳rts控制?

如果是前者,還需要改uart程式?

可以選擇任意可用io口,實際應用中,可以用tx腳控制

STM32中SPI的通訊速率如何設定

如果用的韌體庫,那就是更改spi initstructure.spi baudrateprescaler引數,賦值在stm32f10x spi.h中有定義,是apb2或者apb1匯流排頻率的1 2 1 256.stm32 spi通訊設定 確實是只有資料傳輸的時候才有時鐘輸出,對於你的問題 1.確定s...

如何使用STM32提供的DSP庫進行FFT ST MCU論壇

dsp庫針對沒有fpu的處理器使用來加速的。如果自己寫的話涉及到浮點運算,那就只有fpu才能發揮其速度。stm32的dsp庫是有例程的,fft的例程也在其中,仔細看,不複雜的。如何使用stm32提供的dsp庫進行fft 以乙個例項來介紹如何使用stm32提供的dsp庫函式進行fft。1.fft運算效...

stm32裡面的can過濾器的設定有什麼用答案好

can匯流排傳送到資料是bai 基於訊息而不是位址du的,每個 zhi訊息用 不同的編號表dao達 2.0a用11位 版2.0b用29位 在can上進行簡單傳送而自權定義傳送協議時,要把所有需要傳送的命令列出,然後根據傳送的緊急程度 優先順序 從高到低進行排序,然後把最高優先順序的設定乙個最低的編號...