Ich habe ein Projekt zu tun, das erfordert, ein Betriebssystem zu machen. Unser Ziel ist es, eine eigene Version von Google Glass zu erstellen. Der Gläserteil ist einfach und wir planen, einen Raspberry Pi für das System zu verwenden. Wir sind jedoch nicht sicher, wie man ein unglaublich einfaches Betriebssystem wie das für Google Glass mit minimalen Mausbewegungen zu bedienen, um es zu betreiben. Jemand bitte helfen?Wie macht man ein extrem einfaches Betriebssystem?
Antwort
Wow klingt wie ein cooles Projekt. Anstatt das Betriebssystem selbst zu erstellen, brauchen Sie nur eine SHELL zu erstellen.
Das bedeutet, dass Sie ein Betriebssystem Ihrer Wahl verwenden würden, um alle Hardware-Hardware zu verwalten, und Sie Shell würde dem Pi sagen, was zu tun ist und wie es geht.
Eine Shell verwendet eine read-eval-print-Schleife (REPL): eine einfache, interaktive Computerprogrammierumgebung. Weitere Informationen finden Sie unter WIKIPEDIA
Ich denke, das wäre einfacher als das Erstellen eines Betriebssystems.
Wenn Sie wnat noch Ihr eigenes OS dann werfen Sie einen Blick auf diese Links zu machen:
PINTOS Rasberry Pi - OS HOw To
Ich hoffe, dass ich helfen konnte.
Best of luck
Wir wollen ein benutzerdefiniertes Betriebssystem erstellen, weil wir es viel einfacher als ein normales Desktop-Betriebssystem wollen, da wir ein kleines Touchpad auf dem Bügel wie auf der eigentlichen Google Brille integriert haben, deshalb wollen wir eine sehr kleine Schnittstelle und minimale Mausbewegung. – jacobsieradzki
OK, aber warum erfinden Sie das Rad neu? Ein Betriebssystem ist eine der kompliziertesten Software, die Sie schreiben können. – BuildingJarl
Was hat eine kleine Schnittstelle und minimale Mausbewegungen mit der Art und Größe des Betriebssystems zu tun? Sie machen diese Zusammenhänge nicht klar. Sie haben viel zu tun, nur um die Hardware und die Anwendung arbeiten zu lassen, als sich um das Betriebssystem zu sorgen. –
Besser es unter Creative machen .... Sie noch Geld durch Spenden machen können - sicher, es klingt wie Sie (Yous) will reich an etwas, das isacopy von jemandem anderer Arbeit und eine große co .. nicht gut!
Wichtigste isto haben atotally verschiedene Kernell von Linux, wie sie sich von Windows-
- 1. FCKEditor - wie macht man ein einfaches Plugin?
- 2. Wie macht man ein einfaches groupby in Pandas?
- 3. Wie macht man ein einfaches Beispiel mit highlight.js?
- 4. Wie implementiert man ein sehr einfaches Dateisystem?
- 5. Wie man ein einfaches Anwendungsfalldiagramm
- 6. Wie erstellt man ein einfaches und einfaches 5-Sterne-Bewertungssystem?
- 7. Wie ein Basis-Betriebssystem
- 8. Wie schreibt man ein einfaches Fair-Lock?
- 9. Wie implementiert man ein einfaches Lizenzierungsschema?
- 10. Wie man Symbolleistensymbole nach extrem rechts drückt
- 11. Extrem verwirrt, wie man Babel ES6 installiert
- 12. Wie man ein öffentliches Repository privat macht
- 13. Wie macht man ein kopierbares Boost :: Signal?
- 14. Wie man ein Relativayout klickbar macht?
- 15. Wie macht man ein System.Drawing.Image halbtransparent?
- 16. Wie macht man ein DIV unfokussierbar?
- 17. Wie man ein Papier ziehbar macht
- 18. Wie man ein Ruby-Juwel ausführbar macht
- 19. Wie macht man ein div "tabbable"?
- 20. Wie man ein variadic is_same macht?
- 21. wie macht man ein spiel mit cocos2d?
- 22. Wie man ein Schachbrett von JButtons macht
- 23. Kakao: Wie macht man ein Steuerelement unsichtbar?
- 24. Git: Wie man ein Commit rückgängig macht?
- 25. Wie erstellt man ein sehr einfaches Guard-Beispiel?
- 26. Wie macht man ein 2D Gelände mit OpenGL?
- 27. Ein einfaches Montageprogramm?
- 28. Wie erstellt man ein einfaches Popup-Fenster in Visual C#?
- 29. Wie man ein einfaches PHP-Include-Datei kommen
- 30. Wie implementiert man ein einfaches TCP-Protokoll mit Akka Streams?
distanzierte, die die interessanteste Frage ist ich seit Monaten nicht mehr gesehen habe !!! :) +1 Kannst du erklären warum * brauchst du dafür ein benutzerdefiniertes Betriebssystem? kannst du nicht raspbian oder android benutzen? – hek2mgl
Es hat mehr als 20 Jahre gedauert, Linux so zu erstellen, wie es heute ist. Google Glass läuft Linux - also ist es nicht gerade ein sehr einfaches Betriebssystem. Erwarten Sie wirklich, dass Sie ein kleines Seitenprojekt erstellen können? – mvp
Snatch die kleinste Linux-Distribution, die Sie finden können (ich kann an DSL denken, aber es gibt viele), strippen Sie es auf das Nötigste ab, das Sie benötigen, Profit – Alex