你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

H747 DSI模块采用一个数据通道无法显示图片

[复制链接]
sistao 提问时间:2025-2-12 14:02 / 未解决

在官方例程LCD_DSI_CmdMode_SingleBuffer中DSI采用的两个数据通道与显示屏通信,显示屏可以正确显示。现在我希望采用一个数据通道与显示屏通信,于是我就在官方例程中做了一个修改,但是显示屏黑屏。可以确定的是D0P/D0N有数据输出,但是无法在显示屏上显示。

下面是我在官方例程中修改的地方,其实就是把两个数据通道改为一个数据通道,其他地方没有动。

捕获.PNG

开发板采用的是STM32H747I-DISCO,显示屏采用的是MB1166-A09。

大佬们能不能提供一些思路,应该怎么实现一个数据通道通信?感激!

收藏 评论7 发布时间:2025-2-12 14:02

举报

7个回答
STMWoodData 回答时间:前天 15:47

应该要修改显示屏设置吧,让lcd之用1个通道

sistao 回答时间:前天 16:10

STMWoodData 发表于 2025-2-12 15:47
应该要修改显示屏设置吧,让lcd之用1个通道

感谢回复。

大佬能否详细的说一下如何将LCD配置为单通道?

我的理解:LCD的通道数是通过DSI主机发指令配置的,而我的程序里面已经将通道数配置为单通道,此时DSI和LCD的通道数已经匹配,都是单通道。(在这里不确定的一点是,程序配置为单通道了,但LCD是否正确接收指令)

在官方例程里面我没有找到另一处配置通道数的驱动或者函数。麻烦大佬赐教!

STMWoodData 回答时间:前天 17:38

image.png

屏幕上有个引脚要置高置低来选择几个通道的。LANSEL.

sistao 回答时间:昨天 10:55

STMWoodData 发表于 2025-2-12 17:38
![image.png](data/attachment/forum/202502/12/173711wc3qnyegby3sc6et.png?imageMogr2/auto-orient/s ...

[md]我用的LCD开发板版本是MB1166-A09,查看了一下原理图,好像并没有把LANSEL这个管脚引出来。

en.mb1166-default-a09-schematic.pdf

image.png
image.png
捕获.PNG
STMWoodData 回答时间:昨天 11:14

sistao 发表于 2025-2-13 10:55
我用的LCD开发板版本是MB1166-A09,查看了一下原理图,好像并没有把LANSEL这个管脚引出来。</p>
<p>![en.mb ...

[md]你要看LCD屏的说明书引脚排列,看看有没有,没有的话就改不了。

sistao 回答时间:昨天 14:07

STMWoodData 发表于 2025-2-13 11:14
你要看LCD屏的说明书引脚排列,看看有没有,没有的话就改不了。

MB1166用的是什么LCD屏呢,能不能提供一下相关资料?

STMWoodData 回答时间:昨天 14:46

sistao 发表于 2025-2-13 14:07
MB1166用的是什么LCD屏呢,能不能提供一下相关资料?

我没有那个屏资料,你要自己找一下屏资料,看看屏所有引脚信息

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版