class::hal::TmrAttributes

class hal::TmrAttributes
  : public hal::PinAssignmentPeriphAttributes< tmr_attr_t, tmr_pin_assignment_t >

Summary

[TmrAttributes](#classhal_1_1_tmr_attributes_1a57d0e16b21199dd07412d0c291b12ab5)(  

u32 o_flags,
u32 freq,
u32 period
)

mcu_pin_t channel(

u8 channel
) const

u32 period() const

TmrAttributes & set_channel(

const mcu_channel_t & channel
)

TmrAttributes & set_channel_pin(

u8 channel,
const mcu_pin_t & pin
)

TmrAttributes & set_period(

u32 period
)

Members

TmrAttributes(

u32 o_flags,
u32 freq,
u32 period
)


mcu_pin_t channel(

u8 channel
) const


u32 period() const

TmrAttributes & set_channel(

const mcu_channel_t & channel
)


TmrAttributes & set_channel_pin(

u8 channel,
const mcu_pin_t & pin
)


TmrAttributes & set_period(

u32 period
)


X

Thanks for Coming!

Subscribe to news and updates