This is a very simple guide, reviewing the steps required to get Blinky working on an Mbed OS platform.

Dependencies:   RemoteIR

Committer:
sb8718
Date:
Tue Mar 31 11:51:59 2020 +0000
Revision:
107:ba39981af538
Parent:
105:ed03c03b353e
Child:
108:0fd7ff91ac95
Initial Commit

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mbed_official 82:abf1b1785bd7 1 /* mbed Microcontroller Library
mbed_official 102:6979ad8bc0bc 2 * Copyright (c) 2019 ARM Limited
mbed_official 82:abf1b1785bd7 3 * SPDX-License-Identifier: Apache-2.0
mbed_official 82:abf1b1785bd7 4 */
mbed_official 82:abf1b1785bd7 5
Jonathan Austin 0:2757d7abb7d9 6 #include "mbed.h"
mbed_official 100:ec006d6f3cb6 7 #include "platform/mbed_thread.h"
Jonathan Austin 0:2757d7abb7d9 8
Jonathan Austin 0:2757d7abb7d9 9
mbed_official 102:6979ad8bc0bc 10 // Blinking rate in milliseconds
mbed_official 105:ed03c03b353e 11 #define BLINKING_RATE_MS 500
mbed_official 88:bea4f2daa48c 12
sb8718 107:ba39981af538 13 DigitalOut led2(LED2);
mbed_official 102:6979ad8bc0bc 14
mbed_official 82:abf1b1785bd7 15 int main()
mbed_official 82:abf1b1785bd7 16 {
mbed_official 102:6979ad8bc0bc 17 // Initialise the digital pin LED1 as an output
sb8718 107:ba39981af538 18
mbed_official 82:abf1b1785bd7 19
Jonathan Austin 0:2757d7abb7d9 20 while (true) {
sb8718 107:ba39981af538 21 led2 = !led2;
sb8718 107:ba39981af538 22 wait(5.0);
Jonathan Austin 0:2757d7abb7d9 23 }
Jonathan Austin 0:2757d7abb7d9 24 }