最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

STM32-GPIO

2023-02-27 09:56 作者:T撈猴子的月亮T  | 我要投稿

GPIO通用輸入輸出口

可配置為8種輸入輸出模式

引腳電平:0V~3.3V部分引腳可容忍5V

輸出模式下可控制端口輸出高低電平,用以驅(qū)動LED、控制蜂鳴器、模擬通信協(xié)議輸出時序等

輸入模式下可讀取端口的高低電平或電壓用于讀取按鍵輸入、外接模塊電平信號輸入、ADC電壓采集、模擬通信協(xié)議接收數(shù)據(jù)等


?GPIO基本結(jié)構(gòu)


GPIO位結(jié)構(gòu)


GPIO模式

通過配置GPIO的端口配置寄存器,端口可以配置成以下8種模式


浮空/上拉/下拉輸入


模擬輸入


開漏/推挽輸出


復(fù)用開漏/推挽輸出


操作STM32的GPIO

1.?使用RCC開啟GPIO時鐘

????RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC, ENABLE);

2.?使用GPIO_Init函數(shù)初始化GPIO ?

????GPIO_InitTypeDef ?GPIO_InitStructure;

????GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;

????GPIO_InitStructure.GPIO_Pin = GPIO_Pin_13;

????GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;

????GPIO_Init(GPIOC, &GPIO_InitStructure);

3.?使用輸出或輸入的函數(shù)控制GPIO口

????GPIO_SetBits(GPIOC, GPIO_Pin_13);?//置高

??? GPIO_ResetBits(GPIOC, GPIO_Pin_13);//置低

?


STM32-GPIO的評論 (共 條)

分享到微博請遵守國家法律
深水埗区| 贡嘎县| 睢宁县| 樟树市| 阿城市| 泰顺县| 东乡县| 吉林省| 亚东县| 巴中市| 信宜市| 镇坪县| 琼结县| 青田县| 朔州市| 合作市| 柳江县| 江西省| 鹿泉市| 贵州省| 鄄城县| 故城县| 武功县| 鹤壁市| 晋城| 垫江县| 兴国县| 西藏| 澄迈县| 双鸭山市| 皋兰县| 连城县| 潞城市| 延吉市| 天水市| 东至县| 晴隆县| 铜梁县| 新乐市| 柯坪县| 南通市|