Wenn es um Mikrocontroller geht, gibt es ein paar „Wird es laufen?“-Aussagen, zum Beispiel: „Wird es laufen?“ Untergang?“, während ein anderer lautet: „Wird Linux darauf laufen?“. In einem der niedrigsten Spezifikationsbeispiele des letzten, [gvl610] hat einen aktuellen Linux-Kernel zum Booten auf einem Vanilla Arduino Uno. Und Ihre Augen haben Sie nicht getäuscht: Es handelt sich um einen Full-Fat-Kernel und nicht um den abgespeckten μClinux für Mikrocontroller.
Diejenigen unter Ihnen, die schon eine Weile dabei sind, werden wahrscheinlich erraten haben, wie das gemacht wurde, da der ATmega328 im Uno keine MMU hat und für diesen Job in gewisser Weise leistungsstark genug ist. Es läuft ein Emulator, in diesem Fall gerade genug RISC-V, um fähig zu sein, und wie Sie es sich vorstellen können äußerst langsam. Mit dieser Maschine werden Sie viele Stunden auf eine Granate warten müssen.
Der Code ist in reinem AVR C geschrieben und es werden vollständige Anweisungen zur Kompilierung bereitgestellt. Der Speicher erfolgt über eine SD-Karte, da die mageren 32 KB des ATmega bei weitem nicht ausreichen. Wenn Sie ein bisschen davon haben deja vu Hier möchten wir Ihnen keine Vorwürfe machen, aber dieser soll schlechter sein als der berühmte 2012.Schlechtester PC aller Zeiten“, das ARM anstelle von RISC-V emulierte.
Danke [Electronics Boy] für den Tipp!
- SEO-gestützte Content- und PR-Distribution. Holen Sie sich noch heute Verstärkung.
- PlatoData.Network Vertikale generative KI. Motiviere dich selbst. Hier zugreifen.
- PlatoAiStream. Web3-Intelligenz. Wissen verstärkt. Hier zugreifen.
- PlatoESG. Kohlenstoff, CleanTech, Energie, Umwelt, Solar, Abfallwirtschaft. Hier zugreifen.
- PlatoHealth. Informationen zu Biotechnologie und klinischen Studien. Hier zugreifen.
- Quelle: https://hackaday.com/2023/10/13/because-you-can-linux-on-an-arduino-uno/
- :hast
- :Ist
- 2012
- a
- an
- und
- Ein anderer
- Arduino
- SIND
- ARM
- um
- AS
- BE
- weil
- war
- Bit
- aber
- CAN
- fähig
- Karte
- Häuser
- Code
- kommt
- erledigt
- Elektronik
- genug
- Beispiel
- Beispiele
- Augenfarbe
- berühmt
- wenige
- Aussichten für
- für
- voller
- habe
- erraten
- Haben
- mit
- hier
- STUNDEN
- Ultraschall
- HTTPS
- if
- Bild
- in
- beantragen müssen
- Anleitung
- IT
- Job
- jpg
- nur
- Nachname
- linux
- niedrigste
- Maschine
- viele
- In der Nähe von
- nicht
- of
- on
- EINEM
- PC
- Plato
- Datenintelligenz von Plato
- PlatoData
- größte treibende
- wahrscheinlich
- vorausgesetzt
- lieber
- Führen Sie
- Laufen
- SD
- Schale
- langsam
- Lagerung
- als
- Das
- fehlen uns die Worte.
- zu
- Ein
- auf dem neusten Stand
- Warten
- wurde
- Weg..
- we
- wann
- welche
- während
- werden wir
- mit
- schlimmer
- geschrieben
- U
- Ihr
- Zephyrnet