#define LED_GPIO_PORT (GPIOD)
#define LED_GPIO_PINS (GPIO_PIN_7 | GPIO_PIN_2 | GPIO_PIN_1 | GPIO_PIN_0)
#define led PD7
void setup() {
GPIO_Init(GPIOD, (GPIO_Pin_TypeDef)LED_GPIO_PINS, GPIO_MODE_OUT_PP_LOW_FAST);
pinMode(led, OUTPUT);
}
// the loop function runs over and over again forever
void loop()
{
GPIO_WriteReverse(LED_GPIO_PORT, (GPIO_Pin_TypeDef)LED_GPIO_PINS);
delay(1000);
// wait for a second
}