
Seeedstudio Arch Examples : GPIO - Blinking LED implemented with alternate DigitalOut functions.
Fork of Arch_GPIO_Ex1 by
main.cpp
- Committer:
- viswesr
- Date:
- 2013-09-08
- Revision:
- 2:d7639bb949d7
- Parent:
- 1:3c5f838ae76d
File content as of revision 2:d7639bb949d7:
#include "mbed.h" /* Configure a GPIO pin as output for controlling a LED. 'led' is an user assigned name and 'LED1' is an internal name given to a port pin P1_8 in this Arch platform. */ DigitalOut led(LED1); int main() { while(1) { led.write(1); // Here, DigitalOut -> write() function is used to set the ouput high. wait_ms(500); // Wait for 0.5 Seconds. The time is specified in milli-seconds using wait_ms() function. led.write(0); // Switch OFF the LED. wait_us(500000); // Wait for 0.5 Seconds. The time is specified in micro-seconds using wait_us() function. } }