Biblioteki aplikacji Azure Sphere
Biblioteki aplikacji SDK platformy Azure Sphere obsługują interfejsy API specyficzne dla urządzeń dla rozwoju aplikacji Azure Sphere. Te nagłówki zawierają funkcje i typy aplikacji Applibs:
Nagłówka | Opis |
---|---|
applibs/adc.h | Współdziała z konwerterami analogowo-cyfrowymi (ADCs). |
applibs/application.h | Komunikuje się z aplikacjami zdolnymi do pracy w czasie rzeczywistym i kontroluje ich obsługę. |
applibs/applications.h | Uzyskuje informacje o aplikacjach wysokiego poziomu. |
applibs/certstore.h | Instaluje certyfikaty i zarządza nimi. |
tlsutils/deviceauth.h | Uzyskiwanie ścieżek certyfikatów. |
tlsutils/deviceauth_curl.h | Wykonuje wzajemne uwierzytelnianie za pośrednictwem protokołu TLS. |
applibs/eventloop.h | Monitoruje i wysyła zdarzenia. |
applibs/gpio.h | Wchodzi w interakcje z obiektami GPIO (dane wejściowe/wyjściowe ogólnego przeznaczenia). |
applibs/i2c.h | Wchodzi w interakcje z interfejsami obwodu Inter-Integrated (I2C). |
applibs/log.h | Dzienniki debugowania wiadomości, które są wyświetlane podczas debugowania aplikacji za pośrednictwem azure Sphere SDK. |
applibs/networking.h | Wchodzi w interakcje z podsystemem sieciowym w celu zapytania o stan sieci oraz uzyskiwania i ustawiania konfiguracji usługi sieciowej. |
applibs/networking_curl.h | Wchodzi w interakcje z podsystemem sieciowym, aby zastosować przechowywaną konfigurację serwera proxy na uchwycie zwijanym. |
applibs/powermanagement.h | Zarządza przejściem do najniższego możliwego stanu zasilania innego niż wyłączony dla urządzenia. |
applibs/pwm.h | Wchodzi w interakcje z modulatorami szerokości impulsu (PWM). |
applibs/rtc.h | Współdziała z zegarem w czasie rzeczywistym (RTC). |
applibs/spi.h | Wchodzi w interakcje z urządzeniami SPI (Serial Peripheral Interface). |
applibs/storage.h | Wchodzi w interakcje z pamięcią na urządzeniu, która obejmuje magazyn tylko do odczytu i magazyn z możliwością wyciszenia. |
applibs/sysevent.h | Wchodzi w interakcje z powiadomieniami o zdarzeniach systemowych. |
applibs/uart.h | Otwiera i wchodzi w interakcję z uniwersalnym odbiornikiem/nadajnikiem Asynchronicznym (UART) na urządzeniu. |
applibs/wificonfig.h | Zarządza Wi-Fi konfiguracjami sieci na urządzeniu. |