Files
morse_code_trainer/f103c8t6_keil/MDK-ARM/MYDEIVERS/mymain.c
T
kevin 0cd9f67310 绘图函数
Signed-off-by: kevin <kevin@lmve.net>
2022-04-16 21:54:47 +08:00

49 lines
1.2 KiB
C

/*
* mymain.c
*
* Created on: 2022年4月15日
* Author: wuwen
*/
#include "mymain.h"
#include "hread_interface.h"
const char testbmp[]=
{
0x00,0x00,0x02,0x00,0x0F,0x00,0x00,0x0F,0x00,0x0F,0x00,0x00,0x09,0x00,0x0F,0x0F,
0x00,0x0D,0x80,0x0F,0x05,0xC0,0x18,0x80,0x0F,0x0C,0x70,0xF0,0xC0,0x0F,0x08,0x3F,
0x81,0x70,0x0F,0x04,0x14,0x7F,0xF0,0x0F,0x0C,0x01,0xAC,0x18,0x0F,0x04,0x0F,0xC0,
0x38,0x0F,0x06,0x78,0x07,0xEC,0x0F,0x0D,0xC0,0x7E,0x86,0x0F,0x07,0x03,0xC0,0x06,
0x0F,0x06,0x1E,0x00,0x0E,0x0F,0x0C,0x70,0x00,0x0F,0x0F,0x0D,0xC0,0x10,0x07,0x8F,
0x0F,0x00,0x18,0x01,0x8F,0x1C,0x00,0x18,0x1F,0xCF,0x18,0x00,0x18,0x75,0xCF,0x38,
0x00,0x00,0x3F,0x4F,0x38,0x00,0x00,0x04,0x6F,0x38,0x00,0x00,0x06,0x3F,0x38,0x00,
0x00,0x02,0x7F,0x68,0x00,0x00,0x0F,0xFF,0x58,0x00,0x00,0xFA,0x2F,0xC8,0x00,0x03,
0xC0,0xEF,0xD8,0x00,0x02,0x0F,0x8F,0x98,0x00,0x00,0x1A,0x0F,0x98,0x00,0x00,0x38,
0x0F,0x38,0x00,0x00,0x10,0x0F
};
void mymain()
{
uint32_t run_tick=0;
OLED_Init();
OLED_Pix(0,0,36,30,testbmp,1);
OLED_Pix(50,0,36,30,testbmp,2);
OLED_Pix(0,30,36,30,testbmp,4);
while(1)
{
OLED_Cache_to_hardware();
if(HAL_GetTick()>run_tick)
{
run_tick+=500;
RUNLED_TICK();
}
}
}