mirror of
https://gitee.com/dashuaibran/jyker
synced 2025-11-04 13:29:41 +08:00
22 lines
383 B
C++
22 lines
383 B
C++
#ifndef CTRL_STEP_FW_BUTTON_STM32_H
|
|
#define CTRL_STEP_FW_BUTTON_STM32_H
|
|
|
|
#include "button_base.h"
|
|
|
|
class Button : public ButtonBase
|
|
{
|
|
public:
|
|
explicit Button(uint8_t _id) : ButtonBase(_id)
|
|
{}
|
|
|
|
Button(uint8_t _id, uint32_t _longPressTime) : ButtonBase(_id, _longPressTime)
|
|
{}
|
|
|
|
bool IsPressed();
|
|
|
|
private:
|
|
bool ReadButtonPinIO(uint8_t _id) override;
|
|
};
|
|
|
|
#endif
|