This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TM4C123GH6PZ:3.5 TFT LCD 触摸屏问题

Guru**** 2457760 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/648256/tm4c123gh6pz-3-5-tft-lcd-touch-screen-problem

器件型号:TM4C123GH6PZ

您好!

我正在使用带触摸屏的 tinylcd 3.5 TFT LCD、LCD 工作正常、但触摸工作不正常。

LCD 的器件型号为 TL03503200480E。 如果有任何帮助,将不胜感激。

谢谢你

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    这意味着它无法正常工作? 它是否完全不工作或仅部分工作? 您是否有另一个可以尝试的 LCD? 它们是否都表现出相同的症状? 如果其他 LCD 显示器工作正常、则是一个隔离的硬件问题。 您可能需要联系您的 LCD 供应商。 如果所有显示屏都显示相同的症状、则我将从硬件的角度建议、仔细检查 MCU 和 LCD 之间的接口。 这两者之间使用什么接口? 是 SPI 吗? 这两者之间还有其他控制/握手信号吗? 所有信号是否都符合 LCD 显示屏的时序要求? 从软件的角度检查是否向显示屏发送了正确的命令来激活触摸功能。 如果您满足所有时序要求、请查看显示屏的数据表。 以下是一些不熟悉 TL03503200480E 显示屏的建议和 I/m。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    当您注意到"lcd"为"Tiny"时、您的"不是那么小"手指可能会混淆/发现屏幕的"触摸感应"机制?

    通常、此类屏幕需要战略性的"驱动信号"、其中"只启用一个触摸平面以进行"读取"、而其正交"相邻"是电压驱动的、这样就可以读取"触摸平面"。

    在给定的时间间隔后、情况(几乎完全)发生逆转-然后第二个屏幕为"Read"(读取)。

    这种情况(非常)不可能是基于 MCU 的挑战-这是(非常) LCD 供应商的问题-他们应该会收到您的(探测/提问)报告...

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    感谢您的有效建议。 我已经将 LCD 与 SPI 协议相连接、LCD 工作正常、我能够更改颜色并在其中写入字符。 但是触摸屏部件不能正常工作、我的意思是触摸屏校准期间、触摸屏校准过程中、它正在校准、但在触摸屏之后、什么都没有发生。 遗憾的是、我没有其他 LCD、我向提供商索要了数据表、但他们没有提供数据表、而只是给我发送了电气特性和时序图、想直接给他们打电话。
    无论如何感谢您的建议、非常感谢。

    谢谢你
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    我正在使用他们提供的触控笔、但门槛无法正常工作。 我会给他们打电话、告诉他们发生了什么。 感谢您的建议。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您尚未记下触摸屏的"类型"-有多种类型。 我怀疑您的是"电阻式"-升级将是"电容式"-但通常更昂贵-并且更难控制。

    您注意到"SPI"是显示屏的界面-但(仍然)没有提到"触摸屏界面"。    (您显然可以触摸/查看您的设备-我们的帮助者没有这种奢侈-我们"依靠您正确描述"-并提供此类(必需)事实。

    您写了"校准期间... 当你触摸它时... "它正在进行校准。"    然而-"你怎么知道呢?"   大多数此类"校准"需要至少三个"触摸点"-有时甚至可以扩展到五个。

    在进行此类"校准"之后-通过"触摸"几个战略屏幕点、然后确认提供的触摸数据符合规格、即可获得校准的有效性。   由于您目前还不能"阅读您的屏幕"-很难证明您声称"正确校准!"

    大多数电阻式(低成本)此类屏幕采用"四线制接口"。 您应该能够"遵循微小(透明)的"ITo"迹线-并识别四个触摸接口信号入口点。   (大多数情况下、2个连接到"左侧和右侧"屏幕边缘-另2个连接到"顶部和底部"边缘。)  

    您可以监控这2个信号(垂直或水平)-注意一个信号将"切换到接地-另一个信号将提供源电压。"    和-如前所述-这些信号将"循环"-在(任何特定时间)一对提供电压的情况下-第二对提供模拟电压-反映(实际)屏幕触摸点。

    现在您可能有一个"触摸控制器"-但如果屏幕是电阻式的-它必须按刚才的详细说明工作...   触摸控制器将"拦截"来自"非驱动平面"的模拟电压、并通过(通常)串行接口输出该电压。    然后、将"成为您的工作"更改为"读取触摸控制器"、该控制器应提供(两者)"X 和 Y"平面位置信息。

    虽然"购买"折扣极高的设备很诱人、但这些供应商很少表现出"技能或关怀"、这"推动您的项目取得成功!"   (您可能"永远都不会"购买"确切"屏幕-再说一次...)