|
| MockTIM () |
|
virtual | ~MockTIM () |
|
void | clear () |
|
void | init (TIMModuleAddress const module, imt::base::hal::stm32h730::peripherals::TIM::InitStruct const &initConfig) |
|
void | initClock (TIMModuleAddress const module, imt::base::hal::stm32h730::peripherals::TIM::ClkSrcInitStruct const &clockSourceConfig) |
|
void | initEncoder (TIMModuleAddress const module, imt::base::hal::stm32h730::peripherals::TIM::EncInitStruct const &encoderConfig) |
|
void | configMaster (TIMModuleAddress const module, imt::base::hal::stm32h730::peripherals::TIM::MasterInitStruct const &masterConfig) |
|
void | configSlave (TIMModuleAddress const module, imt::base::hal::stm32h730::peripherals::TIM::SlaveInitStruct const &slaveConfig) |
|
void | enable (TIMModuleAddress const module, bool const doEnable) |
|
void | enableCC (TIMModuleAddress const module, bool const doEnable) |
|
void | enableMOE (TIMModuleAddress const module, bool const doEnable) |
|
void | clearFlag (TIMModuleAddress const module, imt::base::hal::stm32h730::peripherals::TIM::Flag const flag) |
|
bool | isFlagSet (TIMModuleAddress const module, imt::base::hal::stm32h730::peripherals::TIM::Flag const flag) |
|
void | enableIrq (TIMModuleAddress const module, imt::base::hal::stm32h730::peripherals::TIM::Irq const irq, bool const doEnable) |
|
bool | isIrqEnabled (TIMModuleAddress const module, imt::base::hal::stm32h730::peripherals::TIM::Irq const irq) |
|
void | setCounter (TIMModuleAddress const module, uint32_t const count) |
|
uint32_t | getCounter (TIMModuleAddress const module) |
|
void | setCompare (TIMModuleAddress const module, imt::base::hal::stm32h730::peripherals::TIM::Channel const channel, uint32_t const value) |
|
uint32_t | getCompare (TIMModuleAddress const module, imt::base::hal::stm32h730::peripherals::TIM::Channel const channel) |
|
void | setAutoReload (TIMModuleAddress const module, uint32_t const value) |
|
void | setOCConfig (TIMModuleAddress const module, imt::base::hal::stm32h730::peripherals::TIM::OCInitStruct const &ocInitStruct, imt::base::hal::stm32h730::peripherals::TIM::Channel const channel) |
|
void | configPWMChannel (TIMModuleAddress const module, imt::base::hal::stm32h730::peripherals::TIM::OCInitStruct const &ocInitStruct, imt::base::hal::stm32h730::peripherals::TIM::Channel const channel) |
|
void | initInputCapture (TIMModuleAddress const module, imt::base::hal::stm32h730::peripherals::TIM::ICInitStruct const &inputCaptureConfig, imt::base::hal::stm32h730::peripherals::TIM::Channel const channel) |
|
void | setTIConfig (TIMModuleAddress const module, imt::base::hal::stm32h730::peripherals::TIM::ICInitStruct const &init, imt::base::hal::stm32h730::peripherals::TIM::Channel const channel) |
|
void | startPWM (TIMModuleAddress const module, imt::base::hal::stm32h730::peripherals::TIM::Channel const channel) |
|
void | startEncoder (TIMModuleAddress const module, imt::base::hal::stm32h730::peripherals::TIM::Channel const channel) |
|
void | startInputCapture (TIMModuleAddress const module, imt::base::hal::stm32h730::peripherals::TIM::Channel const channel) |
|
void | stopInputCapture (TIMModuleAddress const module, imt::base::hal::stm32h730::peripherals::TIM::Channel const channel) |
|
bool | isInputCaptureSelected (TIMModuleAddress const module, imt::base::hal::stm32h730::peripherals::TIM::Channel const channel) |
|
bool | isEnabled (TIMModuleAddress const module) |
|
bool | isCCEnabled (TIMModuleAddress const module) |
|
bool | isMOEEnabled (TIMModuleAddress const module) |
|
void | setFlag (TIMModuleAddress const module, imt::base::hal::stm32h730::peripherals::TIM::Flag const flag) |
|
Mock implementation for the TIM module.
Definition at line 19 of file MockTIM.h.