Suchergebnisse für Anfrage "embedded-linux"
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 ...
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 ...
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 ...
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 ...
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?
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) ...
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 ...
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 ...
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 ...
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 ...