晶元GPIO的一些配置(一些工作生活記錄)

2021-08-09 12:40:51 字數 841 閱讀 8460

現在學習fm_ap以及fm_engine,需要了解qn8035fm晶元,這個鏈結有詳細說明:

1、          上拉輸入(gpio_mode_ipu)

上拉輸入就是訊號進入晶元後加了乙個上拉電阻,再經過施密特觸發器轉換成0、1訊號,讀取此時的引腳電平為高電平;

2、          下拉輸入(gpio_mode_ipd)

下拉輸入就是訊號進入 晶元後加了乙個下拉電阻,再經過施密特觸發器轉換成0、1訊號,讀取此時的引腳電平為低電平;

3、          模擬

輸入(gpio_mode_ain)

訊號進入後不經過上拉電阻或者下拉電阻,關閉施密特觸發器,經由另一線路把電壓訊號傳送到片上外設模組。比如傳送給adc模組,由adc採集電壓訊號。所以可以理解為模擬輸入的訊號是未經處理的訊號,是原汁原味的訊號。雖然我也知道這樣表達不準確。

4、          浮空輸入(gpio_mode_in_floating)

訊號進入晶元內部後,既沒有接上拉電阻也沒有接下拉電阻,經由觸發器輸入。

開漏輸出大致意思:設定引腳輸出為「1

」時,該引腳處於開漏,也就是相當於浮空狀態; 設定引腳輸出為「

0」時,該引腳將拉低電平。

i2c匯流排的

sda引腳就使用了開漏輸出功能。也就是需要在釋放

sda匯流排時,只需要將

sda設定輸出為「

1」就行了。

開漏輸出就是不輸出電壓,低電平時接地,高電平時不接地。如果外接上拉電阻,則在輸出高電平時電壓會拉到上拉電阻的電源電壓。這種方式適合在連線的外設電壓比微控制器電壓低的時候。

用作i2c時,輸出1,處於懸空狀態,外接上拉電阻,就可以輸出成外設電源的電壓。

關於一些LS晶元

許久沒來了,一跑到這裡來發現自己喜歡上硬體了,尤其那些長得像爬蟲之類的晶元。我從來就沒有害怕過蟑螂之類的東西,所以勇於把 爬蟲 寫到這裡來。學生有學號,人有身份證號,晶元也有晶元號,要記住晶元的晶元號,這樣交流起來方便多了。74ls00 quad 2 input nand gate 二輸入4與非門 ...

一些人,一些事,一些

我覺得這是國內it企業浮躁和傳統的官本位性質決定的,導致國內企業都本末倒置。要想改變命運,我覺得有以下出路 1.不做技術了,改做混混 混混的概念很廣泛的,比如銷售 經理 幹部 皮包公司之類其實都屬於這類。中國就是這樣,越浮越掙錢,只有混混才能發財。要不更進一步,做流氓,廣義的流氓,也很不錯。2.專心...

晶元封裝的一些資訊

plcc plastic leaded chip carrier package 塑料有引線晶元載體封裝,常用的有 pc20,28,44,68和84等引腳 tqfp thin quad flatpack package 細四周扁平封裝,常見100,144,176等引腳 pqfp plastic qu...