OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2709|回复: 3

引脚PF8电平不受控制,疑惑

[复制链接]

8

主题

27

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2016-12-26
在线时间
15 小时
发表于 2017-1-5 15:24:14 | 显示全部楼层 |阅读模式
10金钱
做一个4*5的矩阵键盘,需要9个引脚。我把它接到PA0--PA8上调试成功。但移植到PF0-PF8上后。PF8不能置低,置低后电压为1.4v左右,其他引脚电平均正常。不知错在哪
void KeyBoard_Init(void)
{
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOF,ENABLE);//使能PORTF时钟
       
GPIO_InitTypeDef GPIO_InitStructure;
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0 | GPIO_Pin_1 | GPIO_Pin_2 | GPIO_Pin_3;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_10MHz;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
GPIO_Init(GPIOF, &GPIO_InitStructure);
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_4 | GPIO_Pin_5 | GPIO_Pin_6 | GPIO_Pin_7| GPIO_Pin_8;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_10MHz;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPD;
GPIO_Init(GPIOF, &GPIO_InitStructure);
GPIO_SetBits(GPIOF, GPIO_Pin_0 | GPIO_Pin_1 | GPIO_Pin_2 | GPIO_Pin_3);
GPIO_ResetBits(GPIOF, GPIO_Pin_4 | GPIO_Pin_5 | GPIO_Pin_6 | GPIO_Pin_7| GPIO_Pin_8);

}




PF8的引脚定义

PF8的引脚定义

最佳答案

查看完整内容[请看2#楼]

我找到原因了,PF8接传感器了
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

8

主题

27

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2016-12-26
在线时间
15 小时
 楼主| 发表于 2017-1-5 15:24:15 | 显示全部楼层
我找到原因了,PF8接传感器了
回复

使用道具 举报

8

主题

27

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2016-12-26
在线时间
15 小时
 楼主| 发表于 2017-1-5 16:07:13 | 显示全部楼层
输入上拉和下拉结果都一样
回复

使用道具 举报

15

主题

866

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
7539
金钱
7539
注册时间
2016-11-30
在线时间
641 小时
发表于 2017-1-5 18:31:28 | 显示全部楼层
我也遇到过这个问题,没找到原因,围观学习一下!
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-29 05:54

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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