
在官方例程LCD_DSI_CmdMode_SingleBuffer中DSI采用的两个数据通道与显示屏通信,显示屏可以正确显示。现在我希望采用一个数据通道与显示屏通信,于是我就在官方例程中做了一个修改,但是显示屏黑屏。可以确定的是D0P/D0N有数据输出,但是无法在显示屏上显示。 下面是我在官方例程中修改的地方,其实就是把两个数据通道改为一个数据通道,其他地方没有动。 开发板采用的是STM32H747I-DISCO,显示屏采用的是MB1166-A09。 大佬们能不能提供一些思路,应该怎么实现一个数据通道通信?感激! |
STM32H743+SDRAM
STM32H7+SAI+DMA双缓冲配置失败.
stm32h750xbh6程序运行在外部qspi flash中为什么lwip读取的数据和发送方的不一样?
STM32H755生成的stm32CubeIde的TouchGFX designer生成代码出错。
STM32H755的TouchGFX不能选择M7内核
STM32H755的TouchGFX如何使能Cortex-M7
FW_H7 V1.12.1-HAL库DMA双缓冲配置
手机端哪里可以查草稿
TouchGFX Designer如何修改生成工程的脚本
STM32H743 LAN8720 CUBEMX配置lwIP无法ping通,分配pbuf失败
应该要修改显示屏设置吧,让lcd之用1个通道
感谢回复。
大佬能否详细的说一下如何将LCD配置为单通道?
我的理解:LCD的通道数是通过DSI主机发指令配置的,而我的程序里面已经将通道数配置为单通道,此时DSI和LCD的通道数已经匹配,都是单通道。(在这里不确定的一点是,程序配置为单通道了,但LCD是否正确接收指令)
在官方例程里面我没有找到另一处配置通道数的驱动或者函数。麻烦大佬赐教!
屏幕上有个引脚要置高置低来选择几个通道的。LANSEL.
[md]我用的LCD开发板版本是MB1166-A09,查看了一下原理图,好像并没有把LANSEL这个管脚引出来。
[md]你要看LCD屏的说明书引脚排列,看看有没有,没有的话就改不了。
MB1166用的是什么LCD屏呢,能不能提供一下相关资料?
我没有那个屏资料,你要自己找一下屏资料,看看屏所有引脚信息