29 lines
844 B
C
29 lines
844 B
C
|
|
#ifndef __Text_H__
|
|||
|
|
#define __Text_H__
|
|||
|
|
|
|||
|
|
#include "sys.h"
|
|||
|
|
|
|||
|
|
#include "font.h"
|
|||
|
|
|
|||
|
|
//////////////////////////////////////////////////////////////////////////////////
|
|||
|
|
|
|||
|
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|
|||
|
|
//DevEBox <20><>Խ<EFBFBD><D4BD><EFBFBD><EFBFBD>
|
|||
|
|
//<2F>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>̣<EFBFBD>mcudev.taobao.com
|
|||
|
|
//<2F>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>̣<EFBFBD>shop389957290.taobao.com
|
|||
|
|
/******************************************************************************/
|
|||
|
|
|
|||
|
|
void Get_HzMat(u8 *code,u8 *mat,u8 size,u8 Font); //<2F>õ<EFBFBD><C3B5><EFBFBD><EFBFBD>ֵĵ<D6B5><C4B5><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|
|||
|
|
void Show_Font(u16 x,u16 y,u8 *font,u8 size,u16 color,u8 mode); //<2F><>ָ<EFBFBD><D6B8>λ<EFBFBD><CEBB><EFBFBD><EFBFBD>ʾһ<CABE><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|
|||
|
|
void Show_Str(u16 x,u16 y,u16 width,u16 height,u8*str,u8 size, u16 color, u8 mode); //<2F><>ָ<EFBFBD><D6B8>λ<EFBFBD><CEBB><EFBFBD><EFBFBD>ʾһ<CABE><D2BB><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>
|
|||
|
|
|
|||
|
|
void Draw_Font16B(u16 x,u16 y, u16 color, u8*str);//<2F><>ָ<EFBFBD><D6B8>λ<EFBFBD><CEBB>--<2D><>ʾ 16x16 <20><>С<EFBFBD>ĵ<EFBFBD><C4B5><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>
|
|||
|
|
|
|||
|
|
void Draw_Font24B(u16 x,u16 y, u16 color, u8*str);//<2F><>ָ<EFBFBD><D6B8>λ<EFBFBD><CEBB>--<2D><>ʾ 24x24 <20><>С<EFBFBD>ĵ<EFBFBD><C4B5><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>
|
|||
|
|
|
|||
|
|
|
|||
|
|
#endif
|