#include <string.h>
#include "board.h"
#include "hal_key.h"
#include "tim-board.h"
#include "timer_handles.h"
#include "oledfont.h"
#include "hal_oled.h"
void Init()
{
BoardInitMcu();
BoardInitPeriph();
keys_init();
setTimer2Callback(Time2Handler);
Tim2McuInit(1);
OLED_Init();
OLED_Clear();
}
void display()
{
OLED_ShowCHinese(110,3,52);
DelayMs(500);
OLED_ShowCHinese(94,3,52);
OLED_ShowCHinese(110,3,53);
DelayMs(500);
OLED_ShowCHinese(78,3,52);
OLED_ShowCHinese(94,3,53);
OLED_ShowCHinese(110,3,54);
DelayMs(500);
OLED_ShowCHinese(62,3,52);
OLED_ShowCHinese(78,3,53);
OLED_ShowCHinese(94,3,54);
OLED_ShowCHinese(110,3,55);
}
unsigned int i,j=1000;
void display_1()
{
for(i=62;i>0;i--)
{
OLED_Clear();
OLED_ShowCHinese(i,3,52);
OLED_ShowCHinese((i+16),3,53);
OLED_ShowCHinese((i+32),3,54);
OLED_ShowCHinese((i+48),3,55);
}
for(i=0;i<62;i++)
{
OLED_Clear();
OLED_ShowCHinese(i,3,52);
OLED_ShowCHinese((i+16),3,53);
OLED_ShowCHinese((i+32),3,54);
OLED_ShowCHinese((i+48),3,55);
}
}
int main( void )
{
Init();
display();
while( 1 )
{
display_1();
}
}