OpenEdv-开源电子网

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

STM32F103 PB6无法输出3.3V

[复制链接]

1

主题

6

帖子

0

精华

新手上路

积分
26
金钱
26
注册时间
2020-11-23
在线时间
7 小时
发表于 2021-5-25 18:37:32 | 显示全部楼层 |阅读模式
5金钱
本帖最后由 1421517752 于 2021-5-27 10:09 编辑

STM32F103 PB6无法输出3.3V,程序拉高PB6,实际测得电压为1.1V。但其他IO口,如PB7,却可以正常输出3.3V的电压。GPIO B 均设置为推挽输出。
下面是PB6接的电路图:

其中5.0VA_EN对应的PB6。R12 R13均是开路。STM32供电:

程序:
  //前面已经启用时钟了

        GPIO_InitStructure.GPIO_Pin = GPIO_Pin_6
        GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
        GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
        GPIO_Init(GPIOB, &GPIO_InitStructure);

        GPIO_SetBits(GPIOB,GPIO_Pin_6);
在BAT_5V处加入5V电压,D_VCC有3.3V的电压。
同样形式程序,在别的IO口能够正常输出3.3V,而PB6却只能输出1.1V,导致无法使能后面的电源电路。

同样的程序,在别的板子上能够实现。最近新开的一份板子就出现这种问题了。问题可能出在哪?



正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

7

主题

480

帖子

0

精华

高级会员

Rank: 4

积分
780
金钱
780
注册时间
2021-4-15
在线时间
305 小时
发表于 2021-5-26 10:22:35 | 显示全部楼层
ST LINK下载器的是参考电压一般是不用来供电的!就这个引脚会?其他PB引脚会有这个情况?
日常敲键--头秃一片
回复

使用道具 举报

2

主题

582

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2690
金钱
2690
注册时间
2014-5-23
在线时间
188 小时
发表于 2021-5-26 11:32:15 | 显示全部楼层
感觉像是焊接问题
回复

使用道具 举报

1

主题

6

帖子

0

精华

新手上路

积分
26
金钱
26
注册时间
2020-11-23
在线时间
7 小时
 楼主| 发表于 2021-5-26 13:17:26 | 显示全部楼层
日渐秃兀 发表于 2021-5-26 10:22
ST LINK下载器的是参考电压一般是不用来供电的!就这个引脚会?其他PB引脚会有这个情况?

在这块板子上,其他PB引脚如PB7能够正常输出3.3V
回复

使用道具 举报

1

主题

6

帖子

0

精华

新手上路

积分
26
金钱
26
注册时间
2020-11-23
在线时间
7 小时
 楼主| 发表于 2021-5-26 13:20:14 | 显示全部楼层
awsawzj 发表于 2021-5-26 11:32
感觉像是焊接问题

同样的程序在以前做的板子上没有问题的。所以应该是硬件上的问题,这该如何排查?
回复

使用道具 举报

6

主题

890

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1481
金钱
1481
注册时间
2020-8-19
在线时间
336 小时
发表于 2021-5-26 14:37:51 | 显示全部楼层
万用表+原理图分析检测
回复

使用道具 举报

4

主题

58

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
489
金钱
489
注册时间
2019-5-31
在线时间
170 小时
发表于 2021-5-26 14:41:17 | 显示全部楼层
串个电阻吧,
你把PB6开路再测呢?
回复

使用道具 举报

1

主题

6

帖子

0

精华

新手上路

积分
26
金钱
26
注册时间
2020-11-23
在线时间
7 小时
 楼主| 发表于 2021-5-26 17:46:56 | 显示全部楼层
zhuls12 发表于 2021-5-26 14:41
串个电阻吧,
你把PB6开路再测呢?

通过5V稳压供电,PB6开路还是输出1.1V
回复

使用道具 举报

1

主题

6

帖子

0

精华

新手上路

积分
26
金钱
26
注册时间
2020-11-23
在线时间
7 小时
 楼主| 发表于 2021-5-27 10:17:56 | 显示全部楼层
用STlink供电也是PB6输出1.1V左右,之前测得地没接好
回复

使用道具 举报

2

主题

29

帖子

0

精华

初级会员

Rank: 2

积分
95
金钱
95
注册时间
2019-10-22
在线时间
17 小时
发表于 2021-5-27 11:37:12 | 显示全部楼层
硬件的问题吧,跟程序关系不大
回复

使用道具 举报

1

主题

6

帖子

0

精华

新手上路

积分
26
金钱
26
注册时间
2020-11-23
在线时间
7 小时
 楼主| 发表于 2021-5-28 10:05:14 | 显示全部楼层
本帖最后由 1421517752 于 2021-5-28 10:15 编辑
chenqi13 发表于 2021-5-27 11:37
硬件的问题吧,跟程序关系不大

5片板子有4片有同样的问题,是不是买的32有问题了。PB6也没接别的外设,空载也是输出1.1V
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-23 05:25

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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