Azure Sphere-programbibliotek
Azure Sphere SDK Application Libraries (Applibs) stöder enhetsspecifika API:er för utveckling av Azure Sphere-program. De här rubrikerna innehåller Applibs-funktionerna och typerna:
Huvudet | Beskrivning |
---|---|
applibs/adc.h | Interagerar med analoga till digitala konverterare (ADC). |
applibs/application.h | Kommunicerar med och styr program som kan användas i realtid. |
applibs/applications.h | Hämtar information om program på hög nivå. |
applibs/certstore.h | Installerar och hanterar certifikat. |
tlsutils/deviceauth.h | Hämta certifikatsökvägar. |
tlsutils/deviceauth_curl.h | Utför ömsesidig autentisering över TLS. |
applibs/eventloop.h | Övervakar och skickar händelser. |
applibs/gpio.h | Interagerar med GPIOs (allmänna indata/utdata). |
applibs/i2c.h | Interagerar med I2C-gränssnitt (Inter-Integrated Circuit). |
applibs/log.h | Loggar felsöker meddelanden som visas när du felsöker ett program via Azure Sphere SDK. |
applibs/networking.h | Interagerar med undersystemet för nätverk för att fråga nätverkstillståndet och för att hämta och ange nätverkstjänstkonfigurationen. |
applibs/networking_curl.h | Interagerar med undersystemet för nätverk för att tillämpa den lagrade proxykonfigurationen på ett curlhandtag. |
applibs/powermanagement.h | Hanterar övergången till lägsta möjliga energiläge, annat än avstängt, för en enhet. |
applibs/pwm.h | Interagerar med pulsbreddsmodulatorer (PWMs). |
applibs/rtc.h | Interagerar med realtidsklockan (RTC). |
applibs/spi.h | Interagerar med SPI-enheter (Serial Peripheral Interface). |
applibs/storage.h | Interagerar med lagring på enheten, vilket omfattar skrivskyddad lagring och avstängt lagringsutrymme. |
applibs/sysevent.h | Interagerar med systemhändelsemeddelanden. |
applibs/uart.h | Öppnar och interagerar med en UART (Universal Asynchronous Receiver/Transmitter) på en enhet. |
applibs/wificonfig.h | Hanterar Wi-Fi nätverkskonfigurationer på en enhet. |