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

老王ST7571 灰度lcd显示屏 u8g2 驱动

u8g2:https://github.com/olikraus/u8g2/wiki/

ardunio 使用 U8X8_ST7571_128X96_4W_SW_SPI display(ST7571_CLK, ST7571_DATA, ST7571_CS, ST7571_DC ,ST7571_RESET);

git最新的支持demo里面有U8X8_ST7571_G12896_4W_SW_SPI,但是目前最新的u8g2里面没有这个定义,所以需要使用U8X8_ST7571_128X96_4W_SW_SPI

但是有个bug,默认最上面1/3没有显示。

需要再setup的时候 增加 调用方法

display.sendF("ca", 0x44, 0x00);

原因参考文档https://www.displayfuture.com/Display/datasheet/controller/ST7571.pdf

就是设置一下显示的第一行,不知道它的默认值是什么,反正不是0,所以需要重新设置一下

display.sendF("ca", 0x44, 0x00);

c代表command a代表argument

为什么要sendF需要"ca"这个参数?因为有根DC(data/command)数据线它的高低电平指示了是命令还是数据

具体参考函数

void u8x8_cad_vsendf(u8x8_t * u8x8, const char *fmt, va_list va) { uint8_t d; u8x8_cad_StartTransfer(u8x8); while( *fmt != '\0' ) { d = (uint8_t)va_arg(va, int); switch(*fmt) { case 'a': u8x8_cad_SendArg(u8x8, d); break; case 'c': u8x8_cad_SendCmd(u8x8, d); break; case 'd': u8x8_cad_SendData(u8x8, 1, &d); break; } fmt++; } u8x8_cad_EndTransfer(u8x8); }

测试成功!

PS:ardunio编译esp32太慢了,第一次得半个小时,也不知道是笔记本配置太低了还是别的原因,好像增量编译也不太给力,改点东西验证需要编译等很久!

http://www.jsqmd.com/news/130977/

相关文章:

  • 安全采集
  • Docker发展与简介【docker (一)】
  • 中小企业必备:低成本搭建智能客服系统的秘诀
  • 毕业设计选Python?从选题到落地的全攻略来了
  • 大模型面试必备06——InstructGPT精读
  • Opencv总结2——图像金字塔与轮廓检测
  • 基于逻辑回归实现乳腺癌预测
  • NDM 下载器:免费高速下载,断点续传不踩坑
  • Instagram长视频内容和个性化订阅可能即将到来
  • 反序列化漏洞详解:从原理到实战(非常详细,附工具包及学习资源包)
  • postman测试salesforce接口
  • 2025 最新沧州漏水维修公司TOP5 评测!优质企业及施工单位选择指南,精准检测 + 长效治理权威榜单发布,技术赋能守护建筑安全 - 全局中转站
  • 【掺铒光纤放大器(EDFA)模型】掺铒光纤放大器(EDFA)分析模型的模拟研究附Matlab代码
  • Vivado下载速率优化技巧(适用于Artix-7)
  • windows11家庭版,无线网卡与蓝牙驱动问题; - 风潇潇兮-Missmen
  • 张雪峰推崇 “干安全有前景”,为何众多网友并不认同?
  • 2025论文神器终极指南:8款免费工具实测,30分钟生成5万字高信度问卷数据!
  • Docker 容器核心配置实战:资源管控、数据卷与容器互联
  • Pr字幕样式如何统一修改?简单3步,新手也能一次改完
  • https代理服务器(八)安卓7
  • 频率响应与信号完整性:一文说清其关联机制
  • 【攻防世界】reverse | tt3441810 详细题解 WP
  • 2025 最新沧州堵漏公司 TOP5 评测!优质企业及施工单位选择指南,技术驱动 + 品质实证权威榜单发布,专业赋能守护建筑安全 - 全局中转站
  • 最新版 Nmap 安装配置教程:2025 超详细实操指南
  • 2025最强福利!9款免费AI论文生成润色工具,提升学术原创性必备!
  • 网工抓包高手必备:tcpdump 玩明白才是王道!(语法参数 + 应用场景一篇搞懂)
  • 本地搭云盘还能远程用?Cloudreve + cpolar内网穿透的简单方案
  • 自容式水听器是什么?偶信科技为您解答
  • https代理服务器(七)假如被CA出卖
  • 哈希表与堆栈:数据存储全解析