stm32l053r8单片机PB口不能正常使用
我用的ST官方的开发版,用PA5口输出高电平可以正常输出,相同的管脚配置下,把PA5口改成PB1口,结果用万用表测量没有高电平输出,实际测量电压只有零点几伏。。。。。。想问一下这是什么情况 本帖最后由 toofree 于 2018-3-16 19:43 编辑用STM32CubeMX,给你生成了一个工程,试试看。
应该先查看看是否使能了PB口时钟。 注意你的PB1是不是有其它功能或者外设所占用,比如输出频率什么的,你量电平可能就会这样:lol toofree 发表于 2018-3-16 19:40
用STM32CubeMX,给你生成了一个工程,试试看。
我就是用cube生成的工程,用PA5能正常输出高电平,换成PB1就不行了 wenyangzeng 发表于 2018-3-16 22:10
应该先查看看是否使能了PB口时钟。
确定使能了 xself 发表于 2018-3-16 22:30
注意你的PB1是不是有其它功能或者外设所占用,比如输出频率什么的,你量电平可能就会这样 ...
就单纯用了一个PB1没用别的啊 是不是库函数有BUG,你可以对比一下这两个初始化引脚的代码是否有区别 谢谢各位已解决 怎么解决的,好得说出来,给以后的人一个参考方向!!!:lol:lol:lol
页:
[1]
2