GPIO 設置
来源:互联网 发布:电子小报软件 编辑:程序博客网 时间:2024/06/04 00:26
每个gpio 内部都有3种状态, 上拉,下拉,不拉。
hw,外部的 原理图设计 会根据这个,来对这个 input gpio进行状态变换,
比如:
hpd 中断pin,没有中断的时候,值是0,那么他的初始设置应该是下拉的。 这时候 当有hdmi cable插入的时候,硬件上设计,让他内部变成 上拉, 这时候读到的值就是1
如果hpd的初始状态设置为上拉,那么默认值是1. 这时候 插入hdmi cable,因为硬件上设计是,当插入的时候上拉,所以 hpd的值没有发生变化。
所以说,每个input 的初始状态的设置是非常重要的,取决了你是否能收到中断,以及收到中断后读到的状态0,1是否颠倒。
output gpio,一般配成 no pull,这样,才能根据我们对他的设置,变成1(pull up:上拉), 和 0(pull down:下拉)
0 0
- GPIO 設置
- gpio
- gpio
- GPIO
- GPIO
- GPIO
- GPIO
- GPIO
- GPIO
- GPIO
- GPIO
- GPIO
- gpio
- GPIO
- gpio
- GPIO
- gpio
- GPIO
- 日经社説 20141217 政府の役割は賃上げできる環境づくりだ
- 青年歌手大奖赛_评委会打分
- MyEclipse反编译Class文件的实现
- 大话设计模式C++实现-第9章-原型模式
- oracle 10g dataguard修改保护模式遭遇ORA-03113
- GPIO 設置
- 关于javascript中的函数作用域
- 读取硬盘下多少行Java代码
- 【LeetCode】Reverse Nodes in k-Group 解题报告
- 条款 14: 确定基类有虚析构函数
- ext3文件系统反删除利器ext3grep应用实战
- jQuery页面加载初始化的3种方法
- iOS中代码支持多国语言切换的实现(Xcode5+iOS7)
- 朴素贝叶斯实现文本分类部分代码(2)