Nate Napoletano
/
Nucleo_ticker_test
Basic example of how to blink a led using the Ticker object. Test to 1 microsecond.
main.cpp
- Committer:
- HliLFINwttJ
- Date:
- 2018-01-13
- Revision:
- 2:840d8a34e83f
- Parent:
- 0:57e0a19da71e
File content as of revision 2:840d8a34e83f:
#include "mbed.h" Ticker toggle_led_ticker; DigitalOut led1(LED1); DigitalOut led2(LED2); int i = 0; void toggle_led() { if (i++ > 100000){ led1 = !led1; led2 = !led1; i=0; } } int main() { // Init the ticker with the address of the function (toggle_led) to be attached and the interval (100 ms) toggle_led_ticker.attach(&toggle_led, 0.000001); while (true) { // Do other things... } }