有人用硬件SPI初始化LCD成功地吗?

2019-10-15 02:33发布

本帖最后由 immydestiny 于 2016-12-7 16:20 编辑

最近我再调试用SPI初始化LCD data和cmd,我用的是stmF411的板子,之前的程序都是软件模拟SPI初始化,现在能用硬件SPI初始化吗?有可以用的程序吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
immydestiny
1楼-- · 2019-10-16 20:42
 精彩回答 2  元偷偷看……
immydestiny
2楼-- · 2019-10-16 21:20
请问一下,你给我的程序里主函数 main.C 能发给我一下吗?SPI_setSpeed()最后用到了没?
明如月
3楼-- · 2019-10-17 00:27
greatxiaoguzi 发表于 2016-12-7 16:18
我有SPI硬件驱动OLED的,就用了SCL和SDA两个线设置成了TX模式,发送数据和命令时只需要根据DC的状态发送十 ...

您好,可以给大家公开一下您的代码吗,最近也在改硬件SPI,显示有点问题,想对照您的代码,找找错误
明如月
4楼-- · 2019-10-17 00:33
immydestiny 发表于 2016-12-8 09:59
接口类型为 SPI 3Line2Lane Interface,SPI为三线两通道的SPI,SPI 只能设置为8位或16位,但LCD需要传输  ...

楼主,关于硬件SPI-LCD,有两种,第一种是DC(命令数据位)由SPI通信直接传输到LCD,这种情况下,是传9位,1+8,此模式下,只能用软件模拟的方式进行传输。而第二种是DC位由单独的引脚控制,不再需由SPI协议传输到LCD,这种情况下,为SPI-8位传输,可以直接设置硬件SPI
TGuest
5楼-- · 2019-10-17 04:54
帮顶、。。。。
颠疯
6楼-- · 2019-10-17 06:34
 精彩回答 2  元偷偷看……

一周热门 更多>