完整的代码下载地址:http://www.51hei.com/bbs/dpj-20611-1.html
下面是ILI9235的驱动程序部分预览
#include "mylib.h"
/*******************************************************************************
函数名称:void ClearScreen(uint Color)
函数功能:刷屏使得全屏显示单一的颜色
入口参数:Clolr:屏幕背景的颜色(直接写入颜色的英文,在.h中有定义)
出口参数:无
备 注:
********************************************************************************/
void ClearScreen(uint Color)
uint i,j;
LCD_SetPos(0,320,0,240); //设置起始地址为(0,0) ~(320,240)
for (i=0;i0)incy=1;
if(delta_y==0) incy=0;//水平线
else {incy=-1;delta_y=-delta_y;}
if(delta_x>delta_y) distance=delta_x;//选取基本增量坐标轴
else distance=delta_y;
for(t=0;tdistance)
xerr-=distance;
col+=incx;
if(yerr>distance)
yerr-=distance;
row+=incy;
void Dis32x32(uint y,uint x,uchar *Code32x32,uint fColor,uint bColor)
y = 320-y-32;
LCD_SetPos(x,x+31,y,y+31);
for(i=0;i |