Bücher | Programmierung

27 Produkte


  • Assembly Language Essentials (E-book)

    Elektor Digital Assembly Language Essentials (E-book)

    Ein Leitfaden zur leistungsstarken Programmierung für eingebettete Systeme Sie müssen ein vielseitiger Fachmann sein, um in der sich ständig weiterentwickelnden, sich schnell entwickelnden Embedded-Design- und Programmierbranche hervorzustechen. Einfach ausgedrückt: Je mehr Themen Sie beherrschen, wenn es um Elektronikdesign und -programmierung geht, desto erfolgreicher werden Sie an Ihrem Arbeitsplatz und an Ihrer persönlichen Werkbank. Dies sollte keine Überraschung sein, da die Grenze zwischen den Fähigkeiten eines Hardware-Ingenieurs und eines Software-Ingenieurs verschwimmt. Ersterer sollte über gute Programmierkenntnisse verfügen, um effiziente Systeme aufbauen zu können. Letzterer sollte die Details des Designs (sei es eine physische oder virtuelle Anwendung) verstehen, für das er oder sie Code schreibt. Um erfolgreich zu sein, muss ein moderner professioneller Elektronikingenieur daher über fundierte Kenntnisse sowohl im Hardware-Design als auch in der Programmierung verfügen. „Assembler Language Essentials“ ist ein sachlicher Leitfaden für Assembler, der Sie in die grundlegendste Programmiersprache eines Prozessors einführt. Im Gegensatz zu anderen Ressourcen zu Assembly, die sich ausschließlich auf bestimmte Prozessoren und Plattformen konzentrieren, verwendet dieses Buch die Architektur eines fiktiven Prozessors mit eigener Hardware und eigenem Befehlssatz. Dadurch können Sie die Bedeutung der Assemblersprache berücksichtigen, ohne sich mit vorgegebenen Hardware- oder Architekturbeschränkungen auseinandersetzen zu müssen. Sie werden sofort feststellen, dass diese ausführliche Einführung in Assembly eine wertvolle Ressource ist, unabhängig davon, ob Sie nichts über die Sprache wissen oder sie bereits verwendet haben. Einzige Voraussetzung ist, dass Sie über Kenntnisse in mindestens einer höheren Programmiersprache wie C oder Java verfügen. „Assembler Language Essentials“ ist eine unverzichtbare Ressource für Fachleute der Elektrotechnik, Akademiker und fortgeschrittene Studenten, die ihre Programmierkenntnisse verbessern möchten. Das Buch bietet Folgendes und mehr: Eine Einführung in die Assemblersprache und ihre Funktionalität Wichtige Definitionen im Zusammenhang mit der Assemblersprache sowie wesentliche Terminologie im Zusammenhang mit höheren Programmiersprachen und Computerarchitektur Wichtige Algorithmen, die in Hochsprachen integriert werden können, aber auf „harte Weise“ in Assembler ausgeführt werden müssen – Multiplikation, Division und Polynomauswertung Eine Präsentation von Interrupt-Service-Routinen mit Beispielen Ein kostenloses, herunterladbares Assembler-Programm zum Experimentieren mit Assembly

    € 24,95

    Mitglieder € 19,96

  •  -67% Get Started with the SensorTile.box

    Get Started with the SensorTile.box

    Das drahtlose IoT- und tragbare Sensor-Entwicklungskit von STmicroelectronics „SensorTile.box“ ist eine tragbare Multisensor-Leiterplatte, die in einer Kunststoffbox untergebracht ist und von STMicroelectronics entwickelt wurde. Es ist mit einem leistungsstarken 32-Bit-ARM-Cortex-M4-Prozessor mit DSP und FPU sowie verschiedenen Sensormodulen wie Beschleunigungsmesser, Gyroskop, Temperatursensor, Feuchtigkeitssensor, Atmosphärendrucksensor, Mikrofon usw. ausgestattet. SensorTile.box ist mit drahtloser IoT- und Bluetooth-Konnektivität sofort einsatzbereit und kann problemlos mit einem iOS- oder Android-kompatiblen Smartphone verwendet werden, unabhängig vom Kenntnisstand der Benutzer. SensorTile.box wird mit einer langlebigen Batterie geliefert und der Benutzer muss lediglich die Batterie an den Stromkreis anschließen, um die Box zu verwenden. Die SensorTile.box kann in drei Modi betrieben werden: Basic-Modus , Expert-Modus und Pro-Modus . Der Basismodus ist die einfachste Art, die Box zu verwenden, da Demo-Apps vorinstalliert sind und der Benutzer lediglich die erforderlichen Apps auswählen und die gemessenen Daten mithilfe einer App namens STE BLE Sensor auf einem Smartphone anzeigen oder grafisch darstellen muss. Im Expertenmodus können Benutzer mithilfe eines grafischen Assistenten, der mit dem STE BLE Sensor bereitgestellt wird, einfache Apps entwickeln. Der Pro-Modus ist der komplexeste Modus, in dem Benutzer Programme entwickeln und in die SensorTile.box hochladen können. Dieses Buch ist eine Einführung in die SensorTile.box und enthält Folgendes: Kurze Spezifikationen der SensorTile.box; Beschreibung zur Installation der STE BLE Sensor-App auf einem iOS- oder Android-kompatiblen Smartphone, das für die Kommunikation mit der Box erforderlich ist. Die Bedienung der SensorTile.box im Basic-Modus wird ausführlich beschrieben, indem alle vorinstallierten Demo-Apps durchgegangen werden und erklärt wird, wie diese Apps über ein Smartphone ausgeführt werden. Eine Einführung in den Expertenmodus mit vielen entwickelten und ausführlich erklärten Beispiel-Apps, die es Benutzern ermöglicht, in diesem Modus ihre eigenen Apps zu entwickeln. Auch hier wird die STE BLE Sensor App auf dem Smartphone genutzt, um mit der SensorTile.box zu kommunizieren und die entwickelten Apps auszuführen. Anschließend wird im Buch ausführlich beschrieben, wie die Sensordaten in die Cloud hochgeladen werden. Dies ist ein wichtiges Thema, da es den Zugriff auf die Sensormessungen von jedem Ort mit Internetverbindung zu jeder Zeit ermöglicht. Abschließend wird der Pro-Modus ausführlich beschrieben, in dem erfahrenere Benutzer die SensorTile.box verwenden können, um ihre eigenen Apps mithilfe der offenen Entwicklungsumgebung STM32 (STM32 ODE) zu entwickeln, zu debuggen und zu testen. Das Kapitel erklärt, wie man die entwickelte Firmware mit verschiedenen Methoden auf die SensorTile.box hochlädt. Zusätzlich wird die Installation und Nutzung des Unicleo-GUI-Pakets anhand der SensorTile.box beschrieben. Mit diesem PC-Softwarepaket können alle Sensormessungen der SensorTile.box in Echtzeit auf dem PC angezeigt oder aufgezeichnet werden.

    € 29,95€ 9,95

    Mitglieder identisch

  • AI at the Edge

    O'Reilly Media KI am Rande

    Lösen realer Probleme mit eingebettetem maschinellem Lernen Edge AI verändert die Art und Weise, wie Computer mit der realen Welt interagieren, und ermöglicht es IoT-Geräten, Entscheidungen anhand von 99 % der Sensordaten zu treffen, die zuvor aufgrund von Kosten-, Bandbreiten- oder Leistungsbeschränkungen verworfen wurden. Mit Techniken wie dem eingebetteten maschinellen Lernen können Entwickler die menschliche Intuition erfassen und auf jedem Ziel einsetzen – von Mikrocontrollern mit extrem geringem Stromverbrauch bis hin zu eingebetteten Linux-Geräten. Dieser praktische Leitfaden bietet Ingenieuren, darunter Produktmanagern und Technologieführern, einen umfassenden Rahmen für die Lösung realer industrieller, kommerzieller und wissenschaftlicher Probleme mit Edge-KI. Sie erkunden jede Phase des Prozesses, von der Datenerfassung über die Modelloptimierung bis hin zu Optimierung und Tests, während Sie lernen, wie Sie Edge-KI- und eingebettete ML-Produkte entwerfen und unterstützen. Edge AI ist dazu bestimmt, ein Standardwerkzeug für Systemingenieure zu werden. Diese allgemeine Roadmap hilft Ihnen beim Einstieg. Entwickeln Sie Ihr Fachwissen in KI und ML für Edge-Geräte Verstehen Sie, welche Projekte sich am besten mit Edge-KI lösen lassen Entdecken Sie wichtige Designmuster für Edge-KI-Apps Lernen Sie einen iterativen Workflow für die Entwicklung von KI-Systemen Bilden Sie ein Team mit den Fähigkeiten, reale Probleme zu lösen Befolgen Sie einen verantwortungsvollen KI-Prozess, um effektive Produkte zu erstellen Downloads Errata GitHub

    € 79,95

    Mitglieder € 71,96

Login

Passwort vergessen?

Sie haben noch kein Konto?
Konto erstellen