#include <platform/devices/S32K118/include/S32K118.h>

Data Fields

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

Detailed Description

FTM - Register Layout Typedef

Definition at line 3826 of file S32K118.h.

Field Documentation

volatile uint32_t CnSC

< Defines 'read / write' permissions Channel (n) Status And Control, array offset: 0xC, array step: 0x8

Definition at line 3831 of file S32K118.h.

volatile uint32_t CNT

< Defines 'read / write' permissions Counter, offset: 0x4

Definition at line 3828 of file S32K118.h.

volatile uint32_t CNTIN

< Defines 'read / write' permissions Counter Initial Value, offset: 0x4C

Definition at line 3834 of file S32K118.h.

volatile uint32_t CnV

< Defines 'read / write' permissions Channel (n) Value, array offset: 0x10, array step: 0x8

Definition at line 3832 of file S32K118.h.

volatile uint32_t COMBINE

< Defines 'read / write' permissions Function For Linked Channels, offset: 0x64

Definition at line 3840 of file S32K118.h.

volatile uint32_t CONF

< Defines 'read / write' permissions Configuration, offset: 0x84

Definition at line 3848 of file S32K118.h.

struct { ... } CONTROLS[ 8u ]
volatile uint32_t CV_MIRROR[8u]

< Defines 'read / write' permissions Mirror of Channel (n) Match Value, array offset: 0x204, array step: 0x4

Definition at line 3864 of file S32K118.h.

volatile uint32_t DEADTIME

< Defines 'read / write' permissions Deadtime Configuration, offset: 0x68

Definition at line 3841 of file S32K118.h.

volatile uint32_t EXTTRIG

< Defines 'read / write' permissions FTM External Trigger, offset: 0x6C

Definition at line 3842 of file S32K118.h.

volatile uint32_t FILTER

< Defines 'read / write' permissions Input Capture Filter Control, offset: 0x78

Definition at line 3845 of file S32K118.h.

volatile uint32_t FLTCTRL

< Defines 'read / write' permissions Fault Control, offset: 0x7C

Definition at line 3846 of file S32K118.h.

volatile uint32_t FLTPOL

< Defines 'read / write' permissions FTM Fault Input Polarity, offset: 0x88

Definition at line 3849 of file S32K118.h.

volatile uint32_t FMS

< Defines 'read / write' permissions Fault Mode Status, offset: 0x74

Definition at line 3844 of file S32K118.h.

volatile uint32_t HCR

< Defines 'read / write' permissions Half Cycle Register, offset: 0x9C

Definition at line 3854 of file S32K118.h.

volatile uint32_t INVCTRL

< Defines 'read / write' permissions FTM Inverting Control, offset: 0x90

Definition at line 3851 of file S32K118.h.

volatile uint32_t MOD

< Defines 'read / write' permissions Modulo, offset: 0x8

Definition at line 3829 of file S32K118.h.

volatile uint32_t MOD_MIRROR

< Defines 'read / write' permissions Mirror of Modulo Value, offset: 0x200

Definition at line 3863 of file S32K118.h.

volatile uint32_t MODE

< Defines 'read / write' permissions Features Mode Selection, offset: 0x54

Definition at line 3836 of file S32K118.h.

volatile uint32_t OUTINIT

< Defines 'read / write' permissions Initial State For Channels Output, offset: 0x5C

Definition at line 3838 of file S32K118.h.

volatile uint32_t OUTMASK

< Defines 'read / write' permissions Output Mask, offset: 0x60

Definition at line 3839 of file S32K118.h.

volatile uint32_t PAIR0DEADTIME

< Defines 'read / write' permissions Pair 0 Deadtime Configuration, offset: 0xA0

Definition at line 3855 of file S32K118.h.

volatile uint32_t PAIR1DEADTIME

< Defines 'read / write' permissions Pair 1 Deadtime Configuration, offset: 0xA8

Definition at line 3857 of file S32K118.h.

volatile uint32_t PAIR2DEADTIME

< Defines 'read / write' permissions Pair 2 Deadtime Configuration, offset: 0xB0

Definition at line 3859 of file S32K118.h.

volatile uint32_t PAIR3DEADTIME

< Defines 'read / write' permissions Pair 3 Deadtime Configuration, offset: 0xB8

Definition at line 3861 of file S32K118.h.

volatile uint32_t POL

< Defines 'read / write' permissions Channels Polarity, offset: 0x70

Definition at line 3843 of file S32K118.h.

volatile uint32_t PWMLOAD

< Defines 'read / write' permissions FTM PWM Load, offset: 0x98

Definition at line 3853 of file S32K118.h.

volatile uint32_t QDCTRL

< Defines 'read / write' permissions Quadrature Decoder Control And Status, offset: 0x80

Definition at line 3847 of file S32K118.h.

uint8_t RESERVED_0[4]

Definition at line 3856 of file S32K118.h.

uint8_t RESERVED_1[4]

Definition at line 3858 of file S32K118.h.

uint8_t RESERVED_2[4]

Definition at line 3860 of file S32K118.h.

uint8_t RESERVED_3[324]

Definition at line 3862 of file S32K118.h.

volatile uint32_t SC

< Defines 'read / write' permissions Status And Control, offset: 0x0

Definition at line 3827 of file S32K118.h.

volatile uint32_t STATUS

< Defines 'read / write' permissions Capture And Compare Status, offset: 0x50

Definition at line 3835 of file S32K118.h.

volatile uint32_t SWOCTRL

< Defines 'read / write' permissions FTM Software Output Control, offset: 0x94

Definition at line 3852 of file S32K118.h.

volatile uint32_t SYNC

< Defines 'read / write' permissions Synchronization, offset: 0x58

Definition at line 3837 of file S32K118.h.

volatile uint32_t SYNCONF

< Defines 'read / write' permissions Synchronization Configuration, offset: 0x8C

Definition at line 3850 of file S32K118.h.


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