Tag: embedded

Eingebettet bezieht sich auf eingebettete Systeme, die mit Bereichen wie der mikrocontroller – /DSP-firmware-Programmierung, real-time-Systeme, elektronische Schnittstellen, hardware-Treiber, serielle bus-Kommunikation etc.

Was die Sprache zu lernen für mikrocontroller-Programmierung?

Anzahl der Antworten 10 Antworten
Ich bin immer in die mikrocontroller-Programmierung und habe gehört, dass gegensätzliche Ansichten. Welche Sprache wird am meisten in der Industrie für die mikrocontroller-Programmierung? Ist es das, was Sie in Ihrer eigenen Arbeit? Wenn nicht, warum nicht? P.

Die Prüfung, ob eine Längengrad - /Breitengrad-Koordinate befindet sich in einem komplexen Polygons in einem embedded-Gerät?

Anzahl der Antworten 2 Antworten
Muss ich die Benutzer werden in der Lage zu ziehen, ein Komplexes polygon auf einer Karte, und dann haben Sie die Anwendung überprüfen, ob ein bestimmtes Längen - /Breitengrad befindet sich innerhalb des Polygons. Ich war nur

Program received signal SIGTRAP, Trace/breakpoint trap

Anzahl der Antworten 4 Antworten
Ich bin debugging ein Stück von (embedded) software. Ich habe einen breakpoint auf eine Funktion, und für einige Grund, einmal habe ich erreicht, dass der Haltepunkt und continue ich komme immer wieder auf die Funktion (das ist

Ist low-level / Programmierung eingebetteter Systeme schwierig für software-Entwickler?

Anzahl der Antworten 17 Antworten
Angesichts mein hintergrund als generalist, ich kann die decken viel von der Gegend von der analog-Elektronik, die zum schreiben einfacher Anwendungen, die die Schnittstelle zu einem RDBMS backend. Momentan arbeite ich in einer Firma, die hardware entwickelt

Keil vs GCC für ARM7?

Anzahl der Antworten 5 Antworten
Wie funktioniert Keil vergleichen, um GCC für ARM7-Entwicklung? Ich bin in den Prozess der Auswahl von hw-Berater für ein Projekt mittlerer Größe und einige verwenden Sie keil und einige gcc benutzt. Ich würde gerne wissen, die Fallstricke

Kostenlose alternative zu MPLAB (PIC-Entwicklung)

Anzahl der Antworten 5 Antworten
Begann ich mit MPLAB vor kurzem, aber für jemanden, der arbeitet mit Eclipse und VS die IDE es ist sehr begrenzt. Kennen Sie eine kostenfreie IDE, oder das konfigurieren von Ecplise oder Netbeans für PIC Entwicklung? Danke

Die Initialisierung einer microSD-Karte mit SPI-Schnittstelle

Anzahl der Antworten 5 Antworten
Ich bin mit einem microSD Karte in einem embedded-design. Die Karte ist mit einem mikrocontroller über die SPI-Schnittstelle. Es funktionierte gut für alle Karten, die ich verwendet habe, bevor, aber jetzt ist meine neue Karte nicht initialisieren.

Kompakte Dekompression Bibliothek für embedded-Einsatz

Anzahl der Antworten 7 Antworten
Wir erstellen derzeit ein Gerät für einen Kunden erhalten einen block von Daten (wie, sagen wir, 5-10KB) aus einer PC-Anwendung. Das ist ein bisschen vereinfacht, so davon ausgehen, dass die Daten übergeben werden müssen und unkomprimierte eine

Wie kann ich ein Bild vom Speicher (SRAM) Verwendung eines AVR-Programm?

Anzahl der Antworten 8 Antworten
Ich habe ein problem in einem C-Programm läuft auf einem AVR-mikrocontroller (ATMega328P). Ich glaube, es ist aufgrund von einem stack/heap Kollision, aber ich möchte in der Lage, dies zu bestätigen. Gibt es eine Möglichkeit, ich kann visualisieren

Arduino: Leichte Kompression Algorithmus zum speichern von Daten in EEPROM

Anzahl der Antworten 8 Antworten
Möchte ich zum speichern einer großen Menge von Daten auf mein Arduino mit einem ATmega168/ATmega328 mikrocontroller, aber leider gibt es da nur 256 KB /512 KB EEPROM-Speicher. Meine Idee ist es, ein Kompressionsverfahren zu verkleinern, die Größe. Aber gut,

Minimale Implementierung von sprintf oder printf

Anzahl der Antworten 1 Antworten
Ich arbeite an einem embedded-DSP, bei denen Geschwindigkeit ist entscheidend, und Gedächtnis ist sehr kurz. In dem moment, sprintf verwendet die Ressourcen-Funktion in meinem code. Ich nur verwenden, um format, ein einfacher text: %d, %e, %f, %s

Wo erfahren Sie Hardware-Programmierung?

Anzahl der Antworten 5 Antworten
Habe ich einige web-Entwicklung, und jetzt will ich weiter wissen mehr über die Programmierung so, diese Hardware-Programmierung Stoffe begeistern mich. Ich konnte nicht finden, eine richtige Ort, um zu lernen, beginnen diesen Prozess. So können Sie einen

Gerät misdetected als serielle Maus

Anzahl der Antworten 8 Antworten
Arbeite ich an einem Gerät kommuniziert mit einem PC über einen (virtuellen) seriellen port. Das problem ist, dass die Daten, die wir senden, wird gelegentlich falsch erkannt von Windows als eine bus-Maus haben, nach dem das "Microsoft

Lichtsteuerung mit Arduino

Anzahl der Antworten 5 Antworten
Ich würde gerne mit dem Arduino etwas zu machen, wird ein (vorzugsweise) dim mein Licht an und schalten Sie einige Einbauleuchten für meinen computer, wenn eine Taste oder ein Schalter betätigt. Zuerst von allen, ist dies auch

Was ist der Unterschied zwischen firmware und dem Betriebssystem?

Anzahl der Antworten 6 Antworten
In embedded-Geräte, wie Drucker, switches, ich bin verwirrt, was ist der Unterschied zwischen firmware und dem Betriebssystem ist. Sind embedded-Geräte-Betriebssysteme (ähnlich wie PCs (Linux und Windows)? Ich habe zum Beispiel einen Drucker, die einen eingebetteten web-server, ermöglicht

Wie implementieren Sie eine Klasse in C?

Anzahl der Antworten 19 Antworten
Vorausgesetzt, ich habe mit C (ohne C++ - oder object-oriented Compiler) und ich habe keine dynamische Speicherzuweisung, was sind einige Techniken, die ich verwenden können, um zu implementieren eine Klasse, oder eine gute Annäherung einer Klasse? Ist

embedded web browser

Anzahl der Antworten 5 Antworten
Ich bin auf der Suche nach Linux embedded web browser, oder vorzugsweise nur eine rendering-Objekt (es wird nicht für den eigentlichen surfen, nur für die Anzeige von web-basierte gui). Die Anforderungen sind: Geschrieben in C/C++ (small footprint)

Schnellste Methode zum Scannen für das bit-Muster in einem Strom von bits

Anzahl der Antworten 12 Antworten
Brauche ich zum Scannen für ein 16-bit-Wort in einem bit-stream. Es ist nicht garantiert, ausgerichtet auf byte-oder word-Grenzen. Was ist der Schnellste Weg, dies zu erreichen? Es gibt verschiedene brute-force-Methoden; mit Tabellen und/oder verschiebt, aber gibt es

Warum würde ich in Erwägung ziehen, ein RTOS für meine embedded-Projekt?

Anzahl der Antworten 5 Antworten
Zuerst den hintergrund, die Besonderheiten meiner Frage Folgen: In der Firma, dass ich die Arbeit an der Plattform arbeiten wir derzeit Microchip PIC32-Familie mit der MPLAB IDE als unsere Entwicklungsumgebung. Bisher haben wir auch geschrieben-firmware für Microchip

Wie kann ich meinen eigenen Mikrocontroller machen?

Anzahl der Antworten 9 Antworten
Wie kann ich meine eigenen mikrocontroller? Ich habe einige arbeiten mit GAL-chips und programmierte einen chip zu tun, einfache Befehle wie add, load -, move -, xor -, und Ausgang, aber ich würde gerne etwas tun, um

Warum sind globale Variablen in einer eingebetteten Anwendung mit nur einem Thread und nicht mit Threads fehlerhaft?

Anzahl der Antworten 13 Antworten
Meisten der Einwände, die ich sehe, um die Verwendung von globalen Variablen Sinn, denn Sie beziehen sich auf Themen, die von mehreren threads, thread-Sicherheit, etc. Sondern in einem kleinen, single-threaded, non-OS -, Fall -, welche Einwände haben

C # für eingebettete Systeme?

Anzahl der Antworten 11 Antworten
"C# ist bestimmt geeignet für das schreiben von Anwendungen für beide gehostet und eingebettete Systeme, angefangen von der sehr großen, mit modernsten Betriebssystemen, bis zu den kleinen, die dedizierte Funktionen." -- design-Ziele (wikipedia) Obwohl es stark davon

Gibt es eine Alternative für Flex / Bison, die auf 8-Bit-Embedded-Systemen verwendet werden kann?

Anzahl der Antworten 6 Antworten
Schreibe ich einen kleinen interpreter für eine einfache BASIC-ähnliche Sprache wie eine übung auf einem AVR-mikrocontroller in C mit dem avr-gcc-toolchain. Allerdings Frage ich mich, ob es irgendwelche open-source-tools gibt, die mir helfen könnten, schreiben die lexer

Gerätetreiber testen

Anzahl der Antworten 6 Antworten
Ich habe eine situation wo ich brauche, um zu schreiben einige unit-tests für einige Gerätetreiber für embedded-hardware. Der code ist schon ziemlich alt und groß und leider nicht viele tests. Gerade jetzt, die einzige Art von Tests,

Firmware schreiben: Assembly oder High Level?

Anzahl der Antworten 16 Antworten
Bezug auf: Test firmware ab einem mikrocontroller-simulator/emulator Die Interpretation Assembler-code Wenn Sie code schreiben, für ein mikrocontroller ist es ein echter Unterschied, ob Sie schreiben in Assembler oder C oder eine andere Hochsprache? Wenn Sie schrieb, C-code,

Was ist der Unterschied zwischen RTOS und Embedded Linux?

Anzahl der Antworten 1 Antworten
RTOS und Embedded Linux verwendet für die Programmierung eingebetteter Systeme. Ist Embedded Linux selbst ein RTOS ? Kann jemand Liste die Vergleich oder Unterschied bitte? InformationsquelleAutor der Frage Nayab Basha Sayed | 2014-09-16

Verwendung von uint8, uint16 usw

Anzahl der Antworten 9 Antworten
Aktuell arbeite ich mit einer code-Basis (C, C++ gemischt) gezielt für eine 32-bit-MIPS-Plattform. Der Prozessor ist ziemlich modern man [nur zu erwähnen, dass wir eine gute Menge an Rechenleistung und Speicher]. Die code-Basis verwendet Datentypen wie uint8[1

Mehrfachbelegung in einer Zeile

Anzahl der Antworten 8 Antworten
Nur komm ich über die Aussage in der embedded-c - (dsPIC33) sample1 = sample2 = 0; Würde dies bedeuten, sample1 = 0; sample2 = 0; Warum geben Sie es auf diese Weise? Ist das gut oder schlecht

Linux-Cross-Compilation für ARM-Architektur

Anzahl der Antworten 7 Antworten
Ich bin interessiert an cross-kompilieren eines Linux-Kernels für ARM-target auf einem x86-host. Gibt es einige gute Methoden, die Sie empfehlen? Welches ist das beste cross-compile-suite, deiner Meinung nach? Haben Sie sich ein eigenes cross-compile-Umgebung? Wenn ja, welche

Unterschiede zwischen ARM-Assembly und x86-Assembly

Anzahl der Antworten 2 Antworten
Jetzt werde ich lernen, ARM-Assembly zu entwickeln, der für mein Windows Mobile 5 iPAQ, aber ich habe einige Fragen: Was Sind Die Wichtigsten Unterschiede Zwischen ARM Montage-und x86 Assembler? Irgendwelche Unterschiede In Der Interrupts(Neue Typen)? Was Sind

Abruf- oder Unterbrechungsbasierte Methode

Anzahl der Antworten 13 Antworten
Wann sollte eine Verwendung der polling-Methode und Wann sollte man verwenden interrupt-basierte Methode ? Gibt es Szenarien, in denen beide verwendet werden können ? InformationsquelleAutor der Frage Karthik Balaguru | 2010-06-18

AVR oder PIC um Microcontroller zu programmieren?

Anzahl der Antworten 20 Antworten
Welche Familie sollte ich anfangen zu lernen? (Nie hat einer Programmierung auf mikrocontroller) InformationsquelleAutor der Frage Patrick Desjardins | 2008-09-26

Algorithmus um ein Bild um 90 Grad zu drehen? (Kein zusätzlicher Speicher)

Anzahl der Antworten 9 Antworten
In einer embedded-C-app, ich habe ein großes Bild, dass ich gern drehen um 90 Grad. Derzeit nutze ich die bekannten einfachen Algorithmusdies zu tun. Jedoch ist dieser Algorithmus erfordert es, dass ich eine Kopie des Bildes. Ich

Unit Testing integrierte Software

Anzahl der Antworten 10 Antworten
Welche best practices haben, die Sie in unit-testing, embedded software, sind typisch für eingebettete Systeme? InformationsquelleAutor der Frage Brandon E Taylor | 2009-06-30

Finden Sie schnell, ob ein Wert in einem C-Array vorhanden ist?

Anzahl der Antworten 14 Antworten
Habe ich eine embedded-Anwendung mit eine Zeitkritische ISR, muss eine Iteration durch ein array der Größe 256 (vorzugsweise 1024, aber 256 ist das minimum) und überprüfen Sie, ob ein Wert entspricht den arrays Inhalt. Ein bool wird

Gesamtgröße des Inhalts aller Dateien in einem Verzeichnis

Anzahl der Antworten 12 Antworten
Wenn ich ls oder du bekomme ich den Speicherplatz jeder Datei ist zu besetzen. Ich brauche die Gesamtsumme aller Daten, die in Dateien und Unterverzeichnisse, die ich bekommen würde, wenn ich öffnete jede Datei und zählt die

Welche interaktiven Sprachen gibt es in einem winzigen Speicher?

Anzahl der Antworten 16 Antworten
Ich bin auf der Suche nach Allzweck-Programmiersprachen, die haben ein interaktives (live-coding) prompt arbeiten in 32-KB-RAM von selbst-oder 8-KB-wenn der compiler die gehostet wird auf einem separaten Computer läuft auf einem mikrocontroller, der mit so wenig wie

Was bedeutet dieser GCC-Fehler "... Umlagerung abgeschnitten, um zu passen ..."?

Anzahl der Antworten 6 Antworten
Ich bin die Programmierung der host-Seite eine host-Beschleuniger-system. Der host läuft auf dem PC unter Ubuntu-Linux und kommuniziert mit der embedded-hardware über einen USB-Anschluss. Die Kommunikation erfolgt durch kopieren von Speicher-Blöcken und aus der embedded-hardware-Speicher. Auf dem

Beagleboard Bare-Metal-Programmierung

Anzahl der Antworten 2 Antworten
Ich hab gerade mit meinem BeagleBoard-Xm und ich Frage mich, ob es irgendeine detaillierte Schritt für Schritt Anleitungen, wie man eine sehr einfache bare-metal-software läuft auf der hardware? Der Grund warum ich Frage ist, ich möchte tief

Suchen Sie nach einem effizienten Integer-Quadratwurzel-Algorithmus für ARM Thumb2

Anzahl der Antworten 11 Antworten
Ich bin auf der Suche nach einer schnellen, integer nur der Algorithmus zum finden der Quadratwurzel (integer-Teil) unsigned integer. Muss der code haben eine hervorragende performance auf ARM Thumb-2-Prozessoren. Es könnte sein, Assembler oder C-code. Alle Hinweise

Programmierung auf einem Nintendo DS

Anzahl der Antworten 8 Antworten
Las ich diese Antwort zuvor und es hat mich interessiert in den Kauf eines Nintendo DS Lite für das lernen zu Programmieren, embedded-Geräte. Bevor ich gehen und protzen auf einem DS hatte ich ein paar Fragen: Gibt

Legen Sie ALSA-Master-Volume aus C-Code fest

Anzahl der Antworten 1 Antworten
Ich habe auf der Suche nach einem einfachen C-code Beispiel zum einstellen der master-Lautstärke der ALSA-mixer konnte aber nicht finden, alles, was einfach für diese vermeintlich gemeinsamen Betrieb. Ich bin völlig Fremd mit ALSA, also meine eigenen

UART vs I2C vs SPI für Interprozessor-Kommunikation zwischen Mikrocontrollern

Anzahl der Antworten 1 Antworten
Ich bin untersucht eine Methode zum verbinden von zwei Mikrocontrollern. Auf der Ebene der Serialisierung an die ich denke, die Verwendung von Nano-protobuffers (http://code.google.com/p/nanopb/). Auf diese Weise kann ich codieren/decodieren von Nachrichten und senden Sie Sie zwischen

Was sind Alternativen zu malloc () in C?

Anzahl der Antworten 13 Antworten
Schreibe ich C für eine MPC 555 board und müssen herausfinden, wie zu reservieren dynamische Speicher ohne Verwendung von malloc. InformationsquelleAutor der Frage patrick | 2010-02-10

Was ist die "beste" Datenbank für embedded?

Anzahl der Antworten 9 Antworten
Ich bin ein eingebettetes Kerl, nicht eine Datenbank Kerl. Ich wurde gebeten, für die Neugestaltung einer bestehenden Anlage die Engpässe an mehreren stellen. Dem embedded-Gerät basiert auf einem ARM-9-Prozessor mit 220mHz. Es sollte eine Datenbank von 50k

Wie kann man die maximale Stack-Nutzung in einem eingebetteten System mit gcc ermitteln?

Anzahl der Antworten 5 Antworten
Schreibe ich den startup-code für ein embedded-system-code, lädt die erste stack-pointer vor dem Sprung in die main () - Funktion -- und ich muss es sagen, wie viele bytes der stack meine Anwendung (oder eine größere, konservative

Wie startest du das Programm in gdb mit 'target remote' erneut?

Anzahl der Antworten 8 Antworten
Wenn du tust, eine übliche gdb-Sitzung auf eine ausführbare Datei auf dem gleichen computer, können Sie den Befehl ausführen, und es startet das Programm wieder. Wenn Sie gdb auf einem embedded system wie mit dem Befehl target

Ein gutes serielles Kommunikationsprotokoll / Stack für eingebettete Geräte?

Anzahl der Antworten 6 Antworten
Nach dem schreiben mehrere verschiedene benutzerdefinierte serielle Protokolle für verschiedene Projekte, die ich angefangen habe, zu frustriert mit neu zu erfinden das Rad jedes mal. Statt weiter zu entwickeln kundenspezifische Lösungen für jedes Projekt, ich habe die

Direkter Speicherzugriff in Linux

Anzahl der Antworten 5 Antworten
Ich versuche für den Zugriff auf physikalischen Speicher direkt für ein embedded-Linux-Projekt, aber ich bin mir nicht sicher, wie kann ich am besten benennen Speicher für meinen Gebrauch. Wenn ich mein boot Gerät regelmäßig, und hat Zugriff

Welche Rolle spielen S-Dateien in einem C-Projekt?

Anzahl der Antworten 3 Antworten
Arbeite ich mit einem ARM-Cortex-M3-chip (STM32F2) und ST bietet eine "standard peripheral library". Es hat einige nützliche .c und .h-Dateien. Es auch hat .s-Dateien. Was ist der Zweck dieser .s-Dateien, die im Kontext eines C-Projektes? Wie bekomme