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 die minimale Menge an RAM benötigt, um zu laufen, Linux-kernel auf einem Embedded Gerät?

Anzahl der Antworten 2 Antworten
Was ist die minimale Anzahl von RAM erforderlich zum ausführen von Linux-kernel auf einem Embedded Gerät? In Linux-0,11 80x86, die minimale RAM benötigt, war 2MB zum laden der kernel-Daten-Strukturen und interrupt-Vektoren. Wie viel ist die minimale benötigte

Binäre Daten über eine serielle terminal

Anzahl der Antworten 6 Antworten
Meine einzige Form der Kommunikation mit meinem embedded device um eine serielle Schnittstelle. Standardmäßig embedded Linux verwendet diese Schnittstelle als terminal. Wie deaktiviere ich das terminal und verwenden Sie die serielle Verbindung zum übertragen von binären Daten?

Was sind die Voraussetzungen für das lernen der Programmierung eingebetteter Systeme?

Anzahl der Antworten 11 Antworten
Ich habe meinen Abschluss in Computer Engineering. Wir hatten einige Grundlagen der Elektronik-Kurse in Digital Signal Processing, Information Theory, etc. aber mein primäres Feld ist die Programmierung. Allerdings war ich auf der Suche, um in der Programmierung

Verbesserung der C Ringpuffer Effizienz

Anzahl der Antworten 4 Antworten
Ich möchte etwas Hilfe bei der Verbesserung der Energieeffizienz von meinem Ringpuffer-code. Ich hatte einen Blick rund um stackoverflow und festgestellt, dass (fast) alle Themen auf den circular buffer über die Nutzung des Puffer-oder die grundlegende Implementierung

Breitengrad Längengrad im falschen format DDDMM.MMMM 2832.3396 N

Anzahl der Antworten 4 Antworten
Ich habe ein gps-Modul, das gibt mir Spielraum bei der Länge in einem seltsamen format. DDDMM.MMMM Wie geschrieben auf die Bedienungsanleitung, die Grad*100 + Minuten. Soweit ich weiß, Es ist Grad, Minuten und Sekunden und Sekunden zwischen

Wie kann ich ermitteln, geeignete stack-und heap-Größen für ARM Cortex, mit C++

Anzahl der Antworten 4 Antworten
Den cortex-M3-Prozessor-startup-Datei können Sie angeben, wie viel RAM gewidmet, den stack und den heap. Für ein c++ code-Basis, gibt es eine Faustregel oder vielleicht ein paar mehr expliziten Weg, um zu bestimmen, die Werte für den stack-und

AOSP-repo-sync dauert zu lange

Anzahl der Antworten 4 Antworten
Ich versuche zu lernen Embedded Android aus dem Buch mit dem gleichen Namen. Und der Autor schlug vor, die Arbeit mit AOSP gingerbread Zweig. Also folgte ich den download der source: $ repo init -u https://android.googlesource.com/platform/manifest.git -b

rekursiven Ordner Scannen in c++

Anzahl der Antworten 6 Antworten
Ich Scannen möchte ein Verzeichnis und eine Liste aller Dateien und Ordner in jedem Verzeichnis. Ich erstellte ein Programm, dass downloads Bilder von einer Webkamera und speichert Sie lokal. Dieses Programm erstellt einen Dateibaum auf der Grundlage

Was ist die beste Evaluation-Kit für das Lernen Embedded C/C++ - Entwicklung?

Anzahl der Antworten 7 Antworten
Ich versuche mich zu verbessern, meine embedded C/C++ Entwicklung auf ARM-Architektur. Ich habe vor kurzem aus dem 68K-Entwicklung auf ARM und wollte etwas von meiner Freizeit zu Graben, in die Plattform und lernen Sie die besten Praktiken

Nand-Partitionierung in u-boot

Anzahl der Antworten 2 Antworten
Arbeite ich auf einem Embedded ARM9-entwicklungsboard. In den will ich neu anordnen mein nand-Partitionen. Kann mir jemand sagen, wie das zu tun ? In meine u-boot-shell wenn ich den Befehl mtdparts welche gibt die folgenden Informationen .

Wie kann ich Debuggen, unerwartete Neustarts in einer STM32-Gerät?

Anzahl der Antworten 6 Antworten
Ich bin etwas Entwicklung in C mit einer STM32F107 chip und, irgendwann, wird das Gerät begann zurückgesetzt, wenn ich eine bestimmte Funktion. Ich habe keinen debugger und meine Debuggen ist einfach nur text über die serielle Schnittstelle.

Graphics library for embedded systems ohne Linux?

Anzahl der Antworten 11 Antworten
Scheint es, dass jede Art von Grafik-Bibliothek wie DirectFB oder MiniGui erfordert irgendeine Art von zugrunde liegenden Betriebssystem wie Linux oder uClinux. Bin ich herausgefordert, die mit dem schreiben einer software für ein Mikro-controller mit nur 512kb

Was passiert, wenn eine ISR ausgeführt wird und einen anderen interrupt passiert?

Anzahl der Antworten 2 Antworten
Was passiert, wenn eine ISR ausgeführt wird, und ein weiterer interrupt Auftritt? Der erste interrupt unterbrochen werden? Wird die zweite interrupt-get ignoriert? Oder wird es das Feuer, als die erste ISR fertig ist? BEARBEITEN Ich habe vergessen

Was sind .axf-Dateien?

Anzahl der Antworten 1 Antworten
Ich bin neu auf arm-Architektur, ich arbeite auf embedded software und versuchte zu lernen, über die .axf-Datei, die vorhanden ist, in meinem Projekt binary debug-Ordner. Entdeckt, dass es ein arm-executable-format-Datei erzeugt, die von linker während der build-Prozess

Verfahren zur Reduzierung der Größe eines Programms

Anzahl der Antworten 8 Antworten
Bin ich produziert, eine hex-Datei zum ausführen auf einem ARM-Prozessor, das will ich halten unter 32K. Es ist derzeit viel größer als das, und ich fragte mich, ob jemand irgendwelche Ratschläge auf was ist der beste Ansatz,

wie Sie wissen, wird der Interrupt/GPIO Nummer für einen bestimmten pin in linux

Anzahl der Antworten 2 Antworten
ich mache ein Projekt, in dem ich mich behandeln müssen, dass ein interrupt von Linux. dem board, das ich verwende ist ein ARM9Board basiert auf dem s3c6410 MCU von Samsung (arm 11-Prozessor) und es hat folgende I/O-Schnittstelle

Anfänger-level-Embedded-Systeme-Projekten?

Anzahl der Antworten 12 Antworten
Einer meiner Studenten zu mir kam an diesem morgen, und fragte nach einigen Ideen für eine embedded-Systemen (idealerweise hardware - +software-design) Projekt abgeschlossen werden, in den nächsten 6 Monaten oder so. Er ist ein Neuling und unerfahren,

Warum ist Lesen-Ändern-Schreiben notwendig für Register, die auf embedded-Systeme?

Anzahl der Antworten 5 Antworten
Las ich http://embeddedgurus.com/embedded-bridge/2010/03/different-bit-types-in-different-registers/, die sagte: Lese - /schreib-bit, firmware-sets und löscht bits, wenn nötig. Es in der Regel zuerst liest das register, und ändert das gewünschte bit und schreibt dann den veränderten Wert zurück und ich habe

Was ist das Test-Set verwendet?

Anzahl der Antworten 5 Antworten
Nach dem Lesen der Test-and-Set Wikipedia-Eintrag, ich bin immer noch mit der Frage "Was würde ein Test-Set verwendet werden?" Ich erkennen, dass Sie können es verwenden, um Mutex zu implementieren (wie in wikipedia), aber was andere Anwendungen

Was sind einige der verfügbaren software-Werkzeuge in der Test-firmware heute?

Anzahl der Antworten 3 Antworten
Ich bin ein software-Ingenieur, der wird/kann gemietet werden wie ein firmware-test-Ingenieur. Ich will einfach nur, um eine Idee einiger software-tools auf dem Markt verfügbar dient der überprüfung der firmware. Können Sie Ihnen und erklären, ein wenig über

Wie Konfiguriere ich den Linux-kernel innerhalb von Buildroot?

Anzahl der Antworten 5 Antworten
Ich versuche zu bauen ein rootfs für ein x86-target, das ist alles einfach genug. Allerdings kann ich nicht herausfinden, wie ich den kernel konfigurieren, dass buildroot erzeugt. Der erste Lauf durch, kam mit menuconfig, aber es ist

Minimale Konfiguration zum ausführen von embedded Linux auf einem ARM-Prozessor?

Anzahl der Antworten 6 Antworten
Brauche ich, um zu produzieren ein embedded-ARM-design, Anforderungen, viele Dinge zu tun, die embedded Linux tun würde. Aber das design ist Kosten empfindlich und braucht nicht riesige Mengen von Pferd macht. Meist reden werden um serielle Schnittstellen.

Zyklus-Zähler auf ARM-Cortex-M4 (oder M3)?

Anzahl der Antworten 5 Antworten
Ich versuche zu Profil, eine C-Funktion (das heißt aus einem interrupt, aber ich kann Sie extrahieren und Profil anderswo) auf einem Cortex M4. Was sind die Möglichkeiten, um die Anzahl der Zyklen, die üblicherweise in dieser Funktion

Brauchen Sie eine gute serial-port-logging-tool

Anzahl der Antworten 10 Antworten
Ich arbeite an einem embedded-system und es verwendet eine serielle Schnittstelle für alle it-logging-Zwecke. Gibt es ein tool gibt, dass ermöglicht Ihnen das filtern von Zeilen in anderes windows (oder entfernen Sie Sie ganz aus), so dass

Undefined reference to 'operator delete(void*)'

Anzahl der Antworten 4 Antworten
Ich bin neu in der C++ - Programmierung, aber arbeite in C und Java für eine lange Zeit. Ich versuche eine Schnittstelle-wie Hierarchie, in einigen seriellen Protokoll, an dem ich arbeite, und bekomme immer die Fehlermeldung: Undefined

Embedded-Entwickler, welche Fähigkeiten sind wichtig

Anzahl der Antworten 3 Antworten
Möchte ich eine Liste der Dinge, die lernen müssen, ist sehr wertvoll für meine Karriere. Welche Fähigkeiten, glauben Sie, sind wichtig für ein embedded-Entwickler, jetzt und in der Fernen Zukunft? Inzwischen habe ich mich ziemlich intensiv mit

Cross-Compilierung für MIPS-router von x86

Anzahl der Antworten 2 Antworten
Mein end-Ziel ist die Erstellung von wireless-tools für meine alte Actiontec modem/router, so kann ich es konfigurieren, als WLAN-ethernet-bridge. Es ist derzeit die wireless-Funktionen sind (scheinbar) gesteuert, die von den gleichen binäre, verwaltet die meisten web-interface, aber

Können wir den Zeiger in der union?

Anzahl der Antworten 2 Antworten
Wenn Nein, warum? Verwendet der union über Struktur???? InformationsquelleAutor Chandrakant | 2011-01-20

Wie man ARM-code zu einem Gerät, JTAG? Möglich, Spontane JTAG mit Arduino?

Anzahl der Antworten 3 Antworten
Ok, ich bin ein wenig verwirrt über die Programmierung für ARM-Prozessoren. Flut von Fragen Zeit: Wie bekommt man die kompilierte binary in ein ARM-Prozessor? Ist JTAG die normale Methode (ich denke, dass ist das, was meine Forschung

Flow-der Startup-code in einer embedded-system-Konzept der boot-loader?

Anzahl der Antworten 5 Antworten
Arbeite ich mit einem embedded-board , aber ich weiß nicht, die Strömung des start-up-code(C/assembly) der gleiche. Können wir diskutieren der Allgemeine Module/Schritte gehandelt, indem Sie den start-up-Aktion bei einem embedded-system. Nur ein high-level-überblick über die(Algorithmische) ist genug.Alle

Umsetzung der Goertzel-Algorithmus in C

Anzahl der Antworten 3 Antworten
Ich die Umsetzung BFSK Frequenz-hopping-Kommunikation-system auf einem DSP-Prozessor. Es wurde vorgeschlagen, durch einige Mitglieder des Forums zu verwenden, Goertzel-Algorithmus für die demodulation von Frequenz-hopping bei bestimmten Frequenzen. Ich habe versucht, die Umsetzung der goertzel-Algorithmus in C. der

Was sind einige refactoring-Methoden zur Verringerung der Größe von kompiliertem code?

Anzahl der Antworten 6 Antworten
Ich habe einen älteren firmware-Anwendung, die erfordert neue Funktionen. Die Größe der Anwendung wurde bereits in der Nähe des begrenzten flash-Kapazität des Geräts und die paar neuen Funktionen und Variablen schob ihn über den Rand. Einschalten der

Vergleich von embedded-Betriebssystemen?

Anzahl der Antworten 11 Antworten
Denen ich involviert war, in die embedded-Betriebssysteme von einem Geschmack oder einem anderen, und haben in der Regel musste arbeiten mit dem, was das alte system hatte. Jetzt habe ich die chance, von vorne zu beginnen auf

TCP/IP-Protokoll-stack ohne Betriebssystem

Anzahl der Antworten 7 Antworten
Ich bin auf der Suche nach einem TCP/IP-stack, der verwendet werden kann ohne ein OS. Unser Kunde hat eine "aversion" , unterbricht und will nicht, dass ein echtes Betriebssystem auf einem embedded-board-wir bauen. Es ist wünschenswert, sich

Wie man mit einer Umhüllung Zähler in embedded C

Anzahl der Antworten 11 Antworten
Brauche ich, um mit einem Zähler, der gibt mir Zecken für meine Anwendung. Der Zähler 32 bit, also, was ich wissen muss ist, wie man damit umzugehen, wenn es umschließt. zum Beispiel: Habe ich eine Funktion zurückgibt,

Suche für 16-bit-x86-compiler

Anzahl der Antworten 10 Antworten
Arbeite ich auf einem embedded-Systeme, Projekt-und laufen in ein Problem der compiler wird ein Programm, eingebettet in das Paradigma C++ - IDE. Ich möchte in der Lage sein, zu automatisieren Gebäude. Den Prozessor ist die AMD186ES. Ich

Warum sind die GPIOs verwendet werden?

Anzahl der Antworten 4 Antworten
Ich habe die Suche rund um [vergeblich] für einige gute links/Quellen zu helfen, zu verstehen, GPIOs und warum Sie in embedded-Systemen. Kann jemand bitte zeigen Sie mir einige ? InformationsquelleAutor der Frage Bandicoot | 2011-02-13

Methoden für die Beschleunigung der Bauzeit in einem Projekt mit bitbake?

Anzahl der Antworten 2 Antworten
Ich arbeite in einem Projekt, das viele bitbake Rezepte und nimmt eine Menge Zeit - bis zu 13 Stunden in einigen Fällen. Ich bin neu auf bitbake und ich Frage nach einem Weg: überprüfen, welche Pakete nehmen

Senden von MIDI bis der USB mit Arduino

Anzahl der Antworten 4 Antworten
Ich bin daran interessiert, einen Arduino-basierten MIDI-controller, um mit meinem computer. Auf der Suche nach anderen Beispielen von Arduino MIDI (zum Beispiel MIDI-Ausgang mit einem Arduino), Sie alle scheinen Draht eine eigene 5-pol DIN. Was Sinn macht,

Wie zu tun Gestenerkennung mit Beschleunigungssensoren

Anzahl der Antworten 4 Antworten
Mein Ziel ist es, zu erkennen, einfache gesten, die von den Beschleunigungsmessern montiert auf einem sun spot. Eine Geste könnte so einfach wie das drehen Sie das Gerät oder verschieben Sie das Gerät in mehreren verschiedenen Bewegungen.

Was ist der beste C-compiler für die 8051-Familie?

Anzahl der Antworten 8 Antworten
Starten wir ein neues Projekt basierend auf einem 8051-mikrocontroller. Fragen: Was ist der beste C-compiler zu verwenden? Gibt es irgendwelche open-source-8051 Compiler und wie gut Sie sind? InformationsquelleAutor der Frage Charles Faiga | 2009-06-10

SIGTRAP trotz keine Haltepunkte; verborgene hardware-breakpoint?

Anzahl der Antworten 5 Antworten
Ich bin Debuggen dieses Stück software für einen STM32 embedded-system. In einer der Funktionen meiner Programme hält zu schlagen, eine Art Haltepunkt: SIGTRAP, Trace/breakpoint trap Jedoch in GDB, wenn ich info breakpoints bekomme ich No breakpoints or

Warum brauchen wir einen bootloader in einem embedded-Gerät?

Anzahl der Antworten 6 Antworten
Arbeite ich mit der ELinux-kernel auf ARM-cortex-A8. Weiß ich, wie der bootloader funktioniert und welche Aufgabe es tut. Aber eine Frage hab ich noch - warum brauchen wir einen bootloader, warum wurde der bootloader geboren? Warum können

Unit-Test Von C-Code

Anzahl der Antworten 30 Antworten
Arbeitete ich auf einem embedded-system in diesem Sommer geschrieben in gerade C. Es wurde ein vorhandenes Projekt, das die Firma für die ich arbeite übernommen hatte. Inzwischen habe ich mich ganz daran gewöhnt, das schreiben von unit-tests

Kompilieren einer Anwendung für die Verwendung in radioaktiven Umgebungen

Anzahl der Antworten 23 Antworten
Sind wir die Erstellung einer embedded C/C++ - Anwendung, die bereitgestellt wird, in ein abgeschirmtes Gerät in einer Umgebung bombardiert mit ionisierende Strahlung. Wir sind mit dem GCC Compiler und cross-Compiler für ARM. Wenn Sie eingesetzt werden,

PWM-pin des Mikrocontrollers, was ist es?

Anzahl der Antworten 9 Antworten
Sehe ich immer PWM-pin im mikrocontroller, wie in PIC was ist/sind der Einsatz von? InformationsquelleAutor der Frage LEM Adane | 2011-02-18

Leichteste Datenbank zu Verpacken, die mit einer Anwendung

Anzahl der Antworten 4 Antworten
Ich entwickle eine Java-Desktop-Anwendung und möchten eine light database verwendet werden können, mit Hibernate und verpackt werden kann mit einer Anwendung. Ich wollte mit Derby Datenbank. Es ist eine Größe in der Nähe von 2 MB. Aber

Fixed-address-variable in C

Anzahl der Antworten 10 Antworten
Für embedded-Anwendungen, ist es oft notwendig, um Zugang Feste Speicherplätze für Peripheriegeräte-Register. Der standard-Weg habe ich gefunden, dies zu tun ist etwas wie die folgende: //access register 'foo_reg', which is located at address 0x100 #define foo_reg *(int

Wie zu Beginn entwickeln für chinesische Handys basiert auf dem nucleus RTOS? (MTK)

Anzahl der Antworten 7 Antworten
Habe ich bemerkt, dass die chinesischen Handys sehr populär geworden, vielleicht wegen dem sehr günstigen Preis und viele moderne features (touch-screens, fortschrittlichen multimedia -, Doppel-sim-Karten etc.). Frage ich mich, ob es gibt einen Weg, um benutzerdefinierte Lösungen

Wie beginnen mit ARM-Prozessoren?

Anzahl der Antworten 8 Antworten
Ist es ratsam, direkt zu Beginn mit Datenblatt und Bedienungsanleitung von einem ARM-Prozessor für einen Neuling oder besorgen Sie sich zunächst eine Vorstellung über die ARM-Welt und dann gehen Sie vor? InformationsquelleAutor der Frage Dharavk | 2009-08-02