Úvod

Dokončeno

Vítejte ve studijním programu o altairu 8800 připojeném ke cloudu v Azure Sphere. V tomto modulu se dozvíte, jak nasadit emulátor Altair do zařízení Azure Sphere.

Scénář: Nasazení aplikací do Azure Sphere

Mikrořadič Azure Sphere (MCU) má tři jádra přístupná pro vývojáře: jádro Cortex-A7 vysoké úrovně, na kterém běží jádro Linuxu, a dvě jádra Cortex-M4 v reálném čase.

Diagram that shows the Azure Sphere architecture.

Emulátor Altair se skládá ze dvou aplikací: jedné základní linuxové aplikace a jedné základní aplikace v reálném čase. Aplikace vzájemně komunikují předáváním zpráv přes mezijádrový most.

Následující diagram znázorňuje, které aplikace běží v MCU Azure Sphere. Modrá barva označuje jádro vysoké úrovně A7, které spouští emulátor Altair. Červená barva označuje jádra v reálném čase, na kterých běží služba mezipaměti a karet SD.

Diagram that shows the application architecture for Altair on Azure Sphere.

  • Aplikace emulátoru Altair vysoké úrovně zodpovídá za spuštění emulátoru Altair a správu komunikace.

    Projekt Altair má duální komunikační zásobník. Integrovaná sada Azure IoT C SDK se používá pro komunikaci s Azure IoT Central. Požadavky emulátoru Altair stdin, stdout a disku se předávají přes MQTT a back-endový zprostředkovatel MQTT.

  • Aplikace služby mezipaměti disku Altair v reálném čase poskytuje služby doplňování mezipaměti, které používají zásady vyřazení nejméně naposledy použité pro virtuální systém souborů emulátoru Altair. Emulátor Altair používá mezipaměť ke zlepšení výkonu virtuálního disku.

    Model doplňování do mezipaměti je užitečný v široké škále scénářů. Můžete například ukládat vyhledávací kódy cen pro maloobchodní řešení.

  • Aplikace Altair SD card service v reálném čase poskytuje podporu SD karty pro emulátor Altair pro úvodní sadu Avnet Azure Sphere pomocí mikroE microSD Click. MikroE microSD Click musí být připojen k soketu 1 na úvodní sadě Avnet Azure Sphere.

Co se naučíte?

V tomto modulu se dozvíte o službách diskových jednotek a o tom, jak nasadit emulátor a služby Altair do Azure Sphere.