winter011022 发表于 2023-12-19 20:42:36

小白求救有没有st7567的驱动


要点一个132*64的屏,屏驱动芯片是ST7567的,一直点不亮。网上看的大部份都是模拟SPI的。自己用的是模拟I2C。试了好久了。各位大神有的分分享一下。

winter011022 发表于 2023-12-19 20:58:17

屏幕是132*65屏驱动IC是ST7567A的

1a2b3c 发表于 2023-12-19 20:59:46

估计十有八九实际iic本身没弄对,

t3486784401 发表于 2023-12-19 21:02:49

u8g2 库了解下

winter011022 发表于 2023-12-20 09:35:23

t3486784401 发表于 2023-12-19 21:02
u8g2 库了解下
(引用自4楼)

现在是都没有点亮,

1a2b3c 发表于 2023-12-20 09:54:00

问你是不是iic本身不对,你能读出芯片信息不,或者能与芯片正常交互不,再不行你的iic底层能与其它iic芯片互动不,
解决了iic本身,那么剩下的不就是水到渠成了嘛,那个驱动器就那么几个指令挨着发过去就可以亮了

winter011022 发表于 2023-12-20 10:56:17

1a2b3c 发表于 2023-12-20 09:54
问你是不是iic本身不对,你能读出芯片信息不,或者能与芯片正常交互不,再不行你的iic底层能与其它iic芯片 ...
(引用自6楼)

我用示波器发现发送的数据都是对的,我现在看看能不能读到芯片信息

1a2b3c 发表于 2023-12-20 11:59:41

winter011022 发表于 2023-12-20 10:56
我用示波器发现发送的数据都是对的,我现在看看能不能读到芯片信息
(引用自7楼)

看来你还没有搞明白什么是iic😄
发出去对的,不代表你时序或者流程就是对的啊
你搞定ack信号了没,对端有给你ack吗
或者你换个iic地址发过去,你还可以得到ack吗
还是那句话,只要iic驱动对了基本上就没问题了

lwy86 发表于 2023-12-20 13:08:25

用u8g2 ,不想移植就直接用arduino(AVR/STM32/ESP都可以)点, 点亮了再说,软硬接口都有.

winter011022 发表于 2023-12-20 13:09:35

1a2b3c 发表于 2023-12-20 11:59
看来你还没有搞明白什么是iic😄
发出去对的,不代表你时序或者流程就是对的啊
你搞定ack信号了没,对端有 ...
(引用自8楼)

非常感谢 ! 那我再好好看看IIC协议。

winter011022 发表于 2023-12-20 13:16:28

lwy86 发表于 2023-12-20 13:08
用u8g2 ,不想移植就直接用arduino(AVR/STM32/ESP都可以)点, 点亮了再说,软硬接口都有. ...
(引用自9楼)

我没有了解过U8G2,这是个图形库吗?

qianj1986 发表于 2023-12-20 13:19:07

先通讯通上,能正确收到应答的数据,后面就好弄了

XIE2099 发表于 2023-12-20 13:19:41

winter011022 发表于 2023-12-20 13:16
我没有了解过U8G2,这是个图形库吗?
(引用自11楼)

你买的这个吗?http://www.51hei.com/bbs/dpj-198662-1.html

winter011022 发表于 2023-12-20 13:21:42

本帖最后由 winter011022 于 2023-12-20 13:22 编辑

XIE2099 发表于 2023-12-20 13:19
你买的这个吗?http://www.51hei.com/bbs/dpj-198662-1.html
(引用自13楼)

看起来是

czzhouyun 发表于 2023-12-20 19:37:54

winter011022 发表于 2023-12-20 13:21
看起来是
(引用自14楼)

人家那是并口的

t3486784401 发表于 2023-12-20 20:00:57

用 u8g2 库,屏幕没资料、没接线定义,都有希望点亮,更别说你这屏幕肯定是有接线定义的。

无非就是8080、6800、SPI、I2C 几个总线,物理层 u8g2 早帮你穷举完了。

只是需要1.arduino环境,2.C++语言
页: [1]
查看完整版本: 小白求救有没有st7567的驱动