Software License Agreement (BSD License)
- Copyright (c) 2011, microBuilder SARL
+ Copyright (c) 2012, microBuilder SARL
All rights reserved.
Redistribution and use in source and binary forms, with or without
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
+#include <time.h>
#include "projectconfig.h"
#include "sysinit.h"
#include "core/gpio/gpio.h"
#include "core/systick/systick.h"
-#include "drivers/displays/segment/as1115/as1115.h"
-
#ifdef CFG_INTERFACE
#include "core/cmd/cmd.h"
#endif
uint32_t currentSecond, lastSecond;
currentSecond = lastSecond = 0;
- // lcdTest();
-
-
- // as1115Test();
-
- uint8_t displaybuffer[8];
-
- displaybuffer[0] = 0x01 | 0x80;
- displaybuffer[1] = 0x02 | 0x40;
- displaybuffer[2] = 0x04 | 0x20;
- displaybuffer[3] = 0x08 | 0x10;
- displaybuffer[4] = 0x10 | 0x08,
- displaybuffer[5] = 0x20 | 0x04;
- displaybuffer[6] = 0x40 | 0X02;
- displaybuffer[7] = 0x80 | 0X01;
-
- as1115WriteBuffer(displaybuffer);
-
while (1)
{
// Toggle LED once per second
if (currentSecond != lastSecond)
{
lastSecond = currentSecond;
- gpioSetValue(CFG_LED_PORT, CFG_LED_PIN, !(gpioGetValue(CFG_LED_PORT, CFG_LED_PIN)));
+ gpioSetValue(CFG_LED_PORT, CFG_LED_PIN, lastSecond % 2);
}
// Poll for CLI input if CFG_INTERFACE is enabled in projectconfig.h