Beschreibung
Die Projekte in diesem Buch sind für Einsteiger in C und ARM-Mikrocontroller ausgelegt. Das heißt nicht, dass diese Projekte einfach sind. Sie sind aber einfach zu verstehen. Es wird beispielsweise die USB-Verbindung zur Kommunikation benutzt, eine Methode, die im mbed-Board so einfach integriert ist, dass sie sich auch für ein Einsteiger-Buch eignet. Der mbed NXP LPC1768 nutzt Cloud-Technologie, ein revolutionäres Konzept in der Software-Entwicklung. Es bedeutet, dass man keinerlei Software auf seinem PC installieren muss, um den mbed zu programmieren. Das Einzige, was Sie brauchen, ist ein Webbrowser mit Internetzugang und einen freien USB-Anschluss an Ihrem PC. Sie können von jedem beliebigen Ort der Welt auf Ihr Projekt zugreifen und daran weiterarbeiten. Wenn Sie fertig sind, genügen ein paar einfache Mausklicks, um Ihr Programm auf das mbed-System zu übertragen. Natürlich können Sie die Projekte auch auf Ihren eigenen PC laden und dort speichern. Sie lernen, wie man einen mbedARMMikrocontroller mithilfe von CloudTechnologie programmiert. Es ist keine aufwendige SoftwareInstallation auf Ihrem PC notwendig. Sie lernen spielerisch das Programmieren in C anhand einfacher Experimente. Es sind weder Vorkenntnisse noch Erfahrung erforderlich. Dieses Buch umfasst 35 Projekte, u. a. Blitzlicht, lichtempfindlicher Schalter, Digitalthermometer, Personendetektor, USBKommunikation, Sprachausgabe. Beispiele für CAnwendungen in diesem Buch: Variablen, Befehle, Funktionen, Programmausführung, Zeiger (Einführung). Die Quelltexte zu den Beispielprogrammen können kostenlos von der ElektorWebsite heruntergeladen werden. Das zum Buch gehörige HardwareStarterkit kann unter www.elektor.de/armkit geordert werden. Dieses Buch ist ideal für Hobbyisten, Studenten und Ingenieure, die die Programmiersprache C lernen und den Umgang mit ARM-Mikrocontrollern auf leichte und spielerische Weise verstehen wollen, dabei aber auf umständliche Software-Installationen gerne verzichten können.