Azure Sphere MT3620 M4 API Reference Manual
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages

This section introduces the Pulse-Width Modulation (PWM) APIs, including terms and acronyms, supported features, software architecture, details on how to use this driver, PWM defines, enums, functions and structures. More...

Overview

This section introduces the Pulse-Width Modulation (PWM) APIs, including terms and acronyms, supported features, software architecture, details on how to use this driver, PWM defines, enums, functions and structures.

Terms and Acronyms

Terms Details
PWM Pulse-Width Modulation.

Supported Features

How to Use This Driver

Modules

 Define
 This section introduces the Macro definition which is used as PWM M-HAL's API error return type.
 
 Enum
 M-HAL PWM enumeration value list information, including define of the PWM channel number enumeration and define of the PWM running status enumeration.
 
 Function
 M-HAL PWM API list information, including PWM controller allocating and releasing, PWM hardware initializing and de-initializing, setting PWM frequency and duty cycle, enabling and disabling PWM hardware output, getting PWM frequency and duty cycle, getting the current status of PWM, enabling and disabling clock.
 
 Struct
 M-HAL PWM structure list information, including PWM controller structure, which used to store PWM controller resource.