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. |