a led demo code

Dependents:   Nucleo_F411RE_OS_Robot_Tank

LED.h

Committer:
adaphoto
Date:
2018-06-18
Revision:
1:6cb3a93ae325
Parent:
0:651a5dcc2df6
Child:
2:94318e6e89ff

File content as of revision 1:6cb3a93ae325:

#ifndef LED_H_ADA
#define LED_H_ADA

/*
Example of use:
* @code
*LED user_led(LED1);
*int main() 
*{
*    
*    while (true) 
*    {
*        user_led.LED_On();
*        wait(0.05);
*        user_led.LED_Off();
*        wait(0.05);
*    }
*}
* @code
*/

class LED 
{
    public:
    LED(PinName ledpin);
    
    void LED_On();
    
    void LED_Off();
    
    void LED_Troggle();
    
    private:
    DigitalOut led;
    /** Initialization. */
    void init();
};

#endif