we should not really mix ChibiOS stuff and out logic
This commit is contained in:
parent
c643b780d2
commit
9d347655ad
|
@ -264,28 +264,3 @@ bool mmc_lld_is_write_protected(MMCDriver *mmcp) {
|
||||||
void boardInit(void) {
|
void boardInit(void) {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* @brief Board-specific ADC channel configuration code overrides.
|
|
||||||
* @todo Add your board-specific code, if any.
|
|
||||||
*/
|
|
||||||
void setAdcChannelOverrides(void) {
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
#define PROMETHEUS_LED 13
|
|
||||||
|
|
||||||
// BLIIINK!!!!!!!!!!
|
|
||||||
void BLIIINK(int t) {
|
|
||||||
int i, j;
|
|
||||||
palSetPadMode(GPIOA, PROMETHEUS_LED, PAL_MODE_OUTPUT_PUSHPULL);
|
|
||||||
//while (true) {
|
|
||||||
for (j = 0; j < 2; j++) {
|
|
||||||
palClearPad(GPIOA, PROMETHEUS_LED);
|
|
||||||
for (i = 0; i < 2*t; i++) {
|
|
||||||
palTogglePad(GPIOA, PROMETHEUS_LED);
|
|
||||||
chThdSleepMilliseconds(250);
|
|
||||||
}
|
|
||||||
chThdSleepMilliseconds(1000);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
# List of all the board related files.
|
# List of all the board related files.
|
||||||
BOARDSRC = $(PROJECT_DIR)/config/boards/prometheus/board.c
|
BOARDSRC = $(PROJECT_DIR)/config/boards/prometheus/board.c \
|
||||||
|
$(PROJECT_DIR)/config/boards/prometheus/board_extra.c
|
||||||
|
|
||||||
BOARDSRC_CPP = $(PROJECT_DIR)/config/boards/Prometheus/board_configuration.cpp
|
BOARDSRC_CPP = $(PROJECT_DIR)/config/boards/Prometheus/board_configuration.cpp
|
||||||
|
|
||||||
# Required include directories
|
# Required include directories
|
||||||
|
|
|
@ -0,0 +1,28 @@
|
||||||
|
#include "hal.h"
|
||||||
|
#include "stm32_gpio.h"
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief Board-specific ADC channel configuration code overrides.
|
||||||
|
* @todo Add your board-specific code, if any.
|
||||||
|
*/
|
||||||
|
void setAdcChannelOverrides(void) {
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
#define PROMETHEUS_LED 13
|
||||||
|
|
||||||
|
// BLIIINK!!!!!!!!!!
|
||||||
|
void BLIIINK(int t) {
|
||||||
|
int i, j;
|
||||||
|
palSetPadMode(GPIOA, PROMETHEUS_LED, PAL_MODE_OUTPUT_PUSHPULL);
|
||||||
|
//while (true) {
|
||||||
|
for (j = 0; j < 2; j++) {
|
||||||
|
palClearPad(GPIOA, PROMETHEUS_LED);
|
||||||
|
for (i = 0; i < 2*t; i++) {
|
||||||
|
palTogglePad(GPIOA, PROMETHEUS_LED);
|
||||||
|
chThdSleepMilliseconds(250);
|
||||||
|
}
|
||||||
|
chThdSleepMilliseconds(1000);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue