NANO100_BSP V3.04.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...

This graph shows which files directly or indirectly include this file:

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.