在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀(guān)看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>嵌入式開(kāi)發(fā)>在STM32中選用IO模式資料下載

在STM32中選用IO模式資料下載

2021-04-02 | pdf | 983.91KB | 次下載 | 2積分

資料介紹

STM32的GPIO介紹 STM32引腳說(shuō)明 GPIO是通用輸入/輸出端口的簡(jiǎn)稱(chēng),是STM32可控制的引腳。GPIO的引腳與外部硬件設(shè)備連接,可實(shí)現(xiàn)與外部通訊、控制外部硬件或者采集外部硬件數(shù)據(jù)的功能。 STM32F103ZET6芯片為144腳芯片,包括7個(gè)通用目的的輸入/輸出口(GPIO)組,分別為GPIOA、GPIOB、GPIOC、GPIOD、GPIOE、GPIOF、GPIOG,同時(shí)每組GPIO口組有16個(gè)GPIO口。通常簡(jiǎn)略稱(chēng)為PAx、PBx、PCx、PDx、PEx、PFx、PGx,其中x為0-15。 STM32的大部分引腳除了當(dāng)GPIO使用之外,還可以復(fù)用位外設(shè)功能引腳(比如串口),這部分在【STM32】STM32端口復(fù)用和重映射(AFIO輔助功能時(shí)鐘) 中有詳細(xì)的介紹。 GPIO基本結(jié)構(gòu) 每個(gè)GPIO內(nèi)部都有這樣的一個(gè)電路結(jié)構(gòu),這個(gè)結(jié)構(gòu)在本文下面會(huì)具體介紹。 這邊的電路圖稍微提一下: 保護(hù)二極管:IO引腳上下兩邊兩個(gè)二極管用于防止引腳外部過(guò)高、過(guò)低的電壓輸入。當(dāng)引腳電壓高于VDD時(shí),上方的二極管導(dǎo)通;當(dāng)引腳電壓低于VSS時(shí),下方的二極管導(dǎo)通,防止不正常電壓引入芯片導(dǎo)致芯片燒毀。但是盡管如此,還是不能直接外接大功率器件,須加大功率及隔離電路驅(qū)動(dòng),防止燒壞芯片或者外接器件無(wú)法正常工作。 P-MOS管和N-MOS管:由P-MOS管和N-MOS管組成的單元電路使得GPIO具有“推挽輸出”和“開(kāi)漏輸出”的模式。這里的電路會(huì)在下面很詳細(xì)地分析到。 TTL肖特基觸發(fā)器:信號(hào)經(jīng)過(guò)觸發(fā)器后,模擬信號(hào)轉(zhuǎn)化為0和1的數(shù)字信號(hào)。但是,當(dāng)GPIO引腳作為ADC采集電壓的輸入通道時(shí),用其“模擬輸入”功能,此時(shí)信號(hào)不再經(jīng)過(guò)觸發(fā)器進(jìn)行TTL電平轉(zhuǎn)換。ADC外設(shè)要采集到的原始的模擬信號(hào)。 這里需要注意的是,在查看《STM32中文參考手冊(cè)V10》中的GPIO的表格時(shí),會(huì)看到有“FT”一列,這代表著這個(gè)GPIO口時(shí)兼容3.3V和5V的;如果沒(méi)有標(biāo)注“FT”,就代表著不兼容5V。 STM32的GPIO工作方式 GPIO支持4種輸入模式(浮空輸入、上拉輸入、下拉輸入、模擬輸入)和4種輸出模式(開(kāi)漏輸出、開(kāi)漏復(fù)用輸出、推挽輸出、推挽復(fù)用輸出)。同時(shí),GPIO還支持三種最大翻轉(zhuǎn)速度(2MHz、10MHz、50MHz)。 每個(gè)I/O口可以自由編程,但I(xiàn)/O口寄存器必須按32位字被訪(fǎng)問(wèn)。 GPIO_Mode_AIN 模擬輸入 GPIO_Mode_IN_FLOATING 浮空輸入 GPIO_Mode_IPD 下拉輸入 GPIO_Mode_IPU 上拉輸入 GPIO_Mode_Out_OD 開(kāi)漏輸出 GPIO_Mode_Out_PP 推挽輸出 GPIO_Mode_AF_OD 復(fù)用開(kāi)漏輸出 GPIO_Mode_AF_PP 復(fù)用推挽輸出 下面將具體介紹GPIO的這八種工作方式: 浮空輸入模式 浮空輸入模式下,I/O端口的電平信號(hào)直接進(jìn)入輸入數(shù)據(jù)寄存器。也就是說(shuō),I/O的電平狀態(tài)是不確定的,完全由外部輸入決定;如果在該引腳懸空(在無(wú)信號(hào)輸入)的情況下,讀取該端口的電平是不確定的。 上拉輸入模式 上拉輸入模式下,I/O端口的電平信號(hào)直接進(jìn)入輸入數(shù)據(jù)寄存器。但是在I/O端口懸空(在無(wú)信號(hào)輸入)的情況下,輸入端的電平可以保持在高電平;并且在I/O端口輸入為低電平的時(shí)候,輸入端的電平也還是低電平。 下拉輸入模式 下拉輸入模式下,I/O端口的電平信號(hào)直接進(jìn)入輸入數(shù)據(jù)寄存器。但是在I/O端口懸空(在無(wú)信號(hào)輸入)的情況下,輸入端的電平可以保持在低電平;并且在I/O端口輸入為高電平的時(shí)候,輸入端的電平也還是高電平。 模擬輸入模式 模擬輸入模式下,I/O端口的模擬信號(hào)(電壓信號(hào),而非電平信號(hào))直接模擬輸入到片上外設(shè)模塊,比如ADC模塊等等。 開(kāi)漏輸出模式 開(kāi)漏輸出模式下,通過(guò)設(shè)置位設(shè)置/清除寄存器或者輸出數(shù)據(jù)寄存器的值,途經(jīng)N-MOS管,最終輸出到I/O端口。這里要注意N-MOS管,當(dāng)設(shè)置輸出的值為高電平的時(shí)候,N-MOS管處于關(guān)閉狀態(tài),此時(shí)I/O端口的電平就不會(huì)由輸出的高低電平?jīng)Q定,而是由I/O端口外部的上拉或者下拉決定;當(dāng)設(shè)置輸出的值為低電平的時(shí)候,N-MOS管處于開(kāi)啟狀態(tài),此時(shí)I/O端口的電平就是低電平。同時(shí),I/O端口的電平也可以通過(guò)輸入電路進(jìn)行讀取;注意,I/O端口的電平不一定是輸出的電平。 開(kāi)漏復(fù)用輸出模式
下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評(píng)論

查看更多

下載排行

本周

  1. 1感應(yīng)筆電路圖
  2. 0.06 MB   |  7次下載  |  免費(fèi)
  3. 2美的電磁爐維修手冊(cè)大全
  4. 1.56 MB   |  5次下載  |  5 積分
  5. 3Cortex-M3/M4F指令集技術(shù)用戶(hù)手冊(cè)
  6. 2.28MB   |  3次下載  |  免費(fèi)
  7. 4SMD LED選型手冊(cè) 貼片燈珠
  8. 5.47 MB   |  3次下載  |  免費(fèi)
  9. 5基于PLC的拉絲機(jī)張力控制系統(tǒng)研究
  10. 0.14 MB   |  2次下載  |  5 積分
  11. 6LZC3106G高性能諧振控制器中文手冊(cè)
  12. 1.29 MB   |  1次下載  |  1 積分
  13. 7JL2233B集成電平轉(zhuǎn)換功能的LDO中文手冊(cè)
  14. 0.50 MB   |  1次下載  |  免費(fèi)
  15. 8加密芯片的一種破解方法和對(duì)應(yīng)加密方案改進(jìn)設(shè)計(jì)
  16. 0.29 MB   |  1次下載  |  免費(fèi)

本月

  1. 1使用單片機(jī)實(shí)現(xiàn)七人表決器的程序和仿真資料免費(fèi)下載
  2. 2.96 MB   |  44次下載  |  免費(fèi)
  3. 2UC3842/3/4/5電源管理芯片中文手冊(cè)
  4. 1.75 MB   |  19次下載  |  免費(fèi)
  5. 3華瑞昇CR216芯片數(shù)字萬(wàn)用表規(guī)格書(shū)附原理圖及校正流程方法
  6. 0.74 MB   |  14次下載  |  3 積分
  7. 4DMT0660數(shù)字萬(wàn)用表產(chǎn)品說(shuō)明書(shū)
  8. 0.70 MB   |  13次下載  |  免費(fèi)
  9. 53314A函數(shù)發(fā)生器維修手冊(cè)
  10. 16.30 MB   |  13次下載  |  免費(fèi)
  11. 6TPS54202H降壓轉(zhuǎn)換器評(píng)估模塊用戶(hù)指南
  12. 1.02MB   |  8次下載  |  免費(fèi)
  13. 7STM32F101x8/STM32F101xB手冊(cè)
  14. 1.69 MB   |  8次下載  |  1 積分
  15. 8感應(yīng)筆電路圖
  16. 0.06 MB   |  7次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935119次下載  |  10 積分
  3. 2開(kāi)源硬件-PMP21529.1-4 開(kāi)關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
  4. 1.48MB  |  420062次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233084次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費(fèi)下載
  8. 340992  |  191367次下載  |  10 積分
  9. 5十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
  10. 158M  |  183335次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81581次下載  |  10 積分
  13. 7Keil工具M(jìn)DK-Arm免費(fèi)下載
  14. 0.02 MB  |  73807次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65987次下載  |  10 積分
主站蜘蛛池模板: 男女爱爱视频免费| 噜噜噜狠狠夜夜躁| 国产精品久久久久久久久免费hd| 伊人不卡久久大香线蕉综合影院| 国产香蕉98碰碰久久人人| jiuse视频| 宅宅午夜亚洲精品| 天天干夜夜夜操| 久草丁香| 婷婷色九月综合激情丁香| 久久精品美女久久| 26uuu另类亚洲欧美日本一| 国产黄色视屏| 99热这里只有精品69| 免费午夜影片在线观看影院| 亚洲福利视频一区| 午夜视频高清在线aaa| 国产caoni111在线观看视频 | 欧美8888| 天天干天天操天天摸| 久久香蕉综合精品国产| 手机看片1024欧美| 国产精品好好热在线观看| 欧美成人性色生活片天天看| 国产成人夜间影院在线观看| 成人黄色在线网站| 亚洲春色www| 五月婷婷丁香在线视频| 一级毛片不收费| 色久月| 日本三级黄| 国产一二三区精品| 国产亚洲一区二区精品| 亚洲高清在线视频| 2021国产精品午夜久久| 禁漫羞羞入口| 在线观看你懂的网站| 亚洲综合激情网| 欧美zooz人禽交免费观看| 久久综合社区| 午夜在线免费观看|