C in a Nutshell

Author: Peter Prinz,Tony Crawford

Publisher: O'Reilly Germany

ISBN: 9783897213449

Category: C (Computer program language)

Page: 602

View: 7502


Embedded Systems Design with the Texas Instruments MSP432 32-bit Processor

Author: Dung Dang,Daniel J. Pack,Steven F. Barrett

Publisher: Morgan & Claypool Publishers

ISBN: 162705975X

Category: Technology & Engineering

Page: 574

View: 7597

This book provides a thorough introduction to the Texas Instruments MPS432TM microcontroller. The MPS432 is a 32-bit processor with the ARM Cortex M4F architecture and a built-in floating point unit. At the core, the MSP432 features a 32-bit ARM Cortex-M4F CPU, a RISC-architecture processing unit that includes a built-in DSP engine and a floating point unit. As an extension of the ultra-low-power MSP microcontroller family, the MSP432 features ultra-low power consumption and integrated digital and analog hardware peripherals. The MSP432 is a new member to the MSP family. It provides for a seamless transition to applications requiring 32-bit processing at an operating frequency of up to 48 MHz. The processor may be programmed at a variety of levels with different programming languages including the user-friendly Energia rapid prototyping platform, in assembly language, and in C. A number of C programming options are also available to developers, starting with register-level access code where developers can directly configure the device's registers, to Driver Library, which provides a standardized set of application program interfaces (APIs) that enable software developers to quickly manipulate various peripherals available on the device. Even higher abstraction layers are also available, such as the extremely user-friendly Energia platform, that enables even beginners to quickly prototype an application on MSP432. The MSP432 LaunchPad is supported by a host of technical data, application notes, training modules, and software examples. All are encapsulated inside one handy package called MSPWare, available as both a stand-alone download package as well as on the TI Cloud development site: dev.ti.com The features of the MSP432 may be extended with a full line of BoosterPack plug-in modules. The MSP432 is also supported by a variety of third party modular sensors and software compiler companies. In the back, a thorough introduction to the MPS432 line of microcontrollers, programming techniques, and interface concepts are provided along with considerable tutorial information with many illustrated examples. Each chapter provides laboratory exercises to apply what has been presented in the chapter. The book is intended for an upper level undergraduate course in microcontrollers or mechatronics but may also be used as a reference for capstone design projects. Practicing engineers already familiar with another microcontroller, who require a quick tutorial on the microcontroller, will also find this book very useful. Finally, middle school and high school students will find the MSP432 highly approachable via the Energia rapid prototyping system.

Effektiv C++ programmieren

55 Möglichkeiten, Ihre Programme und Entwürfe zu verbessern

Author: Scott Meyers

Publisher: Pearson Deutschland GmbH

ISBN: 3827330785


Page: 326

View: 4261


Embedded Systems

Introduction to the Msp432 Microcontroller

Author: Jonathan W. Valvano

Publisher: CreateSpace

ISBN: 9781512185676


Page: 492

View: 2609

This book is the first in a series of two books that teach the fundamentals of embedded systems as applied to the MSP432 of microcontroller. This first book is an introduction to computers and interfacing focusing on assembly language and C programming. The second book Embedded Systems: Real-Time Interfacing to the MSP432 Microcontroller focuses on hardware/software interfacing and the design of embedded systems. This first book is an introductory book that could be used at the college level with little or no prerequisites. An embedded system is a system that performs a specific task and has a computer embedded inside. A system is comprised of components and interfaces connected together for a common purpose. This book is an introduction to embedded systems. Specific topics include microcontrollers, fixed-point numbers, the design of software in assembly language and C, elementary data structures, programming input/output including interrupts, analog to digital conversion, digital to analog conversion. This book employs many approaches to learning. It will not include an exhaustive recapitulation of the information in data sheets. First, it begins with basic fundamentals, which allows the reader to solve new problems with new technology. Second, the book presents many detailed design examples. These examples illustrate the process of design. There are multiple structural components that assist learning. Checkpoints, with answers in the back, are short easy to answer questions providing immediate feedback while reading. Simple homework, with answers to the odd questions on the web, provides more detailed learning opportunities. The book includes an index and a glossary so that information can be searched. The most important learning experiences in a class like this are of course the laboratories. Each chapter has suggested lab assignments. More detailed lab descriptions are available on the web. Specifically for this volume, look at the lab assignments for EE319K. For Volume 2, refer to the EE445L labs. There is a web site accompanying this book http: //users.ece.utexas.edu/ valvano/arm. Posted here are ARM Keil uVision and Texas Instruments Code Composer Studio projects for each of the example programs in the book. You will also find data sheets and Excel spreadsheets relevant to the material in this book. The book will cover embedded systems for ARM Cortex-M microcontrollers with specific details on the MSP432.

Make: Elektronik

Author: Charles Platt

Publisher: O'Reilly Germany

ISBN: 3897216019

Category: Electronic books

Page: 327

View: 9686

Mochtest du Elektronik-Grundwissen auf eine unterhaltsame und geschmeidige Weise lernen? Mit Make: Elektronik tauchst du sofort in die faszinierende Welt der Elektronik ein. Entdecke die Elektronik und verstehe ihre Gesetze durch beeindruckende Experimente: Zuerst baust du etwas zusammen, dann erst kommt die Theorie. Vom Einfachen zum Komplexen: Du beginnst mit einfachen Anwendungen und gehst dann zugig uber zu immer komplexeren Projekten: vom einfachen Schaltkreis zum Integrierten Schaltkreis (IC), vom simplen Alarmsignal zum programmierbaren Mikrocontroller. Schritt-fur-Schritt-Anleitungen und uber 500 farbige Abbildungen und Fotos helfen dir dabei, Elektronik einzusetzen -- und zu verstehen.


Embedded Software selbst entwickeln

Author: Roman Mittermayr

Publisher: Franzis Verlag

ISBN: 3772337872

Category: Technology & Engineering

Page: 202

View: 2646

Ganz gleich, ob Sie das Wort Mikrocontroller zum ersten Mal hören, seit einigen Jahren "Embedded Software" schreiben oder Informatik unterrichten: Dieses Buch hilft Ihnen beim Erlernen, Umsteigen und Vertiefen Ihres Wissens. Sie bekommen eine kurze Einführung in die Sprache Assembler und lernen außerdem die wichtigsten Grundlagen der C-Programmierung kennen. Für den Praktiker wird prägnant erklärt, worauf es bei der Softwareentwicklung auf AVR-Prozessoren wirklich ankommt.

Microcontroller Engineering with MSP432

Fundamentals and Applications

Author: Ying Bai

Publisher: CRC Press

ISBN: 149877301X

Category: Technology & Engineering

Page: 844

View: 2990

This book aims to develop professional and practical microcontroller applications in the ARM-MDK environment with Texas Instruments MSP432P401R LaunchPad kits. It introduces ARM Cortex-M4 MCU by highlighting the most important elements, including: registers, pipelines, memory, and I/O ports. With the updated MSP432P401R Evaluation Board (EVB), MSP-EXP432P401R, this MCU provides various control functions with multiple peripherals to enable users to develop and build various modern control projects with rich control strategies. Micro-controller programming is approached with basic and straightforward programming codes to reduce learning curves, and furthermore to enable students to build embedded applications in more efficient and interesting ways. For authentic examples, 37 Class programming projects are built into the book that use MSP432P401R MCU. Additionally, approximately 40 Lab programming projects with MSP432P401R MCU are included to be assigned as homework.


Grundlagen — Technologie — Anwendungen

Author: Andreas Küchler

Publisher: Springer-Verlag

ISBN: 3662219999

Category: Technology & Engineering

Page: 398

View: 544

Die moderne Hochspannungstechnik ist nicht nur eine Schlüsseltechnologie für die sichere, wirtschaftliche und umweltfreundliche Energieversorgung, sondern ihr Anwendungsspektrum umfaßt nahezu alle Bereiche der Technik. Das Buch gibt einen praxisorientierten, geschlossenen Überblick über die theoretischen Grundlagen, die modernen Technologien und die praktischen Anwendungen der Hochspannungstechnik.

Neurale Netze

Author: Monika Köhle

Publisher: Springer-Verlag

ISBN: 3709190932

Category: Computers

Page: 188

View: 7043

Die Erforschung des Gehirns und seiner kognitiven Fähigkeiten war schon immer ein Anliegen der Menschheit. Der neueste Versuch, ein breites Verständnis der Vorgänge im Gehirn zu erlangen, ist unter dem Titel Neurale Netze zusammengefaßt. Um dem Leser den Einstieg zu erleichtern, wird das Thema schrittweise nähergebracht. Einführende Kapitel betten zuerst den Themenkreis Neurale Netze in das Umfeld anderer Wissensgebiete ein, spezialisierte und detaillierte Kapitel vermitteln biologische Analogie, einfache Modelle, Lernstrategien bis zu Simulation in Soft- und Hardware. Das Buch vermittelt in einfacher Weise Grundwissen über Neurale Netze aus der Sicht des Informatikers. Vom Leser wird kein Vorwissen auf dem behandelten Gebiet, jedoch ein Grundverständnis informatischer Belange erwartet.

Angewandte Kryptographie

Protokolle, Algorithmen und Sourcecode in C

Author: Bruce Schneier

Publisher: N.A

ISBN: 9783827372284

Category: Computer security

Page: 844

View: 6750


Creative Code

Ästhetik und Programmierung am MIT Media Lab

Author: John Maeda

Publisher: Springer DE

ISBN: 9783764371081

Category: Computer art

Page: 239

View: 2095

Wer wirklich schopferisch tatig sein will, muss wieder programmieren lernen: DBN = Design by Numbers heisst Maedas selbst entwickelter, interaktiver Grundkurs der Programmierung, der der individuellen Kreativitat keine Programm(ier)grenzen setzt. Creative Code dokumentiert, dass DBN fur eine breite Schicht von Anwendern erlern- und anwendbar ist."

Ein Jahrhundert Licht

eine technikethnologische Studie zur Beleuchtung im chinesischen ländlichen Alltag

Author: Xiujie Wu

Publisher: Otto Harrassowitz Verlag

ISBN: 9783447059992

Category: History

Page: 249

View: 1869

Die Arbeit konzentriert sich auf die Frage, in welcher Weise die kunstliche Beleuchtung die Lebensgewohnheiten und Lebensumstande der Bauern in Nordchina verandert hat. In dieser Region haben sich im letzten Jahrhundert gewaltige technische Neuerungen vollzogen, die von der Ollampe uber die Petroleum-Lampe bis zum elektrischen Licht reichen. In ihrer Studie zeigt die Autorin auf, dass sich durch die neuen Moglichkeiten, die eine kunstliche Erleuchtung des Raums mit sich brachte, nicht nur die zeitliche und raumliche Wahrnehmung der Bauern verandert hat, sondern auch ihr soziales Leben. Es wird verdeutlicht, dass auch die Erforschung einer scheinbaren Nebensache aus dem wissenschaftlich haufig vernachlassigten Bereich des Alltagslebens dazu beitragen kann, das Verhalten und die Gedanken, die Vorstellungen und die Wahrnehmung der Menschen in einem technischen-sozialen Prozess besser zu erkennen und zu verstehen. Fur ihre Studien hat die Autorin in den Jahren 2003 und 2004 in zwei Dorfern in Dingzhou in der Provinz Hebei umfassende Feldforschung betrieben und sich zudem eingehend mit schriftlichen Dokumenten zur Lokalgeschichte Dingzhous befasst.


Author: Malte Borges,Lars Führmann,Arnold Wiemers,Wojciech Worzny

Publisher: N.A

ISBN: 9783834333131


Page: 160

View: 7527


EMV und Niederspannungsrichtlinie

Sicherheitsanforderungen für den Maschinenbau im globalen Markt

Author: Michael Loerzer

Publisher: Beuth Verlag

ISBN: 3410166580

Category: Technology & Engineering

Page: 224

View: 8224

Dies ist die erste Publikation, die für elektrische und elektronische Betriebsmittel die rechtsverbindlichen Anforderungen der EG-Richtlinien 2004/108/EG und 2006/95/EG in einem Werk behandelt. Darüber hinaus werden auch die häufig Probleme bereitenden Schnittstellen zur R&TTE-Richtlinie 1999/5/EG und der Kfz-EMV-Richtlinie 72/245/EWG hinsichtlich EMV und zur Maschinenrichtlinie 2006/42/EG hinsichtlich der Niederspannungsrichtlinie behandelt. Zudem werden für bestimmte Länder "Steckbriefe" erstellt, um globale Marktzugangsvoraussetzungen und EU-Vorschriften vorzustellen und zu vergleichen.