Module ftm0

Module ftm0 

Expand description

FlexTimer Module

Re-exports§

pub use C0sc as C1sc;
pub use C0sc as C2sc;
pub use C0sc as C3sc;
pub use C0sc as C4sc;
pub use C0sc as C5sc;
pub use C0sc as C6sc;
pub use C0sc as C7sc;
pub use C0v as C1v;
pub use C0v as C2v;
pub use C0v as C3v;
pub use C0v as C4v;
pub use C0v as C5v;
pub use C0v as C6v;
pub use C0v as C7v;
pub use c0sc as c1sc;
pub use c0sc as c2sc;
pub use c0sc as c3sc;
pub use c0sc as c4sc;
pub use c0sc as c5sc;
pub use c0sc as c6sc;
pub use c0sc as c7sc;
pub use c0v as c1v;
pub use c0v as c2v;
pub use c0v as c3v;
pub use c0v as c4v;
pub use c0v as c5v;
pub use c0v as c6v;
pub use c0v as c7v;
pub use Deadtime as Pair0deadtime;
pub use Deadtime as Pair1deadtime;
pub use Deadtime as Pair2deadtime;
pub use Deadtime as Pair3deadtime;
pub use deadtime as pair0deadtime;
pub use deadtime as pair1deadtime;
pub use deadtime as pair2deadtime;
pub use deadtime as pair3deadtime;
pub use C0vMirror as C1vMirror;
pub use C0vMirror as C2vMirror;
pub use C0vMirror as C3vMirror;
pub use C0vMirror as C4vMirror;
pub use C0vMirror as C5vMirror;
pub use C0vMirror as C6vMirror;
pub use C0vMirror as C7vMirror;
pub use c0v_mirror as c1v_mirror;
pub use c0v_mirror as c2v_mirror;
pub use c0v_mirror as c3v_mirror;
pub use c0v_mirror as c4v_mirror;
pub use c0v_mirror as c5v_mirror;
pub use c0v_mirror as c6v_mirror;
pub use c0v_mirror as c7v_mirror;

Modules§

c0sc
Channel (n) Status And Control
c0v
Channel (n) Value
c0v_mirror
Mirror of Channel (n) Match Value
cnt
Counter
cntin
Counter Initial Value
combine
Function For Linked Channels
conf
Configuration
deadtime
Deadtime Configuration
exttrig
FTM External Trigger
filter
Input Capture Filter Control
fltctrl
Fault Control
fltpol
FTM Fault Input Polarity
fms
Fault Mode Status
hcr
Half Cycle Register
invctrl
FTM Inverting Control
mod_
Modulo
mod_mirror
Mirror of Modulo Value
mode
Features Mode Selection
outinit
Initial State For Channels Output
outmask
Output Mask
pol
Channels Polarity
pwmload
FTM PWM Load
qdctrl
Quadrature Decoder Control And Status
sc
Status And Control
status
Capture And Compare Status
swoctrl
FTM Software Output Control
sync
Synchronization
synconf
Synchronization Configuration

Structs§

RegisterBlock
Register block

Type Aliases§

C0sc
C0SC (rw) register accessor: Channel (n) Status And Control
C0v
C0V (rw) register accessor: Channel (n) Value
C0vMirror
C0V_MIRROR (rw) register accessor: Mirror of Channel (n) Match Value
Cnt
CNT (rw) register accessor: Counter
Cntin
CNTIN (rw) register accessor: Counter Initial Value
Combine
COMBINE (rw) register accessor: Function For Linked Channels
Conf
CONF (rw) register accessor: Configuration
Deadtime
DEADTIME (rw) register accessor: Deadtime Configuration
Exttrig
EXTTRIG (rw) register accessor: FTM External Trigger
Filter
FILTER (rw) register accessor: Input Capture Filter Control
Fltctrl
FLTCTRL (rw) register accessor: Fault Control
Fltpol
FLTPOL (rw) register accessor: FTM Fault Input Polarity
Fms
FMS (rw) register accessor: Fault Mode Status
Hcr
HCR (rw) register accessor: Half Cycle Register
Invctrl
INVCTRL (rw) register accessor: FTM Inverting Control
Mod
MOD (rw) register accessor: Modulo
ModMirror
MOD_MIRROR (rw) register accessor: Mirror of Modulo Value
Mode
MODE (rw) register accessor: Features Mode Selection
Outinit
OUTINIT (rw) register accessor: Initial State For Channels Output
Outmask
OUTMASK (rw) register accessor: Output Mask
Pol
POL (rw) register accessor: Channels Polarity
Pwmload
PWMLOAD (rw) register accessor: FTM PWM Load
Qdctrl
QDCTRL (rw) register accessor: Quadrature Decoder Control And Status
Sc
SC (rw) register accessor: Status And Control
Status
STATUS (r) register accessor: Capture And Compare Status
Swoctrl
SWOCTRL (rw) register accessor: FTM Software Output Control
Sync
SYNC (rw) register accessor: Synchronization
Synconf
SYNCONF (rw) register accessor: Synchronization Configuration