找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1524|回复: 0
收起左侧

关于ILI9341屏幕SPI读取问题

[复制链接]
ID:396782 发表于 2024-4-30 23:38 | 显示全部楼层 |阅读模式
问题1: 使用SPI模式0和模式3都可以驱动,看手册上面的时序应该是模式0,但换成模式3也能驱动,有大佬能解答下这个问题嘛?

spi

spi


下载 (2).png
问题2:无法读取屏幕ID,寄存器为0xD3,看屏幕手册上面明确有MISO引脚,而且模块的MISO排针引脚走线也连接到了屏幕MISO引脚,使用逻辑分析仪抓取,MISO没有任何返回,全程高电平,我看到淘宝有些带触摸屏幕的模块,虽然也有MISO引脚,但是上面说了,对于屏幕来说没用,只用于触摸。。。我也有点怀疑我这个屏幕模块MISO是无用的,只用于电阻触摸。
这个问题有大佬能解答一下嘛?DC = 0命令,DC = 1数据,这些部分的程序应该没什么问题。可以点屏成功,主要是MISO一直都是高电平,我使用的是硬件SPI。想问下,有大佬遇到这种问题嘛?
Snipaste_2024-04-30_23-32-19.png

这是芯片的厂商手册,里面明确写了7脚是MISO引脚。
下载.png

这是逻辑分析仪抓取的时序图:

抓取的波形

抓取的波形

移植了中景园的软件SPI到STM32F407VET6上,使用硬件SPI可以点亮。

51hei图片20240430233711.jpg
下载 (1).png
下载.png
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表