娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

1.新建一個工程模板


2.GPIO口操作的步驟

(1)聲明一個結構體 GPIO_InitTypeDef GPIO_InitStructure;

這個結構體中包括GPIO_Pin 、GPIO_Mode、GPIO_Speed 。


(2)端口使能: RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA|RCC_APB2Periph_GPIOD, ENABLE);

調用上述函數,函數參數第一個是你要使能端口,第二個是ENABLE,就是使能。如果其中用到幾個端口,在第一個參數中

用或運算“|”連接,就可以同時聲明幾個端口。


(3) GPIO_InitStructure.GPIO_Pin 端口配置,就是你要用哪個IO口

GPIO_InitStructure.GPIO_Mode 模式設置,表明IO口的功能是什么,在STM32中IO口有8種模式

GPIO_InitStructure.GPIO_Speed IO口速度設置,在STM32中IO口有3中速度

注: IO口的八種模式:1、輸入浮空 2、輸入上拉 3、輸入下拉 4、模擬輸入 5、開漏輸出 6、推挽輸出 7、推挽式復用功能 8、開漏復用功能

IO口的三種速度:10MHZ、2MHZ、50MHZ


(4)根據設定參數初始化GPIO口 GPIO_Init(GPIOA, &GPIO_InitStructure);


5、IO的高低電平操作

GPIO_SetBits 寄存器:BSRR

GPIO_ResetBits 寄存器:BRR


GPIO_WriteBit 寄存器:BSRR BRR

GPIO_Write 寄存器:ODR

這兩個調用的寄存器不同,功能也不同。區別在于

void GPIO_SetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin); 置高

void GPIO_ResetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin); 置低


void GPIO_WriteBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin, BitAction BitVal);

void GPIO_Write(GPIO_TypeDef* GPIOx, uint16_t PortVal);


前者是直接對IO進行操作,而后者的輸入是對整個IO口,如PA口進行操作,你要那位高就在那位置“1”,所以第二組函數的第三個參數應該為一個十六進制的數。


一般情況下使用使用第一組比較方便。


void LED_init(void)

{

    GPIO_InitTypeDef  GPIO_InitStructure;



    RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA|RCC_APB2Periph_GPIOD, ENABLE);  


    GPIO_InitStructure.GPIO_Pin = GPIO_Pin_2|GPIO_Pin_4|GPIO_Pin_6;              

    GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;        


    GPIO_Init(GPIOA, &GPIO_InitStructure);  


    GPIO_SetBits(GPIOA,GPIO_Pin_2); 

    GPIO_SetBits(GPIOA,GPIO_Pin_4); 

    GPIO_SetBits(GPIOA,GPIO_Pin_6); 

}

關鍵字:STM32  GPIO口  Cortex-M3 引用地址:STM32學習筆記(一)---GPIO口的操作

上一篇:STM32基于固件庫學習筆記(12)LCD5110顯示
下一篇:STM32基于固件庫學習筆記(10)窗口看門狗

推薦閱讀

近日,韓國媒體報道稱,LGD在中國廣州建設OLED面板工廠又遇到新的難題:中國政府以批準建設項目為條件,要求韓方同意轉移OLED技術。韓媒稱,為了保護本國電動汽車電池、芯片、顯示器面板等產業,中方正在對韓國企業做出“壓制”性措施。  韓國顯示產業界消息稱,中國政府以批準LG Display廣州工廠為砝碼提出了三大條件:第一,轉移OLED制造技術;第二,...
集微網消息 全球智能手機市場出貨量持續下滑仍在延續,據統計公司Canalys預測2019年智能手機出貨量將會同比下降3.1%,下跌至13.5億部;以及受中美貿易摩擦持續升級的影響,手機產業鏈出現了產業“南遷”的強勁勢頭。集微網此前報道,當前已有舜宇光學、歐菲光、同興達、合力泰、三贏興等企業為代表的模組廠在去年展開了在印度投資的計劃。 與此同時,手...
近日,蔚來宣布推出新款家用充電樁。據了解新款充電樁體積更小、使用更靈活、安全性及效率也有所提升。不過目前該款充電樁仍不能為用戶安裝,蔚來表示只有6月25日之后才能為新老用戶免費安裝該款家用充電樁。與第一代家用充電樁相比,新款充電樁除了充電最大功率保持7千瓦不變以外,在多方面都進行了改進。蔚來汽車表示新充電樁在設計初期參考了蔚來車主對...
據外媒報道,當地時間6月10日,電動汽車電池技術領導者OneD Battery Sciences宣布推出一項可為下一代電動汽車電池提供動力的突破性技術——SINANODE。對于電動汽車行業而言,打造含有更多硅的電池一直是一個挑戰,而SINANODE無縫集成至現有的生產工藝中,讓硅納米線與商用石墨粉末融合,將電池陽極的能量密度提高了兩倍,但是將每kWh的成本降低了一半。...

史海拾趣

小廣播
設計資源 培訓 開發板 精華推薦

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 望江县| 寻乌县| 新郑市| 普安县| 旬邑县| 丽水市| 福海县| 县级市| 双辽市| 石首市| 桂阳县| 涞源县| 东宁县| 潜山县| 大兴区| 大城县| 平泉县| 视频| 探索| 自贡市| 石棉县| 兴宁市| 资兴市| 尼木县| 开阳县| 临澧县| 从化市| 临安市| 定兴县| 丘北县| 利川市| 东宁县| 芒康县| 洛阳市| 忻州市| 祥云县| 讷河市| 夏河县| 博罗县| 通道| 潮安县|