<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 在STM32中如何配置片內(nèi)外設(shè)使用的IO端口

          在STM32中如何配置片內(nèi)外設(shè)使用的IO端口

          作者: 時(shí)間:2016-12-02 來源:網(wǎng)絡(luò) 收藏
          首先,一個(gè)外設(shè)經(jīng)過配置輸入的時(shí)鐘和初始化后即被激活(開啟)。

          如果需要使用該外設(shè)的輸入輸出管腳,則需要配置相應(yīng)的GPIO端口;否則該外設(shè)對(duì)應(yīng)的輸入輸出管腳可以做普通GPIO管腳使用。

          STM32的輸入輸出管腳有下面8種可能的配置:

          1. 浮空輸入
          2. 帶上拉輸入
          3. 帶下拉輸入
          4. 模擬輸入
          5. 開漏輸出
          6. 推挽輸出
          7. 復(fù)用功能的推挽輸出
          8. 復(fù)用功能的開漏輸出

          對(duì)應(yīng)到外設(shè)的輸入輸出功能有下述三種情況:

          一、外設(shè)對(duì)應(yīng)的管腳為輸出:需要根據(jù)外圍電路的配置選擇對(duì)應(yīng)的管腳為復(fù)用功能的推挽輸出或復(fù)用功能的開漏輸出。
          二、外設(shè)對(duì)應(yīng)的管腳為輸入:則根據(jù)外圍電路的配置可以選擇浮空輸入、帶上拉輸入或帶下拉輸入。
          三、ADC對(duì)應(yīng)的管腳:配置管腳為模擬輸入。

          這一點(diǎn)在手冊(cè)中沒有十分明確地說明,我們已經(jīng)要求寫手冊(cè)的人在下一版本的手冊(cè)中加入。


          評(píng)論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();