Page 91 - ARM Based Microcontroller Projects Using MBED
P. 91
CHAPTER
7
Using the Mbed With Simple Projects
7.1 OVERVIEW
In this chapter we shall be seeing how to use the Mbed integrated development environ-
ment (IDE) to write programs, to compile them, and then how to upload them to the program
memory of the Nucleo-F411RE development board.
Additionally, we shall be developing simple projects using Mbed, our development board,
and some external components. Each project is described in detail under the following
subheadings:
• Project title
• Project description
• Aim of the project
• Project block diagram
• Project circuit diagram (optional)
• Project construction (optional)
• Project algorithm in PDL (optional)
• Project program listing with its description
• Suggestions for additional work (optional)
The algorithm (operational steps) of each program in every project is described using the
program description language (PDL), explained in detail in Chapter 2.
7.2 REGISTERING TO USE Mbed
Mbed is a free online ARM compiler that can be used over an Internet link. It is an IDE
platform and operating system based on 32-bit ARM Cortex-M microcontrollers. Mbed is
supported by over 60 partners and a community of 200,000 developers. Mbed is a free online
IDE consisting of an online code editor, a compiler, and a program upload tool. Only a web
77
ARM-based Microcontroller Projects Using mbed # 2019 Elsevier Ltd. All rights reserved.
https://doi.org/10.1016/B978-0-08-102969-5.00007-0