Arduino STM32如何讓pa11輸出高低電平

2021-05-04 15:35:11 字數 3345 閱讀 3178

1樓:匿名使用者

stm32系列的供電電壓都是3.3v或者更低,輸出5v比輸入更高是不可能。

比較簡單的辦法是加一個三極體開關電路進行電平轉換。如果用到的引腳很多,可以直接使用一個電平轉換晶片。或者用光耦做開關,似乎也挺好用,並能起到隔離作用。

另外 stm32 雖然輸出能力不錯,f1記得好像是25ma,直接帶數碼管什麼的問題不大,但諸如電機什麼就不要想了,不要像年輕的我一樣天真。。

2樓:桑學

庫函式有

gpio-setbits(gpioc,gpio-pin-3)或者gpio-reset(……)命令,也比較簡單開漏輸出就是不輸出電壓,低電平時接地,高電平時不接地。如果外接上拉電阻,則在輸出高電平時電壓會拉到上拉電阻的電源電壓。這種方式適合在連線的外設電壓比微控制器電壓低的時候。

推輓輸出就是微控制器引腳可以直接輸出高電平電壓。

stm32是基於arm® cortex® m 處理器核心的 32位快閃記憶體微控制器,為mcu使用者開闢了一個全新的自由開發空間,並提供了各種易於上手的軟硬

3樓:躍入人海

的話,其實如何輸出高低壓電壓的電瓶的話,只有我還是建議你找一個專業人士,專業人士的話瞭解的更多。

4樓:犁卓

關於您所詢問的讓pa11輸出高低電平這個問題,可以通過相應的引數設定來進行調整,不同的測試的範圍,輸出的電壓高低不同

5樓:木子

安卓st m32讓怕是一輸出高低電平的話呢,你的安全重新設定。

6樓:豆沙喜歡醜醜

那我們可以檢查一下我們的這個電源到底是多大,可以通過電源就能夠檢查出來它這個主機板的平均值以及電壓的高低輸出。

7樓:***學科

可以讓輸出高低啊,電瓶的這個主播是在輸出的時候可以去購買一個他們的專門的變壓器就可以了。

8樓:別刪我回答了

輸入法有很多可以把電流店裡電留條高出高電平的辦法有很多,可以把電流調高或者電壓調或者電影

9樓:濮敏

如何讓pv輸出高低電平,這個你應該查一下,或者到專業的店瞭解,找找專業的人士問一問。

10樓:呆毛影視

但我想要他輸出高低電平的話,應該是可以選擇不同的。

11樓:校樂心

具體想問啥說清楚,說明白說詳細的幫你想想辦法。

12樓:小笑聊情感

1、普通推輓輸出(gpio_mode_out_pp): 使用場合:一般用在0v和3.

3v的場合。線路經過兩個p_mos 和n_mos 管,負責上拉和下拉電流。 使用方法:

直接使.

什麼程式語言能直接控制電腦硬體

13樓:匿名使用者

組合語言和c語言吧我只知道這2種語言可以

硬體程式語言有哪些?

14樓:糖糖寳寳

早一點是vhdl,現在是verilog,c語言,matlab,verilog,vhdl用的多。

偶爾需要c++或者labview做上位機和硬體通訊。

程式語言俗稱「計算機語言」,種類非常的多,總的來說可以分成機器語言、組合語言、高階語言三大類。電腦每做的一次動作,一個步驟,都是按照已經用計算機語言編好的程式來執行的,程式是計算機要執行的指令的集合,而程式全部都是用我們所掌握的語言來編寫的。所以人們要控制計算機一定要通過計算機語言向計算機發出命令。

目前通用的程式語言有兩種形式:組合語言和高階語言。

15樓:匿名使用者

veri log hdl,

vhdl

abel-hdl

我就知道這三個

什麼程式語言能直接控制電腦硬體?

計算機硬體描述語言(vhdl)與程式語言(c語言)的區別及關係,

16樓:匿名使用者

硬體描述需要誇大其詞。軟體程式設計需要短小精幹 但兩個又不可能分開,最後聯合在一起騙買的人!

用於硬體程式設計的有哪些程式語言

17樓:匿名使用者

我就是這個方向的。c語言,matlab,verilog,vhdl用的多。偶爾需要c++或者labview做上位機和硬體通訊。

18樓:匿名使用者

主要彙編,c語言用得了多了 就因為c語言的指標這個東西太牛x了

19樓:row蘭格鋼鐵呂

矯翼凌翔鵷。赤縣揚雷聲,

能控制硬體的程式語言有哪些

電腦程式語言怎麼設計出來的?

20樓:雲南新華電腦學校

程式語言..是人為製作的....

那麼,,怎麼製作出來的呢????

那就要從c語言講起了..c語言是祖宗了..但也不是最早的祖宗...

當年98作業系統,,就是用c語言編寫的..

後來微軟推出的程式設計工具,,也是用c++或者c語言編寫的..

那麼c語言和c++又是誰發明出來的呢????

c語言和c++都被稱為高階語言..什麼叫高階語言呢?

就是能夠被人理解的語言.就叫高階語言了...

那麼,,怎麼發明出來的呢?

其實,,當初人們和計算機打交道,,當初的計算機,,也就是最早的計算機,,有一個房子那麼大..操作他要幾十個科學家..

為什麼呢?因為計算機只能識別二進位制語言..

人們就在二進位制的基礎上,,慢慢編寫,,用了發明了組合語言這種低階語言,,畢竟彙編比二進位制容易理解很多很多..

但由於彙編學習起來很難理解..於是人們 又在他的基礎上,進一步解釋,簡化..最後發明c語言,,到c++(其實c++和c語言是完全不同的語言,,但他們都是計算機語言,不過是表達規則不同罷了),,

之後又在這個基礎上發明了什麼vb等的語言..

這些都是從低階語言一級一級發展而來的的後輩了..

如果你想編寫自己的計算機語言,,那麼你可以學習c語言..c語言功能強大,,接近計算機硬體..

如果你覺得不爽,,就學習彙編吧..這個語言比c語言更低階..更接近計算機硬體..用這種語言編寫的病毒程式,,甚至能讓計算機硬體損壞..

當今變成工具,,繁多,,但最終都是從幾個基礎語言系發展出來的..

一個是c語系..包括c++,,等

另一種是basic語系....

等..想發明自己的計算機語言學好最基礎的basic和c語言是個不錯的做法...

最好就學彙編吧..

如何讓64位xp 32位vista可以切換使用

你要麼試試用魔方 easyboot等這樣的軟體來修復vista的啟動管理器,不過easyboot需先在xp中安裝一個net.frameworks2.0。你應該是在vista下強制裝的xp,一般裝雙系統要遵循版本先低後高的原則,強制之後會將開機啟動項破壞,開機啟動項在c盤,隱藏著,就是那個boot.i...

32歲的白領如何購買保險

您好!購買適合的商業保險產品,建議您首先考慮意外險 健康險等產品,在保障和經濟能力足夠的情況下,再可考慮適當的養老保障。較為適合您保障需求的險種,各家保險公司都是有提供的,建議您最好是聯絡保險公司的人士或者到相應的網路保險平臺上結合具體的保險產品進行對比選擇。具體保額和保費的支出要從實際出發,保額設...

如何讓狗狗聽話,如何讓狗狗聽話???!!

如果想讓狗狗聽話的話,那麼就教訓他。沒有其他的辦法。想讓狗狗聽話的話,可以經常訓練它呀教他一些技能。用食物誘導訓練他即可。你是想訓練啥?bai可以多說點嗎du?讓它聽口令,還是 最好不要打狗狗,這樣的話他會對你反感的,他是哪方面不乖呢 那你就需要從小的時候去教育他 長期食物誘導,養成良好的號令意識。...