你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

stm32l053r8单片机PB口不能正常使用

[复制链接]
贫道5 提问时间:2018-3-16 18:32 /
我用的ST官方的开发版,用PA5口输出高电平可以正常输出,相同的管脚配置下,把PA5口改成PB1口,结果用万用表测量没有高电平输出,实际测量电压只有零点几伏。。。。。。想问一下这是什么情况
收藏 评论11 发布时间:2018-3-16 18:32

举报

11个回答
七哥 回答时间:2018-3-16 19:40:00
本帖最后由 toofree 于 2018-3-16 19:43 编辑

用STM32CubeMX,给你生成了一个工程,试试看。
TEST_L053R8.rar (429.34 KB, 下载次数: 7)

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

wenyangzeng 回答时间:2018-3-16 22:10:28
应该先查看看是否使能了PB口时钟。

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

myxiexing 回答时间:2018-3-16 22:30:52
注意你的PB1是不是有其它功能或者外设所占用,比如输出频率什么的,你量电平可能就会这样

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

贫道5 回答时间:2018-3-17 08:24:05
toofree 发表于 2018-3-16 19:40
用STM32CubeMX,给你生成了一个工程,试试看。

我就是用cube生成的工程,用PA5能正常输出高电平,换成PB1就不行了
贫道5 回答时间:2018-3-17 08:24:29
wenyangzeng 发表于 2018-3-16 22:10
应该先查看看是否使能了PB口时钟。

确定使能了
贫道5 回答时间:2018-3-17 08:25:21
xself 发表于 2018-3-16 22:30
注意你的PB1是不是有其它功能或者外设所占用,比如输出频率什么的,你量电平可能就会这样 ...

就单纯用了一个PB1没用别的啊
xmstudio 回答时间:2018-3-17 09:10:26
是不是库函数有BUG,你可以对比一下这两个初始化引脚的代码是否有区别

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

贫道5 回答时间:2018-3-17 09:30:33
谢谢各位已解决
MrJiu 回答时间:2018-3-17 09:58:36
怎么解决的,好得说出来,给以后的人一个参考方向!!!
samhong 回答时间:2018-5-14 14:28:21
的走了!事做出来了...

所属标签

相似问题

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版