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

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

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

举报

11个回答
toofree 回答时间: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

查看全部评分

xself 回答时间: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
谢谢各位已解决

点评

对啊,楼主分享下解决方法  发表于 2018-3-19 09:09
MrJiu 回答时间:2018-3-17 09:58:36
怎么解决的,好得说出来,给以后的人一个参考方向!!!
12下一页

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版