久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2483|回復(fù): 0
收起左側(cè)

初學(xué)STM32之GPIO

[復(fù)制鏈接]
ID:80436 發(fā)表于 2015-5-21 23:15 | 顯示全部樓層 |閱讀模式
首先,什么叫GPIO 它的全稱是General Purpose Input Output,就是I/O(通用輸入/輸出),同時我們也知道51單片機(jī)的IO模式只有兩種,AVR有三種,到了STM32就更復(fù)雜些了,有八種模式了 分別是:
    (1)浮空輸入:In_Floating
    (2)帶上拉輸入:IPU(In Push_Up)
    (3)帶下拉輸入:IPD(In Push_Down)
    (4)模擬輸入:AIN(Anolog In)
    (5)開漏輸出:OUT_PD(OD 代表開漏,既Open Drain,OC代表開集,Open Collect)
    (6)推挽輸出:OUT_PP(PP代表推挽式,Push_Pull)
    (7)復(fù)用功能推挽輸出:AF_PP(AF代表復(fù)用功能,Alternate-Fuction)
    (8)復(fù)用功能開漏輸出:AF_OD
  要用IO,那就先得配置IO
配置如下
void GPIO_Config(void)
{
        /*定義一個GPIO_InitTypeDef類型的結(jié)構(gòu)體*/
        GPIO_InitTypeDef GPIO_InitStructure;
        /*開啟GPIOC的外設(shè)時鐘*/
        RCC_APB2PeriphClockCmd( RCC_APB2Periph_GPIOC, ENABLE);
        /*選擇要控制的GPIOC引腳*/                                                                                                                          
          GPIO_InitStructure.GPIO_Pin = GPIO_Pin_3 | GPIO_Pin_4 | GPIO_Pin_5;       
        /*設(shè)置引腳模式為通用推挽輸出*/
          GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;   
        /*設(shè)置引腳速率為50MHz */   
          GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
        /*調(diào)用庫函數(shù),初始化GPIOC*/
          GPIO_Init(GPIOC, &GPIO_InitStructure);                  
}
配置好了就可以對GPIO進(jìn)行操作了(置位/復(fù)位)
先看庫函數(shù)原型吧

例好GPIO_SetBits(GPIOC,GPIO_Pin_5); GPIO_SetBits(GPIOC,GPIO_Pin_5);

回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 成人在线视频观看 | 永久免费看片在线播放 | 中文字幕免费观看视频 | 久久久久久久97 | 91激情 | 久久激情视频 | 国产精品久久久久久久久 | 日本在线一区二区三区 | av片在线观看 | 欧美日韩一区二区在线 | 日本成人黄色 | 免费久久久 | 在线播放亚洲 | 国产日韩欧美综合 | 黄色一级小说 | 国产欧美日韩一区 | 青青草伊人网 | 天天干天天操天天射 | 免费v片在线观看 | 久草黄色 | 狠狠做深爱婷婷综合一区 | 亚洲天堂免费视频 | 黄色一级视频 | 日韩欧美精品在线观看 | 亚洲91视频 | a免费视频| 九九久久精品视频 | 亚洲精品久久久蜜桃 | 91精品国产乱码久久久久 | 国产精品原创 | 国产一区精品在线观看 | 精品国产一二三 | 日日干狠狠干 | 国产九色 | 欧美一区在线视频 | 99视频在线观看免费 | 日韩免费看片 | 做爰xxxⅹ性生交 | 曰韩av| 欧美理伦| 亚洲91精品 |