Azure Sphere 애플리케이션 라이브러리

Azure Sphere SDK 애플리케이션 라이브러리(Applibs)는 Azure Sphere 애플리케이션 개발을 위한 디바이스별 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 Sphere SDK를 통해 애플리케이션을 디버그할 때 표시되는 디버그 메시지를 기록합니다.
applibs/networking.h 네트워킹 하위 시스템과 상호 작용하여 네트워크 상태를 쿼리하고 네트워크 서비스 구성을 가져와서 설정합니다.
applibs/networking_curl.h 네트워킹 하위 시스템과 상호 작용하여 curl 핸들에 저장된 프록시 구성을 적용합니다.
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 네트워크 구성을 관리합니다.