Megosztás a következőn keresztül:


Azure Sphere-alkalmazáskódtárak

Az Azure Sphere SDK alkalmazáskódtárai (Applibs) támogatják az eszközspecifikus API-kat az Azure Sphere-alkalmazások fejlesztéséhez. Ezek a fejlécek tartalmazzák az Applibs függvényeit és típusait:

Fejléc Leírás
applibs/adc.h Analóg-digitális konverterekkel (ADC-kkel) kommunikál.
applibs/application.h Valós idejű kompatibilis alkalmazásokkal kommunikál és vezérel.
applibs/applications.h Információkat szerez be a magas szintű alkalmazásokról.
applibs/certstore.h Telepíti és kezeli a tanúsítványokat.
tlsutils/deviceauth.h Tanúsítványelérési utak lekérése.
tlsutils/deviceauth_curl.h Kölcsönös hitelesítést végez TLS-en keresztül.
applibs/eventloop.h Figyeli és kézbesíti az eseményeket.
applibs/gpio.h GPO-kkal (általános célú bemenet/kimenet) kommunikál.
applibs/i2c.h Inter-Integrated Circuit (I2C) interfészekkel kommunikál.
applibs/log.h Naplózza azokat a hibakeresési üzeneteket, amelyek akkor jelennek meg, amikor egy alkalmazást az Azure Sphere SDK-val keres.
applibs/networking.h A hálózati alrendszerrel együttműködve lekérdezi a hálózati állapotot, valamint lekéri és beállítja a hálózati szolgáltatás konfigurációját.
applibs/networking_curl.h A hálózati alrendszerrel együttműködve alkalmazza a tárolt proxykonfigurációt egy curl leíróra.
applibs/powermanagement.h Az eszköz lehető legkisebb energiaállapotára való áttérést kezeli, kivéve a kikapcsolt állapotot.
applibs/pwm.h Impulzusszélességű modulátorokkal (PWM-ekkel) kommunikál.
applibs/rtc.h A valós idejű óra (RTC) használatával kommunikál.
applibs/spi.h Spi-eszközökkel (soros periféria interfész) kommunikál.
applibs/storage.h Interakcióba lép az eszközön tárolt tárterülettel, amely magában foglalja az írásvédett és a módosítható tárolást.
applibs/sysevent.h A rendszeresemény-értesítéseket használja.
applibs/uart.h Megnyitja és interakcióba lép egy univerzális aszinkron vevővel/adóval (UART) egy eszközön.
applibs/wificonfig.h Az eszközön Wi-Fi hálózati konfigurációkat kezeli.