Pierre Provent / Mbed 2 deprecated Test_Ticker_Nucleo_F429ZI

Dependencies:   mbed

Committer:
pierreprovent
Date:
Thu Sep 17 13:34:27 2020 +0000
Revision:
2:0e685aff01f3
Parent:
1:e3ae2ba0b532
Programme de base carte Nucleo F429ZI cours ELE118 Cnam

Who changed what in which revision?

UserRevisionLine numberNew contents of line
pierreprovent 0:918fdb31e2ce 1 #include "mbed.h"
pierreprovent 0:918fdb31e2ce 2
pierreprovent 2:0e685aff01f3 3 Ticker toggle_led_ticker;
pierreprovent 1:e3ae2ba0b532 4
pierreprovent 2:0e685aff01f3 5 DigitalOut led1(LED1);
pierreprovent 0:918fdb31e2ce 6
pierreprovent 2:0e685aff01f3 7 void toggle_led() {
pierreprovent 2:0e685aff01f3 8 led1 = !led1;
pierreprovent 2:0e685aff01f3 9 }
pierreprovent 1:e3ae2ba0b532 10
pierreprovent 2:0e685aff01f3 11 int main() {
pierreprovent 2:0e685aff01f3 12 // Init the ticker with the address of the function (toggle_led) to be attached and the interval (100 ms)
pierreprovent 2:0e685aff01f3 13 toggle_led_ticker.attach(&toggle_led, 0.1);
pierreprovent 2:0e685aff01f3 14 while (true) {
pierreprovent 2:0e685aff01f3 15 // Do other things...
pierreprovent 0:918fdb31e2ce 16 }
pierreprovent 0:918fdb31e2ce 17 }