Module atsam4s2b_pac::pwm

source ·
Expand description

Pulse Width Modulation Controller

Modules

  • PWM Channel Counter Register (ch_num = 0)
  • PWM Channel Counter Register (ch_num = 1)
  • PWM Channel Counter Register (ch_num = 2)
  • PWM Channel Counter Register (ch_num = 3)
  • PWM Channel Duty Cycle Register (ch_num = 0)
  • PWM Channel Duty Cycle Register (ch_num = 1)
  • PWM Channel Duty Cycle Register (ch_num = 2)
  • PWM Channel Duty Cycle Register (ch_num = 3)
  • PWM Channel Duty Cycle Update Register (ch_num = 0)
  • PWM Channel Duty Cycle Update Register (ch_num = 1)
  • PWM Channel Duty Cycle Update Register (ch_num = 2)
  • PWM Channel Duty Cycle Update Register (ch_num = 3)
  • PWM Clock Register
  • PWM Comparison 0 Mode Register
  • PWM Comparison 1 Mode Register
  • PWM Comparison 2 Mode Register
  • PWM Comparison 3 Mode Register
  • PWM Comparison 4 Mode Register
  • PWM Comparison 5 Mode Register
  • PWM Comparison 6 Mode Register
  • PWM Comparison 7 Mode Register
  • PWM Comparison 0 Mode Update Register
  • PWM Comparison 1 Mode Update Register
  • PWM Comparison 2 Mode Update Register
  • PWM Comparison 3 Mode Update Register
  • PWM Comparison 4 Mode Update Register
  • PWM Comparison 5 Mode Update Register
  • PWM Comparison 6 Mode Update Register
  • PWM Comparison 7 Mode Update Register
  • PWM Comparison 0 Value Register
  • PWM Comparison 1 Value Register
  • PWM Comparison 2 Value Register
  • PWM Comparison 3 Value Register
  • PWM Comparison 4 Value Register
  • PWM Comparison 5 Value Register
  • PWM Comparison 6 Value Register
  • PWM Comparison 7 Value Register
  • PWM Comparison 0 Value Update Register
  • PWM Comparison 1 Value Update Register
  • PWM Comparison 2 Value Update Register
  • PWM Comparison 3 Value Update Register
  • PWM Comparison 4 Value Update Register
  • PWM Comparison 5 Value Update Register
  • PWM Comparison 6 Value Update Register
  • PWM Comparison 7 Value Update Register
  • PWM Channel Mode Register (ch_num = 0)
  • PWM Channel Mode Register (ch_num = 1)
  • PWM Channel Mode Register (ch_num = 2)
  • PWM Channel Mode Register (ch_num = 3)
  • PWM Channel Period Register (ch_num = 0)
  • PWM Channel Period Register (ch_num = 1)
  • PWM Channel Period Register (ch_num = 2)
  • PWM Channel Period Register (ch_num = 3)
  • PWM Channel Period Update Register (ch_num = 0)
  • PWM Channel Period Update Register (ch_num = 1)
  • PWM Channel Period Update Register (ch_num = 2)
  • PWM Channel Period Update Register (ch_num = 3)
  • PWM Disable Register
  • PWM Channel Dead Time Register (ch_num = 0)
  • PWM Channel Dead Time Register (ch_num = 1)
  • PWM Channel Dead Time Register (ch_num = 2)
  • PWM Channel Dead Time Register (ch_num = 3)
  • PWM Channel Dead Time Update Register (ch_num = 0)
  • PWM Channel Dead Time Update Register (ch_num = 1)
  • PWM Channel Dead Time Update Register (ch_num = 2)
  • PWM Channel Dead Time Update Register (ch_num = 3)
  • PWM Event Line 0 Mode Register
  • PWM Enable Register
  • PWM Fault Clear Register
  • PWM Fault Mode Register
  • PWM Fault Protection Enable Register
  • PWM Fault Protection Value Register
  • PWM Fault Status Register
  • PWM Interrupt Disable Register 1
  • PWM Interrupt Disable Register 2
  • PWM Interrupt Enable Register 1
  • PWM Interrupt Enable Register 2
  • PWM Interrupt Mask Register 1
  • PWM Interrupt Mask Register 2
  • PWM Interrupt Status Register 1
  • PWM Interrupt Status Register 2
  • PWM Output Override Value Register
  • PWM Output Selection Register
  • PWM Output Selection Clear Register
  • PWM Output Selection Clear Update Register
  • PWM Output Selection Set Register
  • PWM Output Selection Set Update Register
  • Transfer Control Register
  • Transfer Status Register
  • PWM Sync Channels Mode Register
  • PWM Sync Channels Update Control Register
  • PWM Sync Channels Update Period Register
  • PWM Sync Channels Update Period Update Register
  • PWM Stepper Motor Mode Register
  • PWM Status Register
  • Transmit Counter Register
  • Transmit Next Counter Register
  • Transmit Next Pointer Register
  • Transmit Pointer Register
  • PWM Write Protection Control Register
  • PWM Write Protection Status Register

Structs

Type Definitions

  • CCNT0 (r) register accessor: an alias for Reg<CCNT0_SPEC>
  • CCNT1 (r) register accessor: an alias for Reg<CCNT1_SPEC>
  • CCNT2 (r) register accessor: an alias for Reg<CCNT2_SPEC>
  • CCNT3 (r) register accessor: an alias for Reg<CCNT3_SPEC>
  • CDTY0 (rw) register accessor: an alias for Reg<CDTY0_SPEC>
  • CDTY1 (rw) register accessor: an alias for Reg<CDTY1_SPEC>
  • CDTY2 (rw) register accessor: an alias for Reg<CDTY2_SPEC>
  • CDTY3 (rw) register accessor: an alias for Reg<CDTY3_SPEC>
  • CDTYUPD0 (w) register accessor: an alias for Reg<CDTYUPD0_SPEC>
  • CDTYUPD1 (w) register accessor: an alias for Reg<CDTYUPD1_SPEC>
  • CDTYUPD2 (w) register accessor: an alias for Reg<CDTYUPD2_SPEC>
  • CDTYUPD3 (w) register accessor: an alias for Reg<CDTYUPD3_SPEC>
  • CLK (rw) register accessor: an alias for Reg<CLK_SPEC>
  • CMPM0 (rw) register accessor: an alias for Reg<CMPM0_SPEC>
  • CMPM1 (rw) register accessor: an alias for Reg<CMPM1_SPEC>
  • CMPM2 (rw) register accessor: an alias for Reg<CMPM2_SPEC>
  • CMPM3 (rw) register accessor: an alias for Reg<CMPM3_SPEC>
  • CMPM4 (rw) register accessor: an alias for Reg<CMPM4_SPEC>
  • CMPM5 (rw) register accessor: an alias for Reg<CMPM5_SPEC>
  • CMPM6 (rw) register accessor: an alias for Reg<CMPM6_SPEC>
  • CMPM7 (rw) register accessor: an alias for Reg<CMPM7_SPEC>
  • CMPMUPD0 (w) register accessor: an alias for Reg<CMPMUPD0_SPEC>
  • CMPMUPD1 (w) register accessor: an alias for Reg<CMPMUPD1_SPEC>
  • CMPMUPD2 (w) register accessor: an alias for Reg<CMPMUPD2_SPEC>
  • CMPMUPD3 (w) register accessor: an alias for Reg<CMPMUPD3_SPEC>
  • CMPMUPD4 (w) register accessor: an alias for Reg<CMPMUPD4_SPEC>
  • CMPMUPD5 (w) register accessor: an alias for Reg<CMPMUPD5_SPEC>
  • CMPMUPD6 (w) register accessor: an alias for Reg<CMPMUPD6_SPEC>
  • CMPMUPD7 (w) register accessor: an alias for Reg<CMPMUPD7_SPEC>
  • CMPV0 (rw) register accessor: an alias for Reg<CMPV0_SPEC>
  • CMPV1 (rw) register accessor: an alias for Reg<CMPV1_SPEC>
  • CMPV2 (rw) register accessor: an alias for Reg<CMPV2_SPEC>
  • CMPV3 (rw) register accessor: an alias for Reg<CMPV3_SPEC>
  • CMPV4 (rw) register accessor: an alias for Reg<CMPV4_SPEC>
  • CMPV5 (rw) register accessor: an alias for Reg<CMPV5_SPEC>
  • CMPV6 (rw) register accessor: an alias for Reg<CMPV6_SPEC>
  • CMPV7 (rw) register accessor: an alias for Reg<CMPV7_SPEC>
  • CMPVUPD0 (w) register accessor: an alias for Reg<CMPVUPD0_SPEC>
  • CMPVUPD1 (w) register accessor: an alias for Reg<CMPVUPD1_SPEC>
  • CMPVUPD2 (w) register accessor: an alias for Reg<CMPVUPD2_SPEC>
  • CMPVUPD3 (w) register accessor: an alias for Reg<CMPVUPD3_SPEC>
  • CMPVUPD4 (w) register accessor: an alias for Reg<CMPVUPD4_SPEC>
  • CMPVUPD5 (w) register accessor: an alias for Reg<CMPVUPD5_SPEC>
  • CMPVUPD6 (w) register accessor: an alias for Reg<CMPVUPD6_SPEC>
  • CMPVUPD7 (w) register accessor: an alias for Reg<CMPVUPD7_SPEC>
  • CMR0 (rw) register accessor: an alias for Reg<CMR0_SPEC>
  • CMR1 (rw) register accessor: an alias for Reg<CMR1_SPEC>
  • CMR2 (rw) register accessor: an alias for Reg<CMR2_SPEC>
  • CMR3 (rw) register accessor: an alias for Reg<CMR3_SPEC>
  • CPRD0 (rw) register accessor: an alias for Reg<CPRD0_SPEC>
  • CPRD1 (rw) register accessor: an alias for Reg<CPRD1_SPEC>
  • CPRD2 (rw) register accessor: an alias for Reg<CPRD2_SPEC>
  • CPRD3 (rw) register accessor: an alias for Reg<CPRD3_SPEC>
  • CPRDUPD0 (w) register accessor: an alias for Reg<CPRDUPD0_SPEC>
  • CPRDUPD1 (w) register accessor: an alias for Reg<CPRDUPD1_SPEC>
  • CPRDUPD2 (w) register accessor: an alias for Reg<CPRDUPD2_SPEC>
  • CPRDUPD3 (w) register accessor: an alias for Reg<CPRDUPD3_SPEC>
  • DIS (w) register accessor: an alias for Reg<DIS_SPEC>
  • DT0 (rw) register accessor: an alias for Reg<DT0_SPEC>
  • DT1 (rw) register accessor: an alias for Reg<DT1_SPEC>
  • DT2 (rw) register accessor: an alias for Reg<DT2_SPEC>
  • DT3 (rw) register accessor: an alias for Reg<DT3_SPEC>
  • DTUPD0 (w) register accessor: an alias for Reg<DTUPD0_SPEC>
  • DTUPD1 (w) register accessor: an alias for Reg<DTUPD1_SPEC>
  • DTUPD2 (w) register accessor: an alias for Reg<DTUPD2_SPEC>
  • DTUPD3 (w) register accessor: an alias for Reg<DTUPD3_SPEC>
  • ELMR (rw) register accessor: an alias for Reg<ELMR_SPEC>
  • ENA (w) register accessor: an alias for Reg<ENA_SPEC>
  • FCR (w) register accessor: an alias for Reg<FCR_SPEC>
  • FMR (rw) register accessor: an alias for Reg<FMR_SPEC>
  • FPE (rw) register accessor: an alias for Reg<FPE_SPEC>
  • FPV (rw) register accessor: an alias for Reg<FPV_SPEC>
  • FSR (r) register accessor: an alias for Reg<FSR_SPEC>
  • IDR1 (w) register accessor: an alias for Reg<IDR1_SPEC>
  • IDR2 (w) register accessor: an alias for Reg<IDR2_SPEC>
  • IER1 (w) register accessor: an alias for Reg<IER1_SPEC>
  • IER2 (w) register accessor: an alias for Reg<IER2_SPEC>
  • IMR1 (r) register accessor: an alias for Reg<IMR1_SPEC>
  • IMR2 (r) register accessor: an alias for Reg<IMR2_SPEC>
  • ISR1 (r) register accessor: an alias for Reg<ISR1_SPEC>
  • ISR2 (r) register accessor: an alias for Reg<ISR2_SPEC>
  • OOV (rw) register accessor: an alias for Reg<OOV_SPEC>
  • OS (rw) register accessor: an alias for Reg<OS_SPEC>
  • OSC (w) register accessor: an alias for Reg<OSC_SPEC>
  • OSCUPD (w) register accessor: an alias for Reg<OSCUPD_SPEC>
  • OSS (w) register accessor: an alias for Reg<OSS_SPEC>
  • OSSUPD (w) register accessor: an alias for Reg<OSSUPD_SPEC>
  • PTCR (w) register accessor: an alias for Reg<PTCR_SPEC>
  • PTSR (r) register accessor: an alias for Reg<PTSR_SPEC>
  • SCM (rw) register accessor: an alias for Reg<SCM_SPEC>
  • SCUC (rw) register accessor: an alias for Reg<SCUC_SPEC>
  • SCUP (rw) register accessor: an alias for Reg<SCUP_SPEC>
  • SCUPUPD (w) register accessor: an alias for Reg<SCUPUPD_SPEC>
  • SMMR (rw) register accessor: an alias for Reg<SMMR_SPEC>
  • SR (r) register accessor: an alias for Reg<SR_SPEC>
  • TCR (rw) register accessor: an alias for Reg<TCR_SPEC>
  • TNCR (rw) register accessor: an alias for Reg<TNCR_SPEC>
  • TNPR (rw) register accessor: an alias for Reg<TNPR_SPEC>
  • TPR (rw) register accessor: an alias for Reg<TPR_SPEC>
  • WPCR (w) register accessor: an alias for Reg<WPCR_SPEC>
  • WPSR (r) register accessor: an alias for Reg<WPSR_SPEC>