#include #include #include int main() { int i ; int gpio_export, gpio_dir, gpio_led5 ; /* port reservation */ gpio_export = open ("/sys/class/gpio/export", O_WRONLY); write (gpio_export,"60",3) ; close (gpio_export) ; /* port in output direction */ gpio_dir = open ("/sys/class/gpio/gpio60/direction", O_WRONLY); write (gpio_dir,"out",4) ; close (gpio_dir) ; /* blinking loop */ for(uint8_t i=0;i<10;i++) { gpio_led5 = open ("/sys/class/gpio/gpio60/value", O_WRONLY); write (gpio_led5,"1",2) ; close (gpio_led5) ; sleep(1) ; gpio_led5 = open ("/sys/class/gpio/gpio60/value", O_WRONLY); write (gpio_led5,"0",2) ; close (gpio_led5) ; sleep(1) ; } return 0 ; }