|
第二节 例程2.2 玩转LCD屏幕显示
一、实现的功能:
一个kobe投篮的动画
二、我们需要做的工作摘要:
1、在TQ_LOGO.c文件中添加数组:
unsigned char kobeshot_320240[] = {
unsigned char ball_014014[] = {
2、在LCD_TFT.h中添加对应数组的声明:
extern unsigned char kobeshot_320240[];
extern unsigned char ball_014014[];
3、修补原厂程序中的Paint_Bmp()函数的一个漏洞:
(1)、通过实验我们可以发现,原厂程序的Paint_Bmp()函数是不可以对一张
非全屏的小图片实现准确定位显示的。我们暂且不妨将这个现象也称为出场程序
的一个漏洞。
笔者在此对原厂的Paint_Bmp()函数进行了分析和修改,修改之后的使用方
法如下:
(a)、屏幕显示的坐标系为左上角为(0,0)点, 屏幕右方为+y方向,屏幕下方为
+x方向;
(b)、 (x0,y0)为需要被显示的图片左上角坐标值,h为图片的高度(在x方向
的长度),l为图片的宽度(在y方向);
......... |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
评分
-
查看全部评分
|