屏幕
该手表的显示部分是一块1.3寸的240*240的全彩TFT屏,该TFT屏为SPI接口,驱动IC为ST7789。
1.1取模
手表上的UI都是由BMP格式的图片,通过取模软件取模得到的打开我们提供的取模软件PCtoLCD2002.exe,如图1.0所示。
[size=0.83em]
file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image002.jpg 图1.1 取模软件目录
打开取模软件,切换到图形模式,取模方式设置为阴码、逐列式、顺向、C51格式。如图1.2所示。
[size=0.83em]
file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image004.jpg 图1.2 取模方式设置
打开,提前准备好的图片,这里用一张64*64的图片做示例。生成字模如图1.3所示。
[size=0.83em]
file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image006.jpg 图1.3 取模 1.2代码程序
打开我们提供代码例程“屏幕”文件夹下的代码。打开后如图1.4所示。
[size=0.83em]
file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image008.jpg 图1.4 代码
把取模后生成的数据复制到该数组处,如图1.5所示。
[size=0.83em]
file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image010.jpg 图1.5 复制取模数据
使用LCD_Clear(YELLOW)设置背景颜色为黄色,使用POINT_COLOR设置画笔颜色为绿色,编译下载。
[size=0.83em]
file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image012.jpg 图1.6设置背景及画笔颜色
1.3实验现象
|