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 ist ein Sprungtisch?

Anzahl der Antworten 7 Antworten
Kann jemand erklären, die mechanik des jump table und warum ist Sie nötig wären, embedded systems? InformationsquelleAutor der Frage JeffV | 2008-09-07

Wie kann ich den Arduino-Code testen?

Anzahl der Antworten 18 Antworten
Ich würde gerne in der Lage, unit-Tests mein Arduino-code. Im Idealfall würde ich in der Lage sein, alle tests, die zimmerreserviereung, ohne das Sie hochladen, den code auf den Arduino. Welche tools oder Bibliotheken kann mir dabei

Einfaches serielles Punkt-zu-Punkt-Kommunikationsprotokoll

Anzahl der Antworten 12 Antworten
Ich brauche ein einfaches Kommunikations-Protokoll zwischen zwei Geräten (PC und mikrocontroller). Muss der PC schickt einige Befehle und Parameter, die für die Mikro. Das Mikro übermittelt ein array von bytes (Daten aus sensor). Müssen die Daten Lärm

Gibt es einen guten kleinen XML-Parser für ein eingebettetes C-Projekt?

Anzahl der Antworten 5 Antworten
Habe ich nach einer sehr kleinen XML-parser für ein embedded-Projekt. Es muss zu compile-bis auf 10-15k, braucht nicht zu überprüfen, und muss einfach sein und tragbar. InformationsquelleAutor der Frage Joe | 2010-09-17

GUI-Bibliothek für Mikrocontroller

Anzahl der Antworten 13 Antworten
Erstellen Sie ein GUI-unterstützte Anwendung für einen Mikro-controller ( Atmel XMEGA ), die verbunden ist mit einem 128x64 dots Grafik-LCD (EA DOGL128-6) und 4 Tasten für die navigation. Steuern der Anzeige selbst (z.B. Zeichnung Pixel und Zeichen)

Erfahrungen mit (freien) eingebetteten TCP / IP-Stacks?

Anzahl der Antworten 8 Antworten
Hat jemand besonders gute (oder schlechte) Erfahrungen mit einer der folgenden embedded TCP /IP stacks? uIP iwip Bentham ' s TCP/IP Lean Umsetzung Die TCP/IP-stack aus diesem Buch Meine Bedürfnisse für eine solide, easy-to-port - stack. Code-Größe

Vergleichen Sie Intel Galileo und Intel Edison

Anzahl der Antworten 3 Antworten
Ich bin ganz neu im Internet der Dinge. Ich habe auf die Intel-website und ging durch ein paar andere links auch. Aber ich kann nicht genau verstehen, was ist der Unterschied zwischen Intel Galileo und Intel Edison?

Was ist eine gute Skriptsprache für ein kleines Embedded-System?

Anzahl der Antworten 9 Antworten
Ich bin auf der Suche nach einer Skriptsprache, die sich in einem embedded-system, um dem Benutzer zu ermöglichen, pre-konfigurieren Sie das Gerät Verhalten, basierend auf der system-Ereignisse (I/O-port ändert, Zeit, Ereignisse...). Die Art von Kontrolle, die erforderlich

Beste Plattform für das Lernen eingebetteter Programmierung?

Anzahl der Antworten 21 Antworten
Ich bin auf der Suche um zu erfahren, über embedded-Programmierung (in C, die hauptsächlich, aber ich hoffe, Pinsel auf meine ASM) und ich Frage mich, was die beste Plattform wäre. Ich habe einige Erfahrung mit Atmel AVR

Alternativen zu Lua als eingebettete Sprache?

Anzahl der Antworten 7 Antworten
Arbeite ich auf einem embedded system unter Linux auf einem DSP. Nun wollen wir einige Teile davon skriptfähig und wir sind auf der Suche nach einem netten einbettbare Skriptsprache. Diese Skripte integrieren sollten gut mit unseren vorhandenen

Embedded C ++: um STL zu verwenden oder nicht?

Anzahl der Antworten 11 Antworten
Ich war schon immer ein embedded-software-engineer, aber in der Regel auf Schicht 3 oder 2 des OSI-stack. Ich bin nicht so der hardware-Typ. Ich habe in der Regel immer getan Telekom-Produkte, in der Regel von hand/cell-phones, die

Lisp auf eingebetteten Plattformen

Anzahl der Antworten 3 Antworten
Gibt es irgendwelche open-source-Lisp-Compiler geeignet für Echtzeit-embedded-Anwendungen? I. e. mit inkrementellen garbage collection, anpassbare memory-handling, geringer Platzbedarf, etc. Edit: Zu klären, "compiler", den ich meinte native code, nicht der bytecode-interpreter (obwohl die vorgeschlagene Interpretation Implementierungen für mikrocontroller

Verwenden der seriellen Schnittstelle RS-232 in Android?

Anzahl der Antworten 8 Antworten
Ich will Signale senden über serielle Schnittstelle mit Hilfe der JavaComm-API-Klassen auf einem Android-Gerät, und hier ist, wie ich es mir vorstelle: 1 - das Android-Gerät wäre: Archos 3.2 die hat android 2.2 und USB-host-Modus. 2 -

Jeder, der Python für eingebettete Projekte verwendet?

Anzahl der Antworten 17 Antworten
Meine Firma ist mit Python für eine relativ einfache embedded-Projekt. Ist jemand da draußen mit Python auf embedded-Plattformen? Insgesamt ist es gut für uns, schnell apps entwickeln, die schnell zu Debuggen. Ich mag die gesamte "Prägnanz" der

Schalten Sie ein USB-Gerät in der Software unter Windows aus

Anzahl der Antworten 5 Antworten
Möchte ich power Zyklus ein USB-Gerät über software unter Windows. Ich bin der Entwicklung auf einen kleinen USB-power-mikrocontroller. Dieser chip wird wieder zum native-Verhalten auf einem power-Zyklus und ermöglichen einen code herunterladen. Seit meinem code wird das

Wie entwerfen Sie ein serielles Befehlsprotokoll für ein eingebettetes System?

Anzahl der Antworten 9 Antworten
Habe ich ein embedded-system bin ich der Kommunikation mit über serial. Die Kommandostruktur ist jetzt entworfen, um interaktiv bedient: es zeigt eine Eingabeaufforderung an, nimmt ein paar Befehle und zeigt die Ergebnisse in einer für Menschen lesbaren

ASM nach C konvertieren (nicht Reverse Engineer)

Anzahl der Antworten 13 Antworten
Habe ich gegoogelt, und ich sehe eine überraschende Menge von leichtfertigen Antworten im Grunde lachend auf den Fragesteller zu Fragen, eine solche Frage. Microchip bietet einige source-code frei ist (ich will nicht es hier zu posten, im

Gibt es eine Alternative zur Verwendung von% (Modulus) in C / C ++?

Anzahl der Antworten 12 Antworten
Las ich irgendwo mal, dass der modulo-operator ist ineffizient auf kleinen eingebetteten Geräten wie 8-bit-Mikro-Controllern, die nicht über die integer-division Unterricht. Vielleicht kann jemand dies bestätigen, aber ich dachte, der Unterschied ist 5-10 mal langsamer als mit

Was genau ist ein Dual-Problem-Prozessor?

Anzahl der Antworten 1 Antworten
Stieß ich auf einige Hinweise auf das Konzept einer duale Problem Prozessor (ich hoffe, das macht sogar Sinn in einem Satz). Ich finde keine Erklärung, was genau das dual-Problem ist. Google gibt mir links zu den micro-controller-Spezifikation,

Eingebettetes C ++: Ausnahmen verwenden oder nicht?

Anzahl der Antworten 4 Antworten
Ich weiß, das kann subjektiv betrachtet werden, so wird Sie bitten, eine konkrete Frage, aber zuerst der hintergrund: Ich war schon immer ein embedded-software-engineer, aber in der Regel auf Schicht 3 oder 2 des OSI-stack. Ich bin

Unterschied zwischen Embedded-Betriebssystem und Desktop-Betriebssystem

Anzahl der Antworten 5 Antworten
Was ist der Unterschied zwischen einem embedded-Betriebssystem-und Desktop-Betriebssystem? Ist es möglich, laden Sie eine Anwendung erstellt, die in Desktop-Betriebssystem im Embedded-Betriebssystem? Sagen, ich bin erstellen einer Anwendung in vc++ und C# zu tun Bildverarbeitung mithilfe von Visual

D-Bus-Lernprogramm in C, um mit wpa_supplicant zu kommunizieren

Anzahl der Antworten 3 Antworten
Ich versuche, code zu schreiben, um die Kommunikation mit wpa_supplicant mit DBUS. Wie arbeite ich in einem embedded system (ARM), würde ich gerne vermeiden die Verwendung von Python oder die GLib. Ich Frage mich, ob ich dumm

Gibt es einen Grund, C anstelle von C ++ für die Embedded-Entwicklung zu verwenden?

Anzahl der Antworten 29 Antworten
Frage Habe ich zwei Compiler auf meiner hardware C++ und C89 Ich denken werde, mit C++ - Klassen, aber ohne Polymorphismus (um zu vermeiden, vtables). Die wichtigsten Gründe, ich möchte in C++ sind: Bevorzuge ich die Verwendung

Implementierung von rand ()

Anzahl der Antworten 11 Antworten
Schreibe ich einige embedded code in C und muss zur Verwendung der Funktion Zufallszahl (). Leider, rand() ist nicht unterstützt in der Bibliothek für den controller. Ich brauche eine einfache Anwendung, die schnell ist, aber noch wichtiger

Beaglebone GPIO über / dev / mem steuern

Anzahl der Antworten 7 Antworten
Ich bin versucht zu schreiben Sie ein C-Programm für das blinken einer LED auf dem Beaglebone. Ich weiß, ich kann mit dem sysfs Weg...aber ich würde gerne, um zu sehen, ob es möglich ist, das gleiche Ergebnis

Wie ermittle ich die maximale Stack-Nutzung?

Anzahl der Antworten 5 Antworten
Welche Methoden sind verfügbar für die Bestimmung der optimalen stack-Größe für embedded/memory-constrained system? Wenn es zu groß ist, dann Speicher verschwendet werden, könnten anderweitig eingesetzt werden. Allerdings, wenn es zu klein ist, dann bekommen wir diese website

Schätzung der Stapelgröße

Anzahl der Antworten 10 Antworten
In multi-threaded embedded software (geschrieben in C oder C++), muss ein thread genügend Stapelspeicher, um zu ermöglichen, dass es seine Operationen ohne überzulaufen. Die richtige Dimensionierung der Anlage ist entscheidend in einigen embedded-Echtzeit-Umgebungen, da Sie (zumindest in

Müssen Dateideskriptoren vor dem Beenden geschlossen werden?

Anzahl der Antworten 5 Antworten
Natürlich, die unmittelbare Antwort, die für die meisten Situationen ist "ja"und ich bin der festen überzeugung, dass ein Prozess sollte richtig Aufräumen alle Ressourcen reserviert hat, aber was ich in meiner situation ist eine lange andauernde system-daemon,

C / C ++ HTTP-Client-Bibliothek für eingebettete Projekte

Anzahl der Antworten 3 Antworten
So, ich war in der Lage, durch die Seiten und Seiten der Suchergebnisse auf StackOverflow und Google und ich haben sehr wenige C/C++ - HTTP-client-Bibliotheken geeignet für eine resource-constrained embedded-Umfeld (z.B. einen ARM). Ich habe jedoch kommen

Eingebettetes C: Was bedeutet var = 0xFF; machen?

Anzahl der Antworten 9 Antworten
Arbeite ich mit embedded C für die erste Zeit. Obwohl mein C ist rusty, ich kann den code aber ich habe nicht wirklich eine Ahnung auf, warum bestimmte Zeilen so sind, wie Sie sind. Zum Beispiel möchte

Verwendung von Haskell für umfangreiche Echtzeitsysteme: wie (wenn?)?

Anzahl der Antworten 5 Antworten
Habe ich neugierig gewesen, um zu verstehen, ob es möglich ist, wenden Sie die Kraft von Haskell auf embedded-Echtzeit-Welt, und in googeln gefunden haben, die Atom Paket. Ich würde davon ausgehen, dass es in dem komplexen Fall,

Unterschied zwischen const & amp; Const flüchtig

Anzahl der Antworten 9 Antworten
Wenn wir eine variable deklarieren, die als volatile jedes mal, wenn der frische-Wert aktualisiert wird Wenn wir eine variable deklarieren, die als const dann wird der Wert dieser Variablen nicht geändert werden Dann const volatile int temp;

Sortieren von 1 Million 8-stelligen Zahlen in 1 MB RAM

Anzahl der Antworten 30 Antworten
Ich habe einen computer mit 1 MB RAM und keine anderen lokalen Speicher. Ich muss es verwenden, nehmen Sie 1 million 8-stelligen Dezimalzahlen, die über eine TCP-Verbindung, Sortieren Sie Sie, und senden Sie dann die sortierte Liste

Alternative Sprachen für eingebettete Programmierung

Anzahl der Antworten 18 Antworten
Ich bin auf der Suche nach alternativen Programmiersprachen (aus der assembly, C, C++ und basic) für embedded (microcontroller) Programmierung. Ist es beispielsweise möglich, zu Programmieren mikrocontroller in C# oder Java? Vielleicht Ruby oder Python? Wenn möglich, bitte

Wie werden alltägliche Maschinen programmiert?

Anzahl der Antworten 13 Antworten
Wie sind die alltäglichen Maschinen (nicht so viel Computer und mobile Geräte als Geräte, digitale Uhren, etc) programmiert? Welche Art von code geht in die Programmierung von einem Coca-Cola Automaten? Wie funktioniert meine Kaffeemaschine akzeptieren einer programmierten

C ++, kann ich eine std :: map zur Kompilierzeit statisch initialisieren?

Anzahl der Antworten 8 Antworten
Wenn ich code diese std::map<int, char> example = { (1, 'a'), (2, 'b'), (3, 'c') }; dann g++ sagt mir deducing from brace-enclosed initializer list requires #include <initializer_list> in C++98 ‘example’ must be initialized by constructor, not

C XML-Bibliothek für eingebettete Systeme

Anzahl der Antworten 7 Antworten
Arbeite ich an einem Projekt für ein embedded-system, das die Verwendung von XML, um Daten in und aus dem system heraus. Ich will nicht, dass die XML-handling an, geht in einen Haufen von bits, die das erstellen

Wie bestimmt Linux die Reihenfolge der Modul-Init-Aufrufe?

Anzahl der Antworten 3 Antworten
Ich habe ein Gerät mit SPI-flash-Speicher würde ich gerne ein UBIFS-Dateisystem auf dem flash-Gerät, wie mein rootfs. Das problem, das ich bin vor ist, dass die UBI-Modul initialisiert, bevor das SPI Modul initialisiert. Weil dieses, wenn UBI

Linux / proc / id / maps verstehen

Anzahl der Antworten 4 Antworten
Ich versuche zu verstehen, meine embedded-Linux-Anwendung Speicher verwenden. Die /proc/pid/maps utility/Datei scheint eine gute Ressource, um zu sehen, die details. Leider verstehe ich nicht alle Spalten und Einträge. Ist es eine gute Ressource/Dokumentation für die/proc /pid/maps utility/Datei?

Was ist der Unterschied zwischen C und eingebettetem C?

Anzahl der Antworten 6 Antworten
Kann jede Stelle sagen Sie mir die Unterschiede zwischen Ihnen? Kommentar zu dem Problem Beziehen Sie sich auf C++ und Embedded C++? Kommentarautor: mdec Die Compiler implementieren Embedded C? Kommentarautor: user2023370 InformationsquelleAutor der Frage | 2008-10-24

Wie führe ich ein C-Programm ohne Betriebssystem auf dem Raspberry Pi?

Anzahl der Antworten 5 Antworten
Ich würde gerne Experimentieren mit dem Raspberry Pi für einige andere low-level embedded-Anwendungen. Das einzige problem ist, dass, im Gegensatz zu den AVR-und PIC-mikrocontroller-boards zur Verfügung, Raspberry Pi, in der Regel läuft ein Betriebssystem (wie z.B. Raspbian),

Windows CE gegen Embedded Linux

Anzahl der Antworten 8 Antworten
Nun, ich bin sicher, wir sind alle gut bewusst, die relativen Vorzüge von Linux vs Windows-Desktop. Aber ich habe gehört, viel weniger über die Welt von embedded-Entwicklung. Ich bin vor allem interessiert an Lösungen für die Industrie

C ++: Optimierung der Reihenfolge der Membervariablen?

Anzahl der Antworten 11 Antworten
Las ich in einem blog-post durch ein game-coder für Introversion und er ist eifrig damit beschäftigt, versuchen zu quetschen CPU tick er kann aus dem code. Ein trick, den er erwähnt, off-hand, um "re-order die member-Variablen einer

Wann ist CRC besser geeignet als MD5 / SHA1?

Anzahl der Antworten 13 Antworten
Wann ist es angebracht zu verwenden CRC für die Fehlererkennung versus moderne Hash-Funktionen wie MD5 oder SHA1? Der ehemalige einfacher zu implementieren, die auf embedded-hardware? InformationsquelleAutor der Frage Gili | 2009-06-15

Wie viel Fußabdruck fügt die C ++ - Ausnahmebehandlung hinzu?

Anzahl der Antworten 8 Antworten
Diese Frage ist wichtig vor allem für die embedded-Entwicklung. Exception handling fügt einige Stellfläche generiert die binäre Ausgabe. Auf der anderen Seite, ohne Ausnahmen, die Fehler müssen behandelt werden, auf eine andere Weise, die erfordert zusätzlichen code,

Unterbrechen Interrupts andere Interrupts auf Arduino?

Anzahl der Antworten 3 Antworten
Ich habe eine Arduino Uno (Super Gerät!). Es hat zwei interrupts; nennen wir Sie 0 und 1. Ich lege ein handler für interrupt 0 und einen anderen interrupt 1 using attachInterrupt() : http://www.arduino.cc/en/Reference/AttachInterrupt. Unterbrechen 0 ausgelöst wird,