led names now same as names from ST repo
This commit is contained in:
parent
80b77a21d0
commit
c70550ea57
|
@ -1,15 +1,17 @@
|
||||||
// blink all LEDs
|
// blink all LEDs
|
||||||
// STM32F4 Discovery
|
// STM32F4 Discovery ( STM32F407VG )
|
||||||
|
|
||||||
#define GREENLED PD12
|
|
||||||
#define ORANGELED PD13
|
|
||||||
#define REDLED PD14
|
|
||||||
#define BLUELED PD15
|
|
||||||
#define REDLEDOTGOVERCURRENT PD5
|
|
||||||
|
|
||||||
|
/*
|
||||||
|
#define LED_BUILTIN PD12 //18
|
||||||
|
#define LED_GREEN LED_BUILTIN
|
||||||
|
#define LED_BLUE PD15 //58
|
||||||
|
#define LED_RED PD13 //19
|
||||||
|
#define LED_ORANGE PD13 //57
|
||||||
|
#define LED_RED_OTG_OVERCURRENT PD5
|
||||||
|
*/
|
||||||
|
|
||||||
#define NUMLEDS 5
|
#define NUMLEDS 5
|
||||||
const uint8_t Led[] = {GREENLED, ORANGELED, REDLED, BLUELED, REDLEDOTGOVERCURRENT};
|
const uint8_t Led[] = {LED_GREEN, LED_ORANGE, LED_RED, LED_BLUE, LED_RED_OTG_OVERCURRENT};
|
||||||
|
|
||||||
void setup()
|
void setup()
|
||||||
{
|
{
|
||||||
|
|
|
@ -4,31 +4,37 @@
|
||||||
// red LED: button pressed
|
// red LED: button pressed
|
||||||
// grenn LED: button not pressed
|
// grenn LED: button not pressed
|
||||||
|
|
||||||
#define USERBUTTON PA0
|
/*
|
||||||
|
// STM32F4 Discovery
|
||||||
|
// On-board LED pin number PIN // Arduino Pin Number
|
||||||
|
#define LED_BUILTIN PD12 // 18
|
||||||
|
#define LED_GREEN LED_BUILTIN
|
||||||
|
#define LED_BLUE PD15 // 58
|
||||||
|
#define LED_RED PD13 // 19
|
||||||
|
#define LED_ORANGE PD13 // 57
|
||||||
|
#define LED_RED_OTG_OVERCURRENT PD5
|
||||||
|
|
||||||
#define GREENLED PD12
|
//On-board user button
|
||||||
#define ORANGELED PD13
|
#define USER_BTN PA0 // 2
|
||||||
#define REDLED PD14
|
*/
|
||||||
#define BLUELED PD15
|
|
||||||
#define REDLEDOTGOVERCURRENT PD5
|
|
||||||
|
|
||||||
void setup()
|
void setup()
|
||||||
{
|
{
|
||||||
pinMode(USERBUTTON, INPUT); // mandatory for STM MCUs, on Arduino Uno working without
|
pinMode(USER_BTN, INPUT); // mandatory for STM MCUs, on Arduino Uno working without
|
||||||
pinMode(GREENLED, OUTPUT);
|
pinMode(LED_GREEN, OUTPUT);
|
||||||
pinMode(REDLED, OUTPUT);
|
pinMode(LED_RED, OUTPUT);
|
||||||
}
|
}
|
||||||
|
|
||||||
void loop()
|
void loop()
|
||||||
{
|
{
|
||||||
if ( digitalRead(USERBUTTON) )digitalWrite(REDLED , HIGH);
|
if ( digitalRead( USER_BTN ) )digitalWrite(LED_RED , HIGH);
|
||||||
else digitalWrite(GREENLED, HIGH);
|
else digitalWrite(LED_GREEN, HIGH);
|
||||||
|
|
||||||
delay(100);
|
delay(100);
|
||||||
|
|
||||||
// leds off
|
// leds off
|
||||||
digitalWrite(GREENLED, LOW);
|
digitalWrite(LED_GREEN, LOW);
|
||||||
digitalWrite(REDLED , LOW);
|
digitalWrite(LED_RED , LOW);
|
||||||
|
|
||||||
delay(100);
|
delay(100);
|
||||||
}
|
}
|
||||||
|
|
|
@ -6,8 +6,6 @@
|
||||||
#define REDLED PG14
|
#define REDLED PG14
|
||||||
#define OTGFSOC_LED PC5
|
#define OTGFSOC_LED PC5
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#define NUMLEDS 3
|
#define NUMLEDS 3
|
||||||
const uint8_t Led[] = {GREENLED, REDLED, OTGFSOC_LED};
|
const uint8_t Led[] = {GREENLED, REDLED, OTGFSOC_LED};
|
||||||
|
|
||||||
|
|
|
@ -4,29 +4,33 @@
|
||||||
// red LED: button pressed
|
// red LED: button pressed
|
||||||
// grenn LED: button not pressed
|
// grenn LED: button not pressed
|
||||||
|
|
||||||
#define USERBUTTON PA0
|
/*
|
||||||
|
#define LED_BUILTIN PG13
|
||||||
|
#define LED_GREEN LED_BUILTIN
|
||||||
|
#define LED_RED PG14
|
||||||
|
#define LED_RED_OTG_OVERCURRENT PC5
|
||||||
|
|
||||||
|
//On-board user button
|
||||||
#define GREENLED PG13
|
#define USER_BTN PA0
|
||||||
#define REDLED PG14
|
*/
|
||||||
|
|
||||||
void setup()
|
void setup()
|
||||||
{
|
{
|
||||||
pinMode(USERBUTTON, INPUT); // mandatory for STM MCUs, on Arduino Uno working without
|
pinMode(USER_BTN, INPUT); // mandatory for STM MCUs, on Arduino Uno working without
|
||||||
pinMode(GREENLED, OUTPUT);
|
pinMode(LED_GREEN, OUTPUT);
|
||||||
pinMode(REDLED, OUTPUT);
|
pinMode(LED_RED, OUTPUT);
|
||||||
}
|
}
|
||||||
|
|
||||||
void loop()
|
void loop()
|
||||||
{
|
{
|
||||||
if ( digitalRead(USERBUTTON) )digitalWrite(REDLED , HIGH);
|
if ( digitalRead( USER_BTN ) )digitalWrite(LED_RED , HIGH);
|
||||||
else digitalWrite(GREENLED, HIGH);
|
else digitalWrite(LED_GREEN, HIGH);
|
||||||
|
|
||||||
delay(100);
|
delay(100);
|
||||||
|
|
||||||
// leds off
|
// leds off
|
||||||
digitalWrite(GREENLED, LOW);
|
digitalWrite(LED_GREEN, LOW);
|
||||||
digitalWrite(REDLED , LOW);
|
digitalWrite(LED_RED , LOW);
|
||||||
|
|
||||||
delay(100);
|
delay(100);
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,7 +1,17 @@
|
||||||
#ifndef VARIANT_H
|
#ifndef VARIANT_H
|
||||||
#define VARIANT_H
|
#define VARIANT_H
|
||||||
|
|
||||||
#define LED_BUILTIN PD12
|
//On-board LED pin number PIN // Arduino Pin Number
|
||||||
|
#define LED_BUILTIN PD12 // 18
|
||||||
|
#define LED_GREEN LED_BUILTIN
|
||||||
|
#define LED_BLUE PD15 // 58
|
||||||
|
#define LED_RED PD14 // 19
|
||||||
|
#define LED_ORANGE PD13 // 57
|
||||||
|
#define LED_RED_OTG_OVERCURRENT PD5
|
||||||
|
|
||||||
|
//On-board user button
|
||||||
|
#define USER_BTN PA0 // 2
|
||||||
|
|
||||||
|
|
||||||
// Connected to on board LIS3DSH accelerometer, CS: PE3
|
// Connected to on board LIS3DSH accelerometer, CS: PE3
|
||||||
#define MOSI PA7
|
#define MOSI PA7
|
||||||
|
|
|
@ -2,6 +2,13 @@
|
||||||
#define VARIANT_H
|
#define VARIANT_H
|
||||||
|
|
||||||
#define LED_BUILTIN PG13
|
#define LED_BUILTIN PG13
|
||||||
|
#define LED_GREEN LED_BUILTIN
|
||||||
|
#define LED_RED PG14
|
||||||
|
#define LED_RED_OTG_OVERCURRENT PC5
|
||||||
|
|
||||||
|
//On-board user button
|
||||||
|
#define USER_BTN PA0
|
||||||
|
|
||||||
|
|
||||||
// Connected to on board LIS3DSH accelerometer, CS: PE3
|
// Connected to on board LIS3DSH accelerometer, CS: PE3
|
||||||
#define MOSI PA7
|
#define MOSI PA7
|
||||||
|
|
Loading…
Reference in New Issue