共用方式為


Azure 球體應用程式庫

Azure 球體 SDK 應用程式庫 (Applibs) 支援 Azure 球體應用程式開發的裝置特定 API。 這些標題包含 Applibs 函數和類型:

描述
applibs/adc.h (ADC) 與類比數位轉換程式互動。
applibs/application.h 與支援即時功能的應用程式通訊及控制。
applibs/applications.h 取得高層級應用程式的相關資訊。
applibs/certstore.h 安裝和管理憑證。
tlsutils/deviceauth.h 取得憑證路徑。
tlsutils/deviceauth_curl.h 透過 TLS 執行共同驗證。
applibs/eventloop.h 監視和分派事件。
applibs/gpio.h 與 GPIO 互動 (一般用途輸入/輸出) 。
applibs/i2c.h 與 Inter-Integrated 回路 (I2C) 介面互動。
applibs/log.h 記錄會偵錯當您透過 Azure 球體 SDK 偵錯應用程式時顯示的訊息。
applibs/networking.h 與網路子系統互動以查詢網路狀態,以及取得及設定網路服務設定。
applibs/networking_curl.h 與網路子系統互動,將儲存的 Proxy 設定套用到捲曲控點上。
applibs/powermanagement.h 管理裝置的轉換到最低可能的電源狀態,而不是關閉電源。
applibs/pwm.h 與脈衝寬度調製器 (PWM) 互動。
applibs/rtc.h 與 RTC) (系統時鐘互動。
applibs/spi.h 與 SPI (介面介面) 裝置互動。
applibs/storage.h 與裝置上的儲存空間互動,其中包含唯讀儲存空間和可靜音儲存空間。
applibs/sysevent.h 與系統事件通知互動。
applibs/uart.h 在裝置上開啟通用非同步接收器/傳輸器 (UART) 並與之互動。
applibs/wificonfig.h 管理裝置上的 Wi-Fi 網路設定。