Add LED toggle function
This commit is contained in:
parent
ef56025baa
commit
37e3672072
@ -37,10 +37,15 @@ namespace ElektronischeLast
|
|||||||
{
|
{
|
||||||
if((systick - this->last_toggle) > this->interval)
|
if((systick - this->last_toggle) > this->interval)
|
||||||
{
|
{
|
||||||
LL_GPIO_TogglePin(GPIOC, LL_GPIO_PIN_6);
|
this->toggle();
|
||||||
this->last_toggle = systick;
|
this->last_toggle = systick;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void LED::toggle(void)
|
||||||
|
{
|
||||||
|
LL_GPIO_TogglePin(GPIOC, LL_GPIO_PIN_6);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -18,6 +18,7 @@ namespace ElektronischeLast
|
|||||||
LED(std::uint32_t interval);
|
LED(std::uint32_t interval);
|
||||||
~LED();
|
~LED();
|
||||||
void blink(void);
|
void blink(void);
|
||||||
|
void toggle(void);
|
||||||
private:
|
private:
|
||||||
std::uint32_t last_toggle;
|
std::uint32_t last_toggle;
|
||||||
std::uint32_t interval;
|
std::uint32_t interval;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user