Die gebräuchlich sten eingebetteten industriellen PC-Betriebs systeme sind ein dedizierter Computer mit anwendungs zentrierter, computer gestützter Technologie und Software, mit der Sie reduzieren, funktionieren, zuverlässig, kosten, volumen mäßig und Strom verbrauch. Es wird allgemein angenommen, dass eingebettete PC-Systeme sowohl weiche als auch harte Aspekte abdecken müssen, die sich grundlegend von den vorherigen einfachen Single-Chip-Systemen unterscheiden:
1. In Bezug auf die Hardware hat das eingebettete Betriebs system von Industrie-PCs mindestens einen Hoch leistungs prozessor als Hardware plattform (der aktuelle Mainstream ist ein 32-Bit-Prozessor), wie z. B. ARM, MIPS usw.
2. In Bezug auf die Software, das eingebettete Betriebs system derIndustrieller Tablet-PCVerfügt über ein Mehrzweck betriebs system als Softwares ystem plattform wie Linux, Windows sCE, Symbian, UC/osII und VxWorks.
ARM-Prozessors tand & Befehlssatz
ARM-Mikroprozessoren haben normaler weise zwei Arbeits zustände, die zwischen beiden umgeschaltet werden können.
Der erste ist der ARM-Zustand, in dem der Prozessor 32-Bit-ausgerichtete ARM-Anweisungen ausführt, die dem ARM-Befehlssatz entsprechen. Der zweite ist der Daumen zustand, in dem der Prozessor 16-Bit ausführt. Halbwort-ausgerichtete Daumen anweisungen, die dem Daumen-Befehlssatz entsprechen. Der Mikroprozessor kann jederzeit während der Ausführung des Programms zwischen den beiden Arbeits zuständen wechseln, und die Änderung seines Arbeits zustands hat keinen Einfluss auf das Arbeits modell des Prozessors und den Inhalt der entsprechenden Register. Wenn der ARM-Mikroprozessor jedoch mit der Ausführung von Code beginnt, sollte er sich im ARM-Zustand befinden.
Linux ist Open-Source-Code. Es gibt keine Black-Box-Technologie. Linux verfügt über einen kleinen Kern, leistungs starke Funktionen, einen stabilen Betrieb, ein leistungs starkes System, hohe Effizienz, einfache Anpassung und Schneiden sowie einen harten Preis wettbewerb. Linux unterstützt X86CPU nicht, es kann auch Dutzende anderer CPU-Chips unterstützen.
1. Kennen Sie die Größe der robusten industriellen Tablet-Modell-Schnitts telle und lesen Sie die Benutzer handbuch-und Hardware-Design-Spezifikationen.
2. Kennen Sie den Ausgang der Strom versorgung.
3. Ob die Abfolge von Plug-und Unplugging-Schnitts tellen Hot und Live-to-Swap unterstützt.
4. Seien Sie vorsichtig, analysieren Sie das Problem ruhig, machen Sie sich Notizen, erweitern Sie den Umfang des Problems, probieren Sie neue Ideen aus.
5. Verwenden Sie die Netzwerk ressourcen derSchroffes NotebookRichtig.
1. Verstehen Sie das Modell des Zielplatinen-Geräts und die Vorsicht maßnahmen in der Entwicklung.
2. Die Bedeutung und Position des Fahrers (BSP) im eingebetteten System.
3. das Konzept der Linux-Treiber, Treibers truktur, Interrupt-und Speicher verarbeitung, Geräte treiber Initial isierung.
4. Das Framework und der Prozess der Geräte treiber entwicklung unter Linux.
5. Modul treiber design unter Linux (dynamisches Laden) Der Geräte treiber wird dem Linux-Kern hinzugefügt.
6. Experiment: Zwei anfängliche Methoden zum Schreiben von Treiber-Framework-Testfällen (Zeichen geräte).
Vielen Dank für Ihre Aufmerksamkeit auf Emdoor Rugged PC!
Bitte füllen Sie das Formular aus, um uns Ihre Bedürfnisse mitzuteilen. Wir werden uns so schnell wie möglich mit Ihnen in Verbindung setzen.