| Nano100BN Series BSP V3.03.002 The Board Support Package for Nano100BN Series

Data Structures | Macros | Enumerations | Functions | Variables
NuEdu-Basic01_PWM_Capture.h File Reference

Nano100 series PWM and Capture driver header file. More...

Go to the source code of this file.

## Data Structures
struct | PWM_Capture_T

## Macros
#define | _PWM_Source_Clock 12000000
#define | _PWM_Resolution 65536
#define | _PWM_Prescale_Max 256
#define | _PWM_Duty_Scale 100

## Enumerations
enum | E_Edge { Rising = 0, Falling = 1 }

## Functions
void | Open_PWM6_OUT (uint32_t PWM_Frequency, uint32_t PWM_Duty)
void | Close_PWM6_OUT (void)
void | Open_PWM7_Capture (void)
void | Close_PWM7_Capture (void)
void | Get_PWM7_Capture_Data (void)
void | Open_PWM3_Capture (void)
void | Close_PWM3_Capture (void)
void | Get_PWM3_Capture_Data (void)

## Variables
uint32_t | PWM67_Clock
uint32_t | Open_PWM6_OUT_Fail
uint32_t | Open_PWM3_Capture_Fail
uint32_t | Open_PWM7_Capture_Fail
PWM_Capture_T | PWM3
PWM_Capture_T | PWM7

## Detailed Description

Nano100 series PWM and Capture driver header file.

Version
  V1.00

Revision
  3

Date
  14/10/17 4:41p

Note
  SPDX-License-Identifier: Apache-2.0 Copyright (C) 2013-2014 Nuvoton Technology Corp. All rights reserved.

Definition in file NuEdu-Basic01_PWM_Capture.h.