当前位置: 技术问答>linux和unix
关于GIPO的操作
来源: 互联网 发布时间:2016-09-30
本文导语: LCD的电源通过GPIO E 的第5bit控制,初始化是1表示lcd电源打开,在程序里我对GPIOE 的DAT寄存器第5位写0,这样的话 可以关闭lcd的电源吗,电路图上显示是通过gpioe5口来控制的? | 有些IC的引脚(输入或输...
LCD的电源通过GPIO E 的第5bit控制,初始化是1表示lcd电源打开,在程序里我对GPIOE 的DAT寄存器第5位写0,这样的话
可以关闭lcd的电源吗,电路图上显示是通过gpioe5口来控制的?
可以关闭lcd的电源吗,电路图上显示是通过gpioe5口来控制的?
|
有些IC的引脚(输入或输出)如果不接对应的电路的话,这个脚就是悬空状态(相当于断路)。这样的引脚上的电平是随机的。有可能高,也有可能低。无法控制。
加了个下拉电阻后,电流通过下拉电阻流过,形成回路,就可以控制这个引脚为高或者低电平。
加了个下拉电阻后,电流通过下拉电阻流过,形成回路,就可以控制这个引脚为高或者低电平。
|
从你的描述上看起来,是可以关闭LCD电源的。
|
一般是可以的
不排除硬件问题,如画版错误,引脚接错
不排除硬件问题,如画版错误,引脚接错
|
有两个可能
1、如6楼所说,操作寄存器错了。
2、对应的GPIO针脚需要加一个下拉电阻。
建议:
先把GPIO这个针脚和LCD之间的连接断开,接一个下拉电阻。然后运行程序,看这个针脚是否可以设置为低。都调试通过后,再把LCD的这根线接上去。
|
你可以用示波器量一下,
当你的控制指令下去以后电压有没有变化。
当你的控制指令下去以后电压有没有变化。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。