搜索
bottom↓
回复: 4

STM32F407与LCD屏连接2个具体引脚接线的问题

[复制链接]

出3670入191汤圆

发表于 2022-8-12 15:48:27 | 显示全部楼层 |阅读模式
各位前辈好,
我最近在尝试自己做一个STM32F407的开发板练手。因为我菜且从来没用过LCD屏,有两根线不知道怎么接,请告诉我一下吧。

就是RS和CS两个引脚。

这些线我已经连了:
1. DB0~DB15与MCU的FSMC对应连接
2. LCD的WR连接到MCU的FSMC_NWE
3. LCD的RD连接到MCU的FSMC_NOE

问题1:
LCD的RS线是用来选择Data还是Command(Register)的,网文说可以接在FSMC的地址线上(Ax),我艰难的理解就是两者的电平逻辑恰好是兼容的,所以可以把LCD当SRAM用,而且这是FSMC外设所支持的标准用法。
这个我姑且囫囵吞枣了,那么FSMC中地址的选择又有什么讲究呢?我在CubeMX中看到,当我选择不同的地址时(A16~A23),所对应的引脚也不同,那我这种情况是不是只要引脚有空,随便选择哪个可用地址都可以?

问题2:
LCD的CS线连接到FSMC_NE1,低电平有效。(请帮我确认一下)。

再厚颜额外赠送一个问题吧:
我看正点原子的TFT LCD原理图中上述20 PIN都串了一个47R的电阻,这是为了什么呢?阻抗匹配还是瞬态保护?那用51R可不可以?22R可不可以?
而且我网上搜索了以太网及摄像头部分电路,也算是高速信号线了,也没有串电阻的。

出0入8汤圆

发表于 2022-8-12 23:13:20 | 显示全部楼层
我来回答一下楼主的问题
关于LCD的RS RW EN,连哪个引脚都是可以的
只是要在合适的时候输出高或者低来控制。
网上找个LCD的驱动程序来看下就知道了,
关于串联电阻,可以理解为防止信号反射,改善EMC效果,22R,33R均可。

出3670入191汤圆

 楼主| 发表于 2022-8-13 18:09:55 | 显示全部楼层
九月 发表于 2022-8-12 23:13
我来回答一下楼主的问题
关于LCD的RS RW EN,连哪个引脚都是可以的
只是要在合适的时候输出高或者低来控制 ...
(引用自2楼)

你说的方式是用普通GPIO靠软件来驱动吧?

出0入0汤圆

发表于 2022-9-20 14:09:59 | 显示全部楼层
问题一,RS接到FSMC一个地址上线,地址不同对LCD来说就是操作的对象不同。不用的引脚悬空。
问题二,该解法可以的,关于用FSMC驱动LCD,可以参考官方文档

最后一个,需不需要匹配,还跟传输线长度有关系,如果线比较短,反射的信号全都淹没的上升沿里,信号质量不会收到大影响。

出3670入191汤圆

 楼主| 发表于 2022-9-21 10:21:33 | 显示全部楼层
leeseel 发表于 2022-9-20 14:09
问题一,RS接到FSMC一个地址上线,地址不同对LCD来说就是操作的对象不同。不用的引脚悬空。
问题二,该解法 ...
(引用自4楼)

谢谢指教!:D

关于连接方式,早点有你提供的这个权威资料我就好搞定了。看网友的笔记经常感到语焉不详。

关于阻抗匹配我也大致有数了,下次迭代设计时我顺带做一点阻抗匹配的实验看看。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-30 09:52

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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