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

歡迎光臨散文網(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的評論 (共 條)

分享到微博請遵守國家法律
宜阳县| 专栏| 赫章县| 岑溪市| 张家口市| 怀来县| 耿马| 新竹市| 双柏县| 云浮市| 庆城县| 巴中市| 桑植县| 雅安市| 新密市| 田阳县| 丹巴县| 高邮市| 麟游县| 汶上县| 商河县| 沈阳市| 柞水县| 高安市| 且末县| 宜丰县| 武冈市| 梁山县| 保康县| 蒙城县| 华坪县| 安平县| 孝感市| 梁河县| 商都县| 连州市| 诸城市| 易门县| 屏东县| 交城县| 南丰县|