#include <cbinaryoutputcompare.h>


Public Member Functions | |
| CBinaryOutputCompare (CMachine::InterruptVector vector, TIM_TypeDef *TIMx, GPIO_TypeDef *GPIOx, CMachine::ubit16 bits, bool invertA=false, bool invertB=false, CMachine::ubit32 frequency=2000000) | |
| Constructor. Target counter frequency is expressed in Hz, default is 2MHz counter. | |
| virtual void | irq (CMachine::InterruptVector v) |
| receive a hardware interrupt | |
| virtual | ~CBinaryOutputCompare () |
Definition at line 31 of file cbinaryoutputcompare.h.
| PikeAero::CBinaryOutputCompare::CBinaryOutputCompare | ( | CMachine::InterruptVector | vector, | |
| TIM_TypeDef * | TIMx, | |||
| GPIO_TypeDef * | GPIOx, | |||
| CMachine::ubit16 | bits, | |||
| bool | invertA = false, |
|||
| bool | invertB = false, |
|||
| CMachine::ubit32 | frequency = 2000000 | |||
| ) |
Constructor. Target counter frequency is expressed in Hz, default is 2MHz counter.
Definition at line 26 of file cbinaryoutputcompare.cpp.
| PikeAero::CBinaryOutputCompare::~CBinaryOutputCompare | ( | ) | [virtual] |
| void PikeAero::CBinaryOutputCompare::irq | ( | CMachine::InterruptVector | v | ) | [virtual] |
receive a hardware interrupt
Reimplemented from PikeAero::CObject.
Definition at line 39 of file cbinaryoutputcompare.cpp.
00040 { 00041 inherited::irq(v); 00042 }
1.5.8