# * coding: UTF8 *
"""
=================================================================================================
"""
[文档]def open(node):
   """
   打开实例
   :param node:  node 定义在board.json 文件中
   :returns: 0: 成功,其他: 失败
   :raises OSError: EINVAL
   """
   pass 
[文档]def write(value):
   """
   设置GPIO电平值,GPIO引脚为输出模式时可用
   :param value: 待写入的数据
   :returns: 0: 成功,其他: 失败
   :raises OSError: EINVAL
   """
   pass 
[文档]def read():
   """
   读取GPIO电平值,输入模式和输出模式时均可用
   :param 空: 
   :returns: 0: 低电平,1:高电平 其他: 失败
   :raises OSError: EINVAL
   """
   pass 
[文档]def on(trigger, handler):
   """
   设置GPIO中断回调函数, handler为None的时候表示关闭中断
   :param trigger: 回调触发类型,支持 IRQ_FALLING,IRQ_RISING, IRQ_FALLING|IRQ_RISING,
   :param callback: 回调函数 
   :returns: 0: 成功 其他: 失败
   :raises OSError: EINVAL
   """
   pass 
[文档]def close():
   """
   关闭实例
   :param 空:
   :returns: 0: 成功,其他: 失败
   :raises OSError: EINVAL
   """
   pass