当前位置: 首页 > news >正文

用ST7789屏幕导致负片(反色)的问题

本质原因是厂家把屏幕颜色的值写反了
把原来应该是0xFF高位显示白色,
变成0x00低位才显示白色
(左:反色,右:正常)
在这里插入图片描述

方法一:打开屏幕的反色功能

ST7789芯片自带硬件反色功能

在屏幕初始化时,用SPI写入命令0x21
(不需要写入数据)
即可打开反色功能
微雪python例程
数据手册中亦有记载此功能
数据手册中亦有记载

方法二:像素取反

把原来0xFF的像素按位取反成0x00

直接在操作显示像素的代码库里
加上一行按位取反操作
在这里插入图片描述
成功!


感谢豆包的解答
数据手册:ST7789数据手册

相关文章:

  • 基于DeepSeek R1的检验检查超声影像综合预约排班和路径最优化研究
  • yolo环境 pytorch环境配置 CUDA安装
  • Google最新生图模型Gemini-2.0-Flash-Exp免费用
  • 大华SDK协议在智联视频超融合平台中的接入方法
  • lws-minimal-ws-server前端分析
  • YOLO11 使用入门
  • Qt常用控件之Layout总篇
  • Python(学习一)
  • Mac 上编译 Ragflow
  • Manus 技术探索 - 使用 gVisor 在沙箱内运行 Ubuntu 容器并通过远程浏览器访问
  • 【A2DP】深入解读A2DP中通用访问配置文件(GAP)的互操作性要求
  • python速通小笔记
  • 关于单一职责原则
  • 星型组网模块的两种交互方式优缺点解析
  • 【国际研讨会】2025年3-5月通信、算法、电气工程、自动化等领域国际学术会议征稿开启!大型学术盛宴!
  • console.log(MyEnum[0])和console.log(MyEnum.A)区别
  • Vue 自定义指令深度解析与应用实践
  • Mac下安装Zed以及Zed对MCP(模型上下文协议)的支持
  • 【eNSP实战】配置DHCP中继为非直连网段分配IP地址
  • AMI BIOS适配声卡
  • 海南机场拟超23亿元收购美兰空港控股权,进一步聚焦机场主业
  • 关于“十五五”,在上海召开的这场座谈会释放最新信号
  • 世界黄金协会:一季度全球黄金投资需求同比增170%
  • 国台办:台商台企有信心与国家一起打赢这场关税战
  • 民营经济促进法出台,自今年5月20日起施行
  • “ChatGPT严选”横空出世了,“DeepSeek严选”还要等多久?