OpenEdv-开源电子网

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

关于GPIO引脚设置为输入模式时出现错误

[复制链接]

33

主题

82

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
277
金钱
277
注册时间
2020-1-19
在线时间
94 小时
发表于 2022-8-16 10:23:40 | 显示全部楼层 |阅读模式
1金钱
本帖最后由 Soleil 于 2022-8-16 11:12 编辑

使用SPI驱动带字库LCD时,代码正确,上一版板子上可以正常运行,改了个板子后,出现字库无法读取的现象,使用硬件SPI和软件SPI都无法读取,经检查发现是MISO(PB14)引脚的问题我将MISO(PB14)引脚设为输入模式,然后串口打印电平状态,发现如果PB14直接接入VCC、GND时,电平读取正常
然后我将另一个引脚设置为输出模式,并每秒翻转一次电平状态,并接入MISO(PB14)引脚,发现此时PB14读取出的电平都是高电平
将该输出引脚接入另一个设为输入模式的引脚,电平读取又是正常的
并且相同的程序下入另一个开发板,MISO(PB14)电平读取无论是接入引脚还是直接接入VCC、GND读取是正常的,说明程序本身是没错的

用万用表量,发现MISO(PB14)接入输出引脚时,当输出为低电平,只能被拉到1.5V左右,然后我把MISO(PB14)配置成下拉输入,但是量MISO(PB14)引脚还是有3.3V,这因该是下拉配置失败了吧
请问这会是什么问题呢?是芯片坏了吗

QQ截图20220816102217.png




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

使用道具 举报

0

主题

668

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1926
金钱
1926
注册时间
2021-8-13
在线时间
262 小时
发表于 2022-8-16 10:35:06 | 显示全部楼层
感觉不太像是硬件问题,帮顶一下
回复

使用道具 举报

33

主题

82

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
277
金钱
277
注册时间
2020-1-19
在线时间
94 小时
 楼主| 发表于 2022-8-16 10:36:41 | 显示全部楼层
Tlava 发表于 2022-8-16 10:35
感觉不太像是硬件问题,帮顶一下

我相同的程序下入另一个开发板,电平读取是正常的,说明程序本身是没错的
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-2-26 07:11

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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