STM32F107VCT6的GPIO配置

发布者:祝福的4号最新更新时间:2016-07-28 来源: eefocus关键字:STM32F107VCT6  GPIO配置 手机看文章 扫描二维码
随时随地手机看文章
输出配置

#define LED_GPIO GPIOC
#define LED_PIN GPIO_Pin_9

void GPIO_Configuration(void)
{
GPIO_InitTypeDef GPIO_InitStructure;

//LED
GPIO_InitStructure.GPIO_Pin = LED_PIN;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; //推挽式输出
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_Init(LED_GPIO, &GPIO_InitStructure);
GPIO_WriteBit(LED_GPIO, LED_PIN, Bit_RESET);
}

 
输入配置

#define MON_GPIO GPIOC
#define MON_PIN GPIO_Pin_9

void GPIO_Configuration(void)
{
GPIO_InitTypeDef GPIO_InitStructure;

//监视管脚
GPIO_InitStructure.GPIO_Pin = MON_PIN;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPD; //GPIO_Mode_IN_FLOATING浮空输入模式
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_Init(MON_GPIO, &GPIO_InitStructure);
}

 

关键字:STM32F107VCT6  GPIO配置 引用地址:STM32F107VCT6的GPIO配置

上一篇:STM32F107VCT6的RCC配置
下一篇:STM32F107VCT6的SysTick配置

推荐阅读最新更新时间:2024-03-16 15:02

STM32的IO口的8种配置(GPIO)
1STM32的输入输出管脚有下面8种可能的配置:(4输入+2输出+2复用输出) ①浮空输入_IN_FLOATING ②带上拉输入_IPU ③带下拉输入_IPD ④模拟输入_AIN ⑤开漏输出_OUT_OD ⑥推挽输出_OUT_PP ⑦复用功能的推挽输出_AF_PP ⑧复用功能的开漏输出_AF_OD 1.1I/O口的输出模式下,有3种输出速度可选(2MHz、10MHz和50MHz),这个速度是指I/O口驱动电路的响应速度而不是输出信号的速度,输出信号的速度与程序有关(芯片内部在I/O口 的输出部分安排了多个响应速度不同的输出驱动电路,用户可以根据自己的需要选择合适的驱动电路)。通过选择速度来选择不同的
[单片机]
51单片机的GPIO配置
导语 通过单片机控制外围器件(LED,蜂鸣器,数码管,按键),本质上是对于单片机IO口的操作,相对于STM32,51单片机IO口模式较少,但了解IO的内部对于学习了解51单片机也由很大的帮助。 GPIO GPIO(General Purpose Input Output),通用输入输出。既能当输入口使用,又能当输出口使用。端口,就是元器件上的一个引脚。可以通过软件去控制。 在大多数的时候,我们将IO口可以看为一个电子开关,通过向IO寄存器中写入相应的值,其输出的电平就随着寄存器的变化而变化,这是IO口的输出,在大多数的单片机中,需要去配置单片机的IO模式,是输入还是输出。 即需要预先初始化,配置GPIO的参数,再去使用
[单片机]
51单片机的<font color='red'>GPIO</font><font color='red'>配置</font>
STM32中外设的GPIO配置要求(STM32中文参考手册_V10)
本文列举了STM32常用外设配置时的GPIO配置要求,表中配置列的名词的解释请参考《STM32中文参考手册_V10》。本文未列举部分请参考《STM32中文参考手册_V10》8.1.11(P110~P113) 高级定时器TIM1/TIM8的引脚配置 TIM1/TIM8引脚 配置 GPIO配置 TIM1/8_CHx 输入捕获通道x 浮空输入 输出比较通道x 推挽复用输出 TIM1/8_CHxN 互补输出通道x 推挽复用输出 TIM1/8_BKIN 刹车输入 浮空输入 TIM1/8_ETR 外部触发时钟输入 浮空输入 通用定时器TIM2/3/4/5 TIM2/3/4/5引脚 配置 GPIO配置 TIM
[单片机]
STM32学习笔记之GPIO配置问题
一、GPIO配置 (1)GPIO_Mode_AIN模拟输入 (2)GPIO_Mode_IN_FLOATING浮空输入 (3)GPIO_Mode_IPD下拉输入 (4)GPIO_Mode_IPU上拉输入 (5)GPIO_Mode_Out_OD开漏输出 (6)GPIO_Mode_Out_PP推挽输出 (7)GPIO_Mode_AF_OD复用开漏输出 (8)GPIO_Mode_AF_PP复用推挽输出 GPIO_Speed_10MHz 最高输出速率10MHz GPIO_Speed_2MHz 最高输出速率2MHz GPIO_Speed_50MHz 最高输出速率50MHz 1.1 I/O口的输出模式下,有3种输出速度可选(2MHz、10
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved