|
@ -85,9 +85,11 @@ class ZGPIO { |
|
|
bool setState(bool state); |
|
|
bool setState(bool state); |
|
|
void toggleState(); |
|
|
void toggleState(); |
|
|
|
|
|
|
|
|
|
|
|
Pin_t getPin() { return m_pin; } |
|
|
|
|
|
|
|
|
IRQn_Type getEXTIIRQn(); |
|
|
IRQn_Type getEXTIIRQn(); |
|
|
GPIO_TypeDef *getPort() { return m_gpio; } |
|
|
|
|
|
uint16_t getPin() { return m_pinoff; } |
|
|
|
|
|
|
|
|
GPIO_TypeDef *getHalPinPort() { return m_gpio; } |
|
|
|
|
|
uint16_t getHalPin() { return m_pinoff; } |
|
|
|
|
|
|
|
|
bool tryTriggerIRQ(uint16_t GPIO_Pin); |
|
|
bool tryTriggerIRQ(uint16_t GPIO_Pin); |
|
|
|
|
|
|
|
|