MCUSW
Icu_ChannelConfigType Struct Reference

Detailed Description

ICU Channel Config Structure.

Data Fields

Icu_ActivationType defaultStartEdge
 
Icu_MeasurementModeType measurementMode
 
Icu_SignalMeasurementPropertyType signalMeasurementProperty
 
Icu_NotifyFuncType notificationHandler
 
Icu_TimestampBufferType bufferType
 
uint32 instanceClkMHz
 
uint32 prescaler
 

Field Documentation

◆ defaultStartEdge

Icu_ActivationType Icu_ChannelConfigType::defaultStartEdge

Default activation edge to be used by ICU module

◆ measurementMode

Icu_MeasurementModeType Icu_ChannelConfigType::measurementMode

Measurement Mode to be used

◆ signalMeasurementProperty

Icu_SignalMeasurementPropertyType Icu_ChannelConfigType::signalMeasurementProperty

Signal Measurmenet property to be used if mode choosen

◆ notificationHandler

Icu_NotifyFuncType Icu_ChannelConfigType::notificationHandler

Notification handler for notifications

◆ bufferType

Icu_TimestampBufferType Icu_ChannelConfigType::bufferType

Buffer Type for Timestamp API mode

◆ instanceClkMHz

uint32 Icu_ChannelConfigType::instanceClkMHz

Clk src for ICU module in MHz

◆ prescaler

uint32 Icu_ChannelConfigType::prescaler

Prescaler value to be used for ICU module