diff options
Diffstat (limited to 'Libraries/LED_Driver/led_driver_process.c')
-rw-r--r-- | Libraries/LED_Driver/led_driver_process.c | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/Libraries/LED_Driver/led_driver_process.c b/Libraries/LED_Driver/led_driver_process.c deleted file mode 100644 index 165ef99..0000000 --- a/Libraries/LED_Driver/led_driver_process.c +++ /dev/null @@ -1,31 +0,0 @@ -#include "led_driver_process.h" -#include "led_driver_config.h" -#include <stdint.h> - - -// ---------------------------------------------------------------------------- -// -// ---------------------------------------------------------------------------- -void LEDDriverProcessFromISR ( void ) -{ - return; - asm volatile("cpsid i"); - LED_ST_PIN_RESET; - for (int j = 0; j < 4; j++) { - LED_SPIx->DR = 0; - while (SPI_I2S_FLAG_BSY & LED_SPIx->SR); - for (int i = 0; i < 4; i++) { - LED_SPIx->DR = 0xf8f8; - while (SPI_I2S_FLAG_BSY & LED_SPIx->SR); - } - for (int i = 0; i < 4; i++) { - LED_SPIx->DR = 0xe0e0; - while (SPI_I2S_FLAG_BSY & LED_SPIx->SR); - } - for (int i = 0; i < 4; i++) { - LED_SPIx->DR = 0xe0e0; - while (SPI_I2S_FLAG_BSY & LED_SPIx->SR); - } - } - asm volatile("cpsie i"); -} |