Библиотеки приложений Azure SphereAzure Sphere Application Libraries

Библиотеки приложений пакета SDK для Azure Sphere (Applibs), поддерживают API для устройств, используемые при разработке приложений Azure Sphere.The Azure Sphere SDK Application Libraries (Applibs) support device-specific APIs for Azure Sphere application development. Следующие заголовки содержат функции и типы Applibs.These headers contain the Applibs functions and types:

ЗаголовокHeader DescriptionDescription
applibs/adc.happlibs/adc.h Взаимодействует с аналогово-цифровыми преобразователями (ADC).Interacts with analog-to-digital converters (ADCs).
applibs/application.happlibs/application.h Взаимодействует с приложениями, поддерживающими режим реального времени, и управляет ими.Communicates with and controls real-time capable applications.
tlsutils/deviceauth_curl.htlsutils/deviceauth_curl.h Обеспечивает взаимную проверку подлинности по протоколу TLS.Performs mutual authentication over TLS.
applibs/eventloopapplibs/eventloop Отслеживает и отправляет события.Monitors and dispatches events.
applibs/gpio.happlibs/gpio.h Взаимодействует с GPIO (ввод-вывод общего назначения).Interacts with GPIOs (general-purpose input/output).
applibs/i2c.happlibs/i2c.h Взаимодействует с интерфейсами I2C.Interacts with Inter-Integrated Circuit (I2C) interfaces.
applibs/log.happlibs/log.h Регистрирует отладочные сообщения, которые отображаются при отладке приложения с помощью пакета SDK Azure Sphere.Logs debug messages that are displayed when you debug an application through the Azure Sphere SDK.
applibs/networking.happlibs/networking.h Взаимодействует с сетевой подсистемой для получения состояния сети, а также получения и настройки конфигурации сетевой службы.Interacts with the networking subsystem to query the network state, and to get and set the network service configuration.
applibs/powermanagement.happlibs/powermanagement.h Управляет переходом устройства в состояние минимально возможного потребления энергии, кроме выключенного состояния.Manages the transition to the lowest possible power state, other than powered off, for a device.
applibs/pwm.happlibs/pwm.h Взаимодействует с широтно-импульсными модуляторами (ШИМ).Interacts with pulse-width modulators (PWMs).
applibs/rtc.happlibs/rtc.h Взаимодействует с часами реального времени.Interacts with the real-time clock (RTC).
applibs/spi.happlibs/spi.h Взаимодействует с устройствами SPI.Interacts with SPI (Serial Peripheral Interface) devices.
applibs/storage.happlibs/storage.h Взаимодействует со службой хранилища на устройстве, в которую входят хранилище только для чтения и изменяемое хранилище.Interacts with on-device storage, which includes read-only storage and mutable storage.
applibs/syseventapplibs/sysevent Взаимодействует с уведомлениями о системных событиях.Interacts with system event notifications.
applibs/uart.happlibs/uart.h Открывает на устройстве универсальный асинхронный приемник/передатчик (UART) и взаимодействует с ним.Opens and interacts with a Universal Asynchronous Receiver/Transmitter (UART) on a device.
applibs/wificonfig.happlibs/wificonfig.h Управляет конфигурациями сети Wi-Fi на устройстве.Manages Wi-Fi network configurations on a device.