Module atsam4sa16b_pac::pwm[][src]

Pulse Width Modulation Controller

Modules

ccnt0

PWM Channel Counter Register (ch_num = 0)

ccnt1

PWM Channel Counter Register (ch_num = 1)

ccnt2

PWM Channel Counter Register (ch_num = 2)

ccnt3

PWM Channel Counter Register (ch_num = 3)

cdty0

PWM Channel Duty Cycle Register (ch_num = 0)

cdty1

PWM Channel Duty Cycle Register (ch_num = 1)

cdty2

PWM Channel Duty Cycle Register (ch_num = 2)

cdty3

PWM Channel Duty Cycle Register (ch_num = 3)

cdtyupd0

PWM Channel Duty Cycle Update Register (ch_num = 0)

cdtyupd1

PWM Channel Duty Cycle Update Register (ch_num = 1)

cdtyupd2

PWM Channel Duty Cycle Update Register (ch_num = 2)

cdtyupd3

PWM Channel Duty Cycle Update Register (ch_num = 3)

clk

PWM Clock Register

cmpm0

PWM Comparison 0 Mode Register

cmpm1

PWM Comparison 1 Mode Register

cmpm2

PWM Comparison 2 Mode Register

cmpm3

PWM Comparison 3 Mode Register

cmpm4

PWM Comparison 4 Mode Register

cmpm5

PWM Comparison 5 Mode Register

cmpm6

PWM Comparison 6 Mode Register

cmpm7

PWM Comparison 7 Mode Register

cmpmupd0

PWM Comparison 0 Mode Update Register

cmpmupd1

PWM Comparison 1 Mode Update Register

cmpmupd2

PWM Comparison 2 Mode Update Register

cmpmupd3

PWM Comparison 3 Mode Update Register

cmpmupd4

PWM Comparison 4 Mode Update Register

cmpmupd5

PWM Comparison 5 Mode Update Register

cmpmupd6

PWM Comparison 6 Mode Update Register

cmpmupd7

PWM Comparison 7 Mode Update Register

cmpv0

PWM Comparison 0 Value Register

cmpv1

PWM Comparison 1 Value Register

cmpv2

PWM Comparison 2 Value Register

cmpv3

PWM Comparison 3 Value Register

cmpv4

PWM Comparison 4 Value Register

cmpv5

PWM Comparison 5 Value Register

cmpv6

PWM Comparison 6 Value Register

cmpv7

PWM Comparison 7 Value Register

cmpvupd0

PWM Comparison 0 Value Update Register

cmpvupd1

PWM Comparison 1 Value Update Register

cmpvupd2

PWM Comparison 2 Value Update Register

cmpvupd3

PWM Comparison 3 Value Update Register

cmpvupd4

PWM Comparison 4 Value Update Register

cmpvupd5

PWM Comparison 5 Value Update Register

cmpvupd6

PWM Comparison 6 Value Update Register

cmpvupd7

PWM Comparison 7 Value Update Register

cmr0

PWM Channel Mode Register (ch_num = 0)

cmr1

PWM Channel Mode Register (ch_num = 1)

cmr2

PWM Channel Mode Register (ch_num = 2)

cmr3

PWM Channel Mode Register (ch_num = 3)

cprd0

PWM Channel Period Register (ch_num = 0)

cprd1

PWM Channel Period Register (ch_num = 1)

cprd2

PWM Channel Period Register (ch_num = 2)

cprd3

PWM Channel Period Register (ch_num = 3)

cprdupd0

PWM Channel Period Update Register (ch_num = 0)

cprdupd1

PWM Channel Period Update Register (ch_num = 1)

cprdupd2

PWM Channel Period Update Register (ch_num = 2)

cprdupd3

PWM Channel Period Update Register (ch_num = 3)

dis

PWM Disable Register

dt0

PWM Channel Dead Time Register (ch_num = 0)

dt1

PWM Channel Dead Time Register (ch_num = 1)

dt2

PWM Channel Dead Time Register (ch_num = 2)

dt3

PWM Channel Dead Time Register (ch_num = 3)

dtupd0

PWM Channel Dead Time Update Register (ch_num = 0)

dtupd1

PWM Channel Dead Time Update Register (ch_num = 1)

dtupd2

PWM Channel Dead Time Update Register (ch_num = 2)

dtupd3

PWM Channel Dead Time Update Register (ch_num = 3)

elmr

PWM Event Line 0 Mode Register

ena

PWM Enable Register

fcr

PWM Fault Clear Register

fmr

PWM Fault Mode Register

fpe

PWM Fault Protection Enable Register

fpv

PWM Fault Protection Value Register

fsr

PWM Fault Status Register

idr1

PWM Interrupt Disable Register 1

idr2

PWM Interrupt Disable Register 2

ier1

PWM Interrupt Enable Register 1

ier2

PWM Interrupt Enable Register 2

imr1

PWM Interrupt Mask Register 1

imr2

PWM Interrupt Mask Register 2

isr1

PWM Interrupt Status Register 1

isr2

PWM Interrupt Status Register 2

oov

PWM Output Override Value Register

os

PWM Output Selection Register

osc

PWM Output Selection Clear Register

oscupd

PWM Output Selection Clear Update Register

oss

PWM Output Selection Set Register

ossupd

PWM Output Selection Set Update Register

ptcr

Transfer Control Register

ptsr

Transfer Status Register

scm

PWM Sync Channels Mode Register

scuc

PWM Sync Channels Update Control Register

scup

PWM Sync Channels Update Period Register

scupupd

PWM Sync Channels Update Period Update Register

smmr

PWM Stepper Motor Mode Register

sr

PWM Status Register

tcr

Transmit Counter Register

tncr

Transmit Next Counter Register

tnpr

Transmit Next Pointer Register

tpr

Transmit Pointer Register

wpcr

PWM Write Protection Control Register

wpsr

PWM Write Protection Status Register

Structs

RegisterBlock

Register block

Type Definitions

CCNT0

PWM Channel Counter Register (ch_num = 0)

CCNT1

PWM Channel Counter Register (ch_num = 1)

CCNT2

PWM Channel Counter Register (ch_num = 2)

CCNT3

PWM Channel Counter Register (ch_num = 3)

CDTY0

PWM Channel Duty Cycle Register (ch_num = 0)

CDTY1

PWM Channel Duty Cycle Register (ch_num = 1)

CDTY2

PWM Channel Duty Cycle Register (ch_num = 2)

CDTY3

PWM Channel Duty Cycle Register (ch_num = 3)

CDTYUPD0

PWM Channel Duty Cycle Update Register (ch_num = 0)

CDTYUPD1

PWM Channel Duty Cycle Update Register (ch_num = 1)

CDTYUPD2

PWM Channel Duty Cycle Update Register (ch_num = 2)

CDTYUPD3

PWM Channel Duty Cycle Update Register (ch_num = 3)

CLK

PWM Clock Register

CMPM0

PWM Comparison 0 Mode Register

CMPM1

PWM Comparison 1 Mode Register

CMPM2

PWM Comparison 2 Mode Register

CMPM3

PWM Comparison 3 Mode Register

CMPM4

PWM Comparison 4 Mode Register

CMPM5

PWM Comparison 5 Mode Register

CMPM6

PWM Comparison 6 Mode Register

CMPM7

PWM Comparison 7 Mode Register

CMPMUPD0

PWM Comparison 0 Mode Update Register

CMPMUPD1

PWM Comparison 1 Mode Update Register

CMPMUPD2

PWM Comparison 2 Mode Update Register

CMPMUPD3

PWM Comparison 3 Mode Update Register

CMPMUPD4

PWM Comparison 4 Mode Update Register

CMPMUPD5

PWM Comparison 5 Mode Update Register

CMPMUPD6

PWM Comparison 6 Mode Update Register

CMPMUPD7

PWM Comparison 7 Mode Update Register

CMPV0

PWM Comparison 0 Value Register

CMPV1

PWM Comparison 1 Value Register

CMPV2

PWM Comparison 2 Value Register

CMPV3

PWM Comparison 3 Value Register

CMPV4

PWM Comparison 4 Value Register

CMPV5

PWM Comparison 5 Value Register

CMPV6

PWM Comparison 6 Value Register

CMPV7

PWM Comparison 7 Value Register

CMPVUPD0

PWM Comparison 0 Value Update Register

CMPVUPD1

PWM Comparison 1 Value Update Register

CMPVUPD2

PWM Comparison 2 Value Update Register

CMPVUPD3

PWM Comparison 3 Value Update Register

CMPVUPD4

PWM Comparison 4 Value Update Register

CMPVUPD5

PWM Comparison 5 Value Update Register

CMPVUPD6

PWM Comparison 6 Value Update Register

CMPVUPD7

PWM Comparison 7 Value Update Register

CMR0

PWM Channel Mode Register (ch_num = 0)

CMR1

PWM Channel Mode Register (ch_num = 1)

CMR2

PWM Channel Mode Register (ch_num = 2)

CMR3

PWM Channel Mode Register (ch_num = 3)

CPRD0

PWM Channel Period Register (ch_num = 0)

CPRD1

PWM Channel Period Register (ch_num = 1)

CPRD2

PWM Channel Period Register (ch_num = 2)

CPRD3

PWM Channel Period Register (ch_num = 3)

CPRDUPD0

PWM Channel Period Update Register (ch_num = 0)

CPRDUPD1

PWM Channel Period Update Register (ch_num = 1)

CPRDUPD2

PWM Channel Period Update Register (ch_num = 2)

CPRDUPD3

PWM Channel Period Update Register (ch_num = 3)

DIS

PWM Disable Register

DT0

PWM Channel Dead Time Register (ch_num = 0)

DT1

PWM Channel Dead Time Register (ch_num = 1)

DT2

PWM Channel Dead Time Register (ch_num = 2)

DT3

PWM Channel Dead Time Register (ch_num = 3)

DTUPD0

PWM Channel Dead Time Update Register (ch_num = 0)

DTUPD1

PWM Channel Dead Time Update Register (ch_num = 1)

DTUPD2

PWM Channel Dead Time Update Register (ch_num = 2)

DTUPD3

PWM Channel Dead Time Update Register (ch_num = 3)

ELMR

PWM Event Line 0 Mode Register

ENA

PWM Enable Register

FCR

PWM Fault Clear Register

FMR

PWM Fault Mode Register

FPE

PWM Fault Protection Enable Register

FPV

PWM Fault Protection Value Register

FSR

PWM Fault Status Register

IDR1

PWM Interrupt Disable Register 1

IDR2

PWM Interrupt Disable Register 2

IER1

PWM Interrupt Enable Register 1

IER2

PWM Interrupt Enable Register 2

IMR1

PWM Interrupt Mask Register 1

IMR2

PWM Interrupt Mask Register 2

ISR1

PWM Interrupt Status Register 1

ISR2

PWM Interrupt Status Register 2

OOV

PWM Output Override Value Register

OS

PWM Output Selection Register

OSC

PWM Output Selection Clear Register

OSCUPD

PWM Output Selection Clear Update Register

OSS

PWM Output Selection Set Register

OSSUPD

PWM Output Selection Set Update Register

PTCR

Transfer Control Register

PTSR

Transfer Status Register

SCM

PWM Sync Channels Mode Register

SCUC

PWM Sync Channels Update Control Register

SCUP

PWM Sync Channels Update Period Register

SCUPUPD

PWM Sync Channels Update Period Update Register

SMMR

PWM Stepper Motor Mode Register

SR

PWM Status Register

TCR

Transmit Counter Register

TNCR

Transmit Next Counter Register

TNPR

Transmit Next Pointer Register

TPR

Transmit Pointer Register

WPCR

PWM Write Protection Control Register

WPSR

PWM Write Protection Status Register