久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
stm32 GPIO常用腳配置
[打印本頁]
作者:
鹿先生
時間:
2017-11-1 16:22
標題:
stm32 GPIO常用腳配置
GPIO 常用配置( MCU:STM32F103C8T6 ,固件庫: 1.0 ):
AD:
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_4;
//AD 配置為模擬輸入
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AIN;
GPIO_Init(GPIOC, &GPIO_InitStructure);
CAN :
/* Configure CAN pin: RX */
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_11;
//接收腳配置為上拉輸入
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPU;
GPIO_Init(GPIOA, &GPIO_InitStructure);
/* Configure CAN pin: TX */
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_12;
//發送腳配置為復用推拉輸出
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;
GPIO_Init(GPIOA, &GPIO_InitStructure);
EXTI:
/* Configure PB.09 as input floating (EXTI Line 9) */
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9;
//作為外部中斷時配置為浮空輸入
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOA TING;
GPIO_Init(GPIOB, &GPIO_InitStructure);
I2C :
/* Configure I2C1 pins: SCL and SDA ----------------------------------------*/
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_6 | GPIO_Pin_7;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
//SCL 和SDA 都配置為復用開漏輸出
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_OD;
GPIO_Init(GPIOB, &GPIO_InitStructure);
SPI:
/* Configure SPI1 pins: SCK, MISO and MOSI ---------------------------------*/
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_5 | GPIO_Pin_6 | GPIO_Pin_7;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
//配置為復用推拉輸出
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;
GPIO_Init(GPIOA, &GPIO_InitStructure);
USART:
/* Configure USART2 RTS (PD.04) and USART2 Tx (PD.05) as alternate function push-pull */
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_4 | GPIO_Pin_5;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
//發送腳配置為推拉輸出
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;
GPIO_Init(GPIOD, &GPIO_InitStructure);
/* Configure USART2 CTS (PD.03) and USART2 Rx (PD.06) as input floating */
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_3 | GPIO_Pin_6;
//接收腳配置為浮空輸入
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOA TING;
GPIO_Init(GPIOD, &GPIO_InitStructure);
總結:普通 IO 口作為輸入時配置為浮空輸入( GPIO_Mode_IN_FLOA TING ),作為輸出如
果不需要從本口獲取數據時配置為推拉輸出( GPIO_Mode_Out_PP ),需要讀取數據時配置
為開漏輸出( GPIO_Mode_Out_OD )。
王偉
歡迎光臨 (http://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
中文字幕国产在线
|
自拍偷拍欧美
|
国产日韩中文字幕
|
少妇一级淫片免费观看
|
日韩激情一区二区
|
久久久久久99精品久久久
|
欧美一级日韩一级
|
国产99热
|
91欧美大片
|
国产精品日日摸天天碰
|
国产一区精品在线
|
手机在线看片1024
|
欧美日韩免费一区二区三区
|
亚洲免费在线播放
|
日本黄色三级视频
|
日韩女优在线观看
|
51成人网
|
国产日韩欧美综合
|
亚洲精品91
|
黄色一级生活片
|
婷婷亚洲综合
|
亚洲一区二区三区视频
|
久久久久久中文字幕
|
国产一区二区三区在线观看视频
|
毛片91
|
日本少妇久久
|
h片在线观看免费
|
www.黄色片
|
亚洲综合欧美
|
日韩午夜精品
|
蜜臀久久99精品久久久久宅男
|
夜夜操网站
|
天堂网在线资源
|
手机看片日韩
|
91精品久久久久久久久久
|
欧美精品在线一区
|
国产成人亚洲精品自产在线
|
精品久久久久久久久久久
|
91国内在线
|
欧美黄色一区
|
久久久久亚洲精品
|