Suchergebnisse für Anfrage "embedded-linux"

1 die antwort

Image vs zImage vs uImage

Was ist der Unterschied zwischen ihnen? Ich weiß, dass u-boot einen Kernel im uImage-Format benötigt. Das System, das ich benutze, bootet zuerst vom Lader der Stufe 1 und ruft dann u-boot auf. Ich möchte u-boot verwerfen und direkt vom Lader ...

4 die antwort

Wie schreibe ich einen einfachen Linux-Gerätetreiber?

Ich muss einen SPI Linux Character-Gerätetreiber für omap4 von Grund auf neu schreiben. Ich kenne einige Grundlagen zum Schreiben von Gerätetreibern. Ich weiß jedoch nicht, wie ich anfangen soll, plattformspezifische Gerätetreiber von Grund auf ...

2 die antwort

Unterschied zwischen device_register und driver_register

Ich schreibe einen UART-Treiber. Ich bin auf die beiden Funktionen im Kapitel 14. Linux-Gerätemodell gestoßen. int device_register(struct device *dev); int driver_register(struct device_driver *drv);Da UART ein Char-Treiber ist, habe ich die ...

TOP-Veröffentlichungen

1 die antwort

Wie Uboot Hardwareinformationen an den Kernel übergibt, ohne DTS zu verwenden

Ich bin neu in der Embedded Linux-Entwicklung. Ich muss die Uboot- und benutzerdefinierte Linux-Distribution auf ein neues ARM-basiertes Board portieren. Das von uns verwendete uboot (2009.08) enthält keine Arch- und DTS-Ordner. Ich nehme an, es ...

1 die antwort

Was ist der Unterschied zwischen RTOS und Embedded Linux? [geschlossen

RTOS und Embedded Linux werden für die Programmierung eingebetteter Systeme verwendet. Ist Embedded Linux selbst ein RTOS? Kann jemand den Vergleich oder Unterschied bitte auflisten?

1 die antwort

wie man einen Pin-Wechsel eines GPIO auf einem Linux-Board erkennt

Ich verwende 3.12-Kernel auf einer ARM-basierten Linux-Karte (imx233-CPU). Mein Ziel ist es, den Pin-Wechsel eines GPIO (1 zu 0) zu erkennen. Ich kann den Pin-Wert ständig lesen, indem ich die folgende Funktion aufrufe (in einer while (1) ...

10 die antwort

Volatile und seine schädlichen Auswirkungen

Ich bin ein Embedded-Entwickler und verwende ein flüchtiges Schlüsselwort, wenn ich mit E / A-Ports arbeite. Mein Projektmanager schlug jedoch vor, dass die Verwendung von flüchtigen Schlüsselwörtern schädlich ist und viele Nachteile mit sich ...

6 die antwort

Erklärung der Adressierung und Busarchitektur von ARM-Peripheriegeräten (insbesondere von mobilen Geräten)?

Ich werde zunächst sagen, dass ich kein Experte auf diesem Gebiet bin und meine Frage möglicherweise ein Missverständnis enthält. In diesem Fall würde ich mich freuen, wenn Sie mich korrigieren und Ressourcen anhängen, damit ich ...

6 die antwort

Kann ich verhindern, dass ein Linux-Benutzerraum-Pthread in kritischem Code nachgibt?

Ich arbeite an einer User-Space-App für ein eingebettetes Linux-Projekt mit dem 2.6.24.3-Kernel. Meine App überträgt Daten zwischen zwei Dateiknoten, indem sie zwei Pthreads erstellt, die jeweils in den Energiesparmodus versetzt werden, bis eine ...

4 die antwort

Beaglebone Black PWM mit C

Ich habe ein Beispiel für eine PWM-Funktion in C für Beaglebone Black geschrieben. Wann immer ich in anderen Modulen oder in main () einen Funktionsaufruf mache, lande ich in einem Segmentierungsfehler. Bitte helfen Sie mir, wo ich den Fehler ...