OpenEdv-开源电子网

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

没有用到的IO口为什么也会有3.3V的输出电压?

[复制链接]

50

主题

270

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
492
金钱
492
注册时间
2013-2-2
在线时间
0 小时
发表于 2013-3-19 17:10:05 | 显示全部楼层 |阅读模式
            烧了液晶的那个程序,发现了一个很奇怪的问题,除了液晶用到的那些IO口外,PB和PC大多数的IO口的输出电压都是3.3V,只有几个是输出0V,还有几个输出0.3V0.4V这样子,是不是液晶的程序里面把其他的IO口都拉高输出了?
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

50

主题

270

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
492
金钱
492
注册时间
2013-2-2
在线时间
0 小时
 楼主| 发表于 2013-3-19 17:26:10 | 显示全部楼层
发现这样一段程序:


这里为什么要把PB0到PB15都拉高呢?如果不拉高会有影响吗?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-3-19 18:20:29 | 显示全部楼层
回复【2楼】qq382663074:
---------------------------------
试试就知道了,出问题了再改回去就好了.

回复【楼主位】qq382663074:
---------------------------------
不正常的IO口,你可以仿真看看寄存器设置,总之事出有因的,要嘛硬件的问题,要嘛软件的问题.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

50

主题

270

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
492
金钱
492
注册时间
2013-2-2
在线时间
0 小时
 楼主| 发表于 2013-3-19 20:03:45 | 显示全部楼层
回复【3楼】正点原子:
---------------------------------
原子哥,我把里面的有关GPIOB的语句都屏蔽了,结果发现把程序烧进去后液晶是白屏。。。。
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-3-19 20:57:50 | 显示全部楼层
你觉得应该显示么?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

50

主题

270

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
492
金钱
492
注册时间
2013-2-2
在线时间
0 小时
 楼主| 发表于 2013-3-19 21:24:10 | 显示全部楼层
回复【5楼】正点原子:
---------------------------------
这里我不是很明白,这里把所有的GPIOB口拉高,到底是起什么作用?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-3-19 22:14:52 | 显示全部楼层
那你觉得应该设置成什么样?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

50

主题

270

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
492
金钱
492
注册时间
2013-2-2
在线时间
0 小时
 楼主| 发表于 2013-3-22 22:38:37 | 显示全部楼层
回复【7楼】正点原子:
---------------------------------我不知道该怎么设置
回复 支持 反对

使用道具 举报

50

主题

270

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
492
金钱
492
注册时间
2013-2-2
在线时间
0 小时
 楼主| 发表于 2013-3-22 22:39:41 | 显示全部楼层
回复【7楼】正点原子:
---------------------------------
那是不是只要包含了ILI93这个文件,B口都用不了吗?怎么才能用呢?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-3-23 00:38:00 | 显示全部楼层
回复【9楼】qq382663074:
---------------------------------
1,首先你先了解下LCD的接口方式?
2,再了解下LCD驱动需要多少个IO口?
3,了解前面两个了,那B口能不能做其他用,你应该知道答案了.

回复【8楼】qq382663074:
---------------------------------
至于B口为什么上拉,因为总线空闲电平一般是高电平,所以用上拉.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-7-23 04:49

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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