Jeffrey Cross
Jeffrey Cross

SPARK Projekt Nr. 1, Beitrag Nr. 4

Eine der wichtigsten Funktionen eines eingebetteten Systems ist die Verbindung mit einer Vielzahl externer Signale. Bei meinem Smart Home-Dashboard für Energieeffizienz stammen die Signale von einer Vielzahl von Sensoren und verwenden verschiedene Protokolle. Idealerweise möchte ich diese Signale in der Software behandeln, indem Sie für jedes Signal einen benutzerdefinierten Treiber erstellen, oder noch besser, indem Sie einen vorhandenen Treiber für den Anschluss jedes Sensors konfigurieren. In einigen Fällen können die Sensoren eine zusätzliche Signalaufbereitung oder Schnittstellenschaltung erfordern, bevor sie an die eingebettete Prozessorplatine angeschlossen werden. Manchmal ist es angebracht, einen kleinen Mikrocontroller zu verwenden, um die Schnittstelle oder die Signalkonditionierung bereitzustellen. Dies bietet zusätzliche Flexibilität, erfordert jedoch auch die Programmierung eines zweiten Prozessors. Wo immer möglich, möchte ich vermeiden, mehrere Computersysteme zu programmieren und zu debuggen. In diesem Zusammenhang schaue ich mir die Computersystemauswahl genau an.

Microsoft hat sich mit sechs Hardware-Partnern zusammengetan und bietet eine Reihe von Computersystemoptionen mit einer Vielzahl verschiedener Funktionsoptionen. Im Rahmen der SPARK-Promotion sind Sonderpreise für nicht-kommerzielle Zwecke verfügbar. Diese Preise variieren von System zu System, abhängig von der Leistungsfähigkeit und dem mitgelieferten Zubehör. Jedes Computersystem ist sofort einsatzbereit. Ready-to-run bedeutet je nach Exposition gegenüber eingebetteten Systemen unterschiedliche Aspekte. In den meisten Fällen können diese Computer über einen Bootloader ein Betriebssystem auf das Gerät laden. Viele der Konfigurationen der Karten werden beim Einschalten über das Standard-BIOS verwaltet. Mit Ausnahme des VIA Artigo, der nicht über RAM oder Festplattenspeicher verfügt, enthalten die Computer die Basiskomponenten, die ein Betriebssystem laden und Anwendungen ausführen.

Laden Sie meine SPARK-Hardware-Vergleichstabelle herunter und lesen Sie mehr über die verfügbaren Hardwarefunktionen im SPARK-Projektblog.

Aktie

Leave A Comment