整个实验断断续续耗时接近快2周时间,主要消耗的精力的有几个方面
熟悉和了解ST7735原理接口,及操控方法。难点在于理解其初始化代码和显示原理。
屏幕点亮画点调试,这一部分难点在于找到屏幕的(0,0)坐标,以及屏幕的偏移量,由于该屏幕的分辨率不是ST7735默认的两种分辨率,故存在x轴或者y轴的偏移量,这一点也是在不停的测试过程中测试出来的,这一部分耗了相当一大部分的精力。
文字及图片取模软件的深入了解,及测试。这里面特别坑的一点是,图片取模软件直接取得单色图片直接显示是有问题的,图片先要用图片取模软件转成要求尺寸的bmp图片,然后再将该图片导入文字取模软件取模,最终才能正常显示,这个坑也卡了很久。剩下就是取模扫描方式以及取模的高低字节顺序。
本文的重点讲解的方面也就是上述3个采坑较多的地方,最后一部分就简单展示下关键的代码,具体的代码连接间本文末尾。话不多讲,开始正文部分。
|