Knihovny aplikací Azure Sphere
Knihovny aplikací sady Azure Sphere SDK (Applibs) podporují rozhraní API specifická pro zařízení pro vývoj aplikací Azure Sphere. Tyto hlavičky obsahují funkce a typy Applibs:
Záhlaví | Popis |
---|---|
applibs/adc.h | Pracuje s převodníky analog-to-digital (ADF). |
applibs/application.h | Komunikuje s aplikacemi podporujícími v reálném čase a řídí je. |
applibs/applications.h | Získá informace o aplikacích vysoké úrovně. |
applibs/certstore.h | Nainstaluje a spravuje certifikáty. |
tlsutils/deviceauth.h | Získejte cesty k certifikátům. |
tlsutils/deviceauth_curl.h | Provádí vzájemné ověřování přes protokol TLS. |
applibs/eventloop.h | Monitoruje a odesílá události. |
applibs/gpio.h | Pracuje s objekty zásad skupiny (vstup/výstup pro obecné účely). |
applibs/i2c.h | Pracuje s rozhraními Inter-Integrated Circuit (I2C). |
applibs/log.h | Protokoluje zprávy ladění, které se zobrazí při ladění aplikace prostřednictvím sady Azure Sphere SDK. |
applibs/networking.h | Komunikuje se síťovým subsystémem za účelem dotazování stavu sítě a získání a nastavení konfigurace síťové služby. |
applibs/networking_curl.h | Pracuje se síťovým subsystémem a používá konfiguraci uloženého proxy serveru na úchytu curl. |
applibs/powermanagement.h | Řídí přechod zařízení na nejnižší možný stav napájení( kromě vypnutého). |
applibs/pwm.h | Spolupracuje s modulátory šířky impulsů (PWM). |
applibs/rtc.h | Pracuje s hodinami v reálném čase (RTC). |
applibs/spi.h | Komunikuje se zařízeními SPI (Sériové periferní rozhraní). |
applibs/storage.h | Pracuje s úložištěm v zařízení, které zahrnuje úložiště jen pro čtení a proměnlivé úložiště. |
applibs/sysevent.h | Pracuje s oznámeními systémových událostí. |
applibs/uart.h | Otevře a komunikuje s univerzálním asynchronním přijímačem/vysílačem (UART) na zařízení. |
applibs/wificonfig.h | Spravuje Wi-Fi síťových konfigurací na zařízení. |