项目作者: jakobend

项目描述 :
A thin wrapper around the sysfs GPIO interface with a NESPi button/LED service as demo
高级语言: C
项目地址: git://github.com/jakobend/sgpio.git
创建时间: 2019-05-06T22:34:23Z
项目社区:https://github.com/jakobend/sgpio

开源协议:MIT License

下载


sgpio

A low-level wrapper around the sysfs GPIO interface with a NESPi button/LED service as demo

Example

  1. sgpio_pin_t my_pin = 4;
  2. sgpio_export(my_pin);
  3. sgpio_set_direction(my_pin, SGPIO_DIRECTION_OUT);
  4. sgpio_write(my_pin, SGPIO_LEVEL_HIGH);
  5. // ...
  6. sgpio_set_direction(my_pin, SGPIO_DIRECTION_IN);
  7. enum sgpio_level_t level = sgpio_read(my_pin);
  8. // ...
  9. sgpio_unexport(my_pin);