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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > STM32的IO口的設置

          STM32的IO口的設置

          作者: 時間:2016-11-19 來源:網絡 收藏
          1、當把IO口當作按鍵使用時:若按下按鍵為低電平則IO口應設置為上拉輸入;若按下按鍵為高電平則IO口應設置為下拉輸入。

          2、KEIL4.7版本有個語法檢查功能,今天發(fā)現當文件夾為大寫的英文時,會誤報找不到該文件里的頭文件,但是實際是可以打開和正常使用的,把文件夾的名稱改為小寫就可以了。

          本文引用地址:http://www.ex-cimer.com/article/201611/318314.htm

          3、當STM32的響應IO口重映射時,一定要初始化復用時鐘,IO口輸出一定要設置為復用推挽輸出,不能設置為推挽輸出。

          RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB  | RCC_APB2Periph_AFIO, ENABLE);  //使能GPIO外設和AFIO復用功能模塊時鐘	GPIO_PinRemapConfig(GPIO_PartialRemap_TIM3, ENABLE); //Timer3部分重映射  TIM3_CH2->PB5   //設置該引腳為復用輸出功能,輸出TIM3 CH2的PWM脈沖波形	GPIOB.5GPIO_InitStructure.GPIO_Pin = GPIO_Pin_5; //TIM_CH2GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;  //復用推挽輸出GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;GPIO_Init(GPIOB, &GPIO_InitStructure);//初始化GPIO

          此處GPIO_InitStructure.GPIO_Mode設置為GPIO_Mode_AF_PP不能設置為GPIO_Mode_Out_PP。


          關鍵詞: STM32IO口設

          評論


          技術專區(qū)

          關閉
          看屁屁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); })();