stm32l053r8单片机PB口没有高电平输出

2019-07-14 14:38发布

我用的ST官方的开发版,用PA5口输出高电平可以正常输出,相同的管脚配置下,把PA5口改成PB1口,结果用万用表测量没有高电平输出,实际测量电压只有零点几伏。。。。。。想问一下这是什么情况
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
ctwewer
1楼-- · 2019-07-14 19:33
应该先查看看是否使能了PB口时钟。
fionacyl
2楼-- · 2019-07-14 21:50
注意你的PB1是不是有其它功能或者外设所占用,比如输出频率什么的,你量电平可能就会这样
slllaw
3楼-- · 2019-07-15 02:29
zhouxk 发表于 2019-1-11 12:42
本帖最后由 toofree 于 2018-3-16 19:43 编辑

用STM32CubeMX,给你生成了一个工程,试试看。

我就是用cube生成的工程,用PA5能正常输出高电平,换成PB1就不行了
slllaw
4楼-- · 2019-07-15 06:35
 精彩回答 2  元偷偷看……
slllaw
5楼-- · 2019-07-15 10:24
fionacyl 发表于 2019-1-11 13:05
注意你的PB1是不是有其它功能或者外设所占用,比如输出频率什么的,你量电平可能就会这样

就单纯用了一个PB1没用别的啊
60user126
6楼-- · 2019-07-15 15:16
是不是库函数有BUG,你可以对比一下这两个初始化引脚的代码是否有区别

一周热门 更多>