STM32F103与主控 ILI9341的液晶屏TFT通过SPI1通讯问题

2019-07-21 07:14发布

最近在写一个使用SPI通讯的代码,MCU是原子的STM32F103芯片,LCD_TFT主控是ILI9341,想使用SPI的4线通讯。
我是个小白,遇到有以下几个问题,希望高手能帮忙分析一下
问题1、SPI 4线通讯引脚是CSX(片选)、D/CX(4线的寄存器或数据选择)、SCK(时钟信号)、SDI(MOSI数据输入)、SDO(MISO数据输出)
          这几个引脚都要连接吗?我想获取主控型号(9341)再写入数据,是不是就要接SDO这根线才能获取到主控?
问题2、在画原理图的时候 是不是显示屏的SDI接STM32的MOSI,SDO接STM32的MISO引脚(我认为是这个),
          还是显示屏的SDI接STM32的MISO,SDO接STM32的MOSI引脚?


问题3、我使用的是SPI 4线接口,要看ILI9341的4线时序图,但我在网上看到有人用普通IO口模拟SPI通讯,既然普通的IO口都可以根据时序图去写SPI 4线的函数,
          那就是说LCD的引脚不一定要接到STM32的SPI1接口上,那STM32的SPI1复合引脚又有什么意义呢?普通IO口模拟SPI和STM32的SPI有什么区别呢?






友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
17条回答
Yubd
1楼-- · 2019-07-22 23:57
yyx112358 发表于 2016-10-8 23:03
看我4楼程序。
查询法驱动9341,7帧速度差不多。用我的程序在168MHz下可以到十几帧吧对应的SPI的DMA程序 ...

你好,想问一下 spi驱动模式怎么调节背光(BL口没接吗不是),还有横屏怎么调
MoAmo
2楼-- · 2019-07-23 05:30
 精彩回答 2  元偷偷看……
美丽的时光机器
3楼-- · 2019-07-23 10:04
没懂,能不能分享个完整的工程,小白真的好困难
炫色康康
4楼-- · 2019-07-23 15:52
不错,学习了
xzh5508
5楼-- · 2019-07-23 16:28
标记一下,正在学习这个东西!

一周热门 更多>