查看: 582|回复: 2

[未解决] ST7735用了TFT_eSPI库之后无法让0,0对齐屏幕上的第一个点

[复制链接]

该用户从未签到

发表于 2020-11-26 20:11 | 显示全部楼层 |阅读模式
本帖最后由 CoolP 于 2020-11-26 20:13 编辑

开发板是ESP8266 NodeMCU,屏幕是TFT屏128*128,ST7735,在Arduino里使用了TPT_eSPT库。
加载这个代码测试屏幕。
画了一个黑底,并在0,0的位置画了一个5*5的矩形。
#include <TFT_eSPI.h>
#include <SPI.h>

TFT_eSPI tft = TFT_eSPI();

void setup() {
  tft.init();
  tft.setRotation(0);
  tft.fillScreen(TFT_BLACK);
  tft.fillRect(0,0,5,5,TFT_WHITE);
}

void loop() {}


  1. <blockquote>#include <TFT_eSPI.h>
复制代码


然后发现这个矩形只显示了3*2,屏幕右侧和下方边缘也分别有2个和3个像素的区域没有被背景覆盖到。
也就是说我的有效画面只有125*126,0,0这个像素在代码看来跑到屏幕外面去了。
有没有人遇到过这种问题?请各位大佬赐教解决办法。



qq_pic_merged_1606392285379.jpg

该用户从未签到

发表于 2020-12-5 00:08 | 显示全部楼层
很可能是你在配置文件里选择的屏幕分辨率和实际的分辨率不一样,或者接线松动
  • TA的每日心情
    开心
    2020-12-2 02:18
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-12-6 01:23 | 显示全部楼层
    本帖最后由 电子技术人生 于 2020-12-6 01:25 编辑

    spi  3.5寸 , 480x320, jpg文件最快可以200毫秒一屏

    IMG_8707.JPG
    IMG_8676小.JPG
    IMG_8706.JPG
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    热门推荐

    【花雕动手做】快餐盒盖,极低成本搭建机器人实验平台
    【花雕动手做】快餐盒盖,
    吃完快餐粥,除了粥的味道不错之外,我对个快餐盒的圆盖子产生了兴趣,能否做个极低成
    关于串口通信协议的激光测距模块问题
    关于串口通信协议的激光测
    采用的是60m相位单点红外激光测距模组,模块与arduino mega采用串口相连接。模块为串
    DIY X-Y 平面激光器
    DIY X-Y 平面激光器
    DIY X-Y 平面激光器 总成本不到50元,性能一点不比市面的差. Arduino UNO x1 舵机 x2
    连杆形式的腿机构十一种:盘点机器人行走背后的机械原理
    连杆形式的腿机构十一种:
    机器人概念已经红红火火好多年了,目前确实有不少公司已经研制出了性能非常优越的机器
    【Arduino】108种传感器模块系列实验(21)--激光头传感器模块
    【Arduino】108种传感器模
    37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
    快速回复 返回顶部 返回列表