S32 SDK

#include <S32K144.h>

Data Fields

__IO uint32_t SC
 
__IO uint32_t CNT
 
__IO uint32_t MOD
 
struct {
   __IO uint32_t   CnSC
 
   __IO uint32_t   CnV
 
CONTROLS [FTM_CONTROLS_COUNT]
 
__IO uint32_t CNTIN
 
__IO uint32_t STATUS
 
__IO uint32_t MODE
 
__IO uint32_t SYNC
 
__IO uint32_t OUTINIT
 
__IO uint32_t OUTMASK
 
__IO uint32_t COMBINE
 
__IO uint32_t DEADTIME
 
__IO uint32_t EXTTRIG
 
__IO uint32_t POL
 
__IO uint32_t FMS
 
__IO uint32_t FILTER
 
__IO uint32_t FLTCTRL
 
__IO uint32_t QDCTRL
 
__IO uint32_t CONF
 
__IO uint32_t FLTPOL
 
__IO uint32_t SYNCONF
 
__IO uint32_t INVCTRL
 
__IO uint32_t SWOCTRL
 
__IO uint32_t PWMLOAD
 
__IO uint32_t HCR
 
__IO uint32_t PAIR0DEADTIME
 
uint8_t RESERVED_0 [4]
 
__IO uint32_t PAIR1DEADTIME
 
uint8_t RESERVED_1 [4]
 
__IO uint32_t PAIR2DEADTIME
 
uint8_t RESERVED_2 [4]
 
__IO uint32_t PAIR3DEADTIME
 

Detailed Description

FTM - Register Layout Typedef

Definition at line 3982 of file S32K144.h.

Field Documentation

__IO uint32_t CnSC

Channel (n) Status And Control, array offset: 0xC, array step: 0x8

Definition at line 3987 of file S32K144.h.

__IO uint32_t CNT

Counter, offset: 0x4

Definition at line 3984 of file S32K144.h.

__IO uint32_t CNTIN

Counter Initial Value, offset: 0x4C

Definition at line 3990 of file S32K144.h.

__IO uint32_t CnV

Channel (n) Value, array offset: 0x10, array step: 0x8

Definition at line 3988 of file S32K144.h.

__IO uint32_t COMBINE

Function For Linked Channels, offset: 0x64

Definition at line 3996 of file S32K144.h.

__IO uint32_t CONF

Configuration, offset: 0x84

Definition at line 4004 of file S32K144.h.

struct { ... } CONTROLS[FTM_CONTROLS_COUNT]
__IO uint32_t DEADTIME

Deadtime Configuration, offset: 0x68

Definition at line 3997 of file S32K144.h.

__IO uint32_t EXTTRIG

FTM External Trigger, offset: 0x6C

Definition at line 3998 of file S32K144.h.

__IO uint32_t FILTER

Input Capture Filter Control, offset: 0x78

Definition at line 4001 of file S32K144.h.

__IO uint32_t FLTCTRL

Fault Control, offset: 0x7C

Definition at line 4002 of file S32K144.h.

__IO uint32_t FLTPOL

FTM Fault Input Polarity, offset: 0x88

Definition at line 4005 of file S32K144.h.

__IO uint32_t FMS

Fault Mode Status, offset: 0x74

Definition at line 4000 of file S32K144.h.

__IO uint32_t HCR

Half Cycle Register, offset: 0x9C

Definition at line 4010 of file S32K144.h.

__IO uint32_t INVCTRL

FTM Inverting Control, offset: 0x90

Definition at line 4007 of file S32K144.h.

__IO uint32_t MOD

Modulo, offset: 0x8

Definition at line 3985 of file S32K144.h.

__IO uint32_t MODE

Features Mode Selection, offset: 0x54

Definition at line 3992 of file S32K144.h.

__IO uint32_t OUTINIT

Initial State For Channels Output, offset: 0x5C

Definition at line 3994 of file S32K144.h.

__IO uint32_t OUTMASK

Output Mask, offset: 0x60

Definition at line 3995 of file S32K144.h.

__IO uint32_t PAIR0DEADTIME

Pair 0 Deadtime Configuration, offset: 0xA0

Definition at line 4011 of file S32K144.h.

__IO uint32_t PAIR1DEADTIME

Pair 1 Deadtime Configuration, offset: 0xA8

Definition at line 4013 of file S32K144.h.

__IO uint32_t PAIR2DEADTIME

Pair 2 Deadtime Configuration, offset: 0xB0

Definition at line 4015 of file S32K144.h.

__IO uint32_t PAIR3DEADTIME

Pair 3 Deadtime Configuration, offset: 0xB8

Definition at line 4017 of file S32K144.h.

__IO uint32_t POL

Channels Polarity, offset: 0x70

Definition at line 3999 of file S32K144.h.

__IO uint32_t PWMLOAD

FTM PWM Load, offset: 0x98

Definition at line 4009 of file S32K144.h.

__IO uint32_t QDCTRL

Quadrature Decoder Control And Status, offset: 0x80

Definition at line 4003 of file S32K144.h.

uint8_t RESERVED_0[4]

Definition at line 4012 of file S32K144.h.

uint8_t RESERVED_1[4]

Definition at line 4014 of file S32K144.h.

uint8_t RESERVED_2[4]

Definition at line 4016 of file S32K144.h.

__IO uint32_t SC

Status And Control, offset: 0x0

Definition at line 3983 of file S32K144.h.

__IO uint32_t STATUS

Capture And Compare Status, offset: 0x50

Definition at line 3991 of file S32K144.h.

__IO uint32_t SWOCTRL

FTM Software Output Control, offset: 0x94

Definition at line 4008 of file S32K144.h.

__IO uint32_t SYNC

Synchronization, offset: 0x58

Definition at line 3993 of file S32K144.h.

__IO uint32_t SYNCONF

Synchronization Configuration, offset: 0x8C

Definition at line 4006 of file S32K144.h.


The documentation for this struct was generated from the following file: