野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 13830|回复: 3

怎么让引脚输出高电平?

[复制链接]
发表于 2015-12-6 18:12:50 | 显示全部楼层 |阅读模式
  1. void DIANJI_GPIO_Config(void)
  2. {               

  3.                 GPIO_InitTypeDef GPIO_InitStructure;

  4.        
  5.                 RCC_APB2PeriphClockCmd( RCC_APB2Periph_GPIOE, ENABLE);
  6.                            
  7.                                                                                                           
  8.                 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_14;


  9.                 GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;   


  10.                 GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;


  11.                 GPIO_Init(GPIOF, &GPIO_InitStructure);       
  12.                
  13.                                                                                                           
  14.                 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_12;


  15.                 GPIO_Init(GPIOE, &GPIO_InitStructure);
  16.                
  17.                                                                                                                   
  18.                 GPIO_SetBits(GPIOE, GPIO_Pin_12|GPIO_Pin_14);         
  19. }
复制代码
用的v2开发板,用万用表测没有输出,两只引脚都没有,用led流水灯的例程测那个跳帽下的引脚测也只有1.85v
上面是初始化程序,主函数里面就是置位那个函数
led会亮,但是我用的e12e14引脚没有输出
回复

使用道具 举报

 楼主| 发表于 2015-12-6 20:09:41 | 显示全部楼层
已经解决了,谢谢大家
回复 支持 反对

使用道具 举报

发表于 2015-12-7 08:52:25 | 显示全部楼层
跟控制led一样,估计你用的引脚在板子的其它地方连接了芯片,影响了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-12-7 11:33:33 | 显示全部楼层
flyleaf 发表于 2015-12-7 08:52
跟控制led一样,估计你用的引脚在板子的其它地方连接了芯片,影响了

大人真是尽心尽力回答每一个帖子
其实我是初始化引脚的时候把e写成f了。。。
已经改正
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-9-21 03:15 , Processed in 0.030289 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表