zoukankan      html  css  js  c++  java
  • 按键初始化

    总结:按键接到高,初始化下拉,ReadPin有效等于 GPIO_PIN_SET;  按键接到低,初始化山上拉,ReadPin有效等于 GPIO_PIN_RESET;

    硬件电路:

    硬件优化和按键检测

    改进一:在原方案一的基础上,加上与门电路,使得任何一个按键按下,都能产生中断,然后在中断里面识别是哪个按键被按下。因此不需要循环扫描,大大提高了效率。

    方案如下图所示。只需要每个按键对应地增加一个二极管,利用二极管的线与特性,可以实现按下任何按键,都能产生中断信号,但是按键之间互不影响。二极管选用普通

    整流二极管即可,本人亲测可行。

    初始化:

  • 相关阅读:
    SpringIOC的小例子
    java中递归实现复制多级文件夹
    快速排序和几种简单排序
    Oracle面试的基本题
    多态的两个小例子
    单例模式
    内部类与匿名内部类
    C#
    C#
    C#
  • 原文地址:https://www.cnblogs.com/luckytimor/p/11425591.html
Copyright © 2011-2022 走看看