Type Alias xmc4800::ledts0::fnctl::W

source ·
pub type W = W<FnctlSpec>;
Expand description

Register FNCTL writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn padt(&mut self) -> PadtW<'_, FnctlSpec>

Bits 0:2 - Touch-Sense TSIN Pad Turn

source

pub fn padtsw(&mut self) -> PadtswW<'_, FnctlSpec>

Bit 3 - Software Control for Touch-Sense Pad Turn

source

pub fn epull(&mut self) -> EpullW<'_, FnctlSpec>

Bit 4 - Enable External Pull-up Configuration on Pin COLA

source

pub fn acccnt(&mut self) -> AcccntW<'_, FnctlSpec>

Bits 16:19 - Accumulate Count on Touch-Sense Input

source

pub fn tsccmp(&mut self) -> TsccmpW<'_, FnctlSpec>

Bit 20 - Common Compare Enable for Touch-Sense

source

pub fn tsoext(&mut self) -> TsoextW<'_, FnctlSpec>

Bits 21:22 - Extension for Touch-Sense Output for Pin-Low-Level

source

pub fn tsctrr(&mut self) -> TsctrrW<'_, FnctlSpec>

Bit 23 - TS-Counter Auto Reset

source

pub fn tsctrsat(&mut self) -> TsctrsatW<'_, FnctlSpec>

Bit 24 - Saturation of TS-Counter

source

pub fn nr_tsin(&mut self) -> NrTsinW<'_, FnctlSpec>

Bits 25:27 - Number of Touch-Sense Input

source

pub fn collev(&mut self) -> CollevW<'_, FnctlSpec>

Bit 28 - Active Level of LED Column

source

pub fn nr_ledcol(&mut self) -> NrLedcolW<'_, FnctlSpec>

Bits 29:31 - Number of LED Columns