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.

[参考译文] EK-TM4C123GXL:基本 LCD 屏幕推荐?

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/596327/ek-tm4c123gxl-basic-lcd-screen-recommendation

器件型号:EK-TM4C123GXL

大家好、有没有人可以推荐一个与 TM4C 开发板一起工作良好(相对容易)的基本 LCD 屏幕?  我有 Kentec QVGA Display BoosterPack、但它完全符合我的需求(并使用我的所有 GPIO 引脚)。  我需要 Hitachi HD44780 LCD 控制 器、但它使用 SPI 运行。  如果有人提出任何建议或提及他人过去的成功经验,将会非常感激。  谢谢。  

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

    非常喜欢向(最恰当的)基于(大多数)字符的 LCD 模块的"祖父"致敬。   (HD44780 -尽管 HD43160是更早的版本。   "43160"-就像索尼的"Beta (测试版)-失去了(较低)标准"44780""VHS" 的"营销战争"...)

    有144x32像素显示模块-可接受4/8位数据总线-以及(近端) SPI 数据输入。    (串行时钟数据-因此为2线、只写)  这些模块采用 ST7920 LCD 控制器-可用性更低/成本更高 -您应该阅读/查看 ST7920规范"if (near) SPI 是"真实"要求...)   模块的尺寸与"标准"2x16 LCD 相同。

    这些144x32模块是完整的、支持像素图形-以及与"现有" 4或8位字符模块硬件和软件"向后兼容"!   因此、它们提供了一种非常独特的方法、即"增加对其他"枯燥/单调"纯文本显示的兴趣"(通过使用图形)-同时保持了过去对文本模块的代码投资...

    更多可用的-和基于 SPI 的-是多个 OLED (全图)模块。   当然(未知)您对"基本"和"相对"的定义很容易...

    其中某些产品具有"高对比度" LCD 液晶液压油-我附上了一张照片供您查看...   (请注意"无焊料"测试连接器)

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

    您好、感谢您的回复。  是的、这就是我要做的事情。  不过、请仔细观察一下、并详细考虑我的用例(以及我目前甚至不知道的可能用例)、我想我将会使用一些更强大的工具、例如 :http://www.mouser.com/ProductDetail/Newhaven-Display/NHD-C12832A1Z-NSW-BBW-3V3/?qs=sGAEpiMZZMvkC18yXH9iIjqe6IqxYXYlhdo7UBCXPRg%3d

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

    [报价用户="Terence D"]我将使用一些更可靠的产品[/报价]

    快速查看(该)显示的规格-(您/我的定义)"稳健"外观(非常)远!    而且-没有人试图为"稳健性主张"辩护。

    以下措施可能会减少(任何)此类稳健性声明:

    • 该显示屏具有非标准引脚"间距"-强制在这些(非标准) 19引脚中的每一个(非标准)引脚上设计 PCB 或"粘焊"!
    • 该显示屏远不符合您所需的"SPI 接口!"   它需要一个额外的输入信号(A0)以及"正常"SPI 时钟和数据。   您(可能)能够根据数据与命令将 A0连接到备用 GPIO、然后"记住"设置/清除它。   (可能)  
    • 该显示屏需要安装10个分立式电容器以支持(多个)"电荷泵"-几乎肯定会强制设计定制 PCB。
    • 该显示屏(仅)提供32x8mm "活动区域"(像素字段)-远小于先前建议的尺寸。
    • 该显示屏具有较低的对比度和非常(有限)的视角 、远小于先前建议的角度。
    • 而且-该显示具有更少的像素。

    您(可能)有(其他)选择该显示的理由-但"稳健性"似乎(很难)证明是合理的。    文字有含义-它们不是吗?

    为您的利益-和感兴趣的其他人(支持我的评论)-此处显示了"该显示屏"数据表中的2个"关键"摘录:

    注意: 添加了10个电容器、并"创建" 了(第二个) SPI 数据信号 (A0)-使  "SPI"和  无(已知)连接器的任何声明变得复杂(或不允许)!

    现已提供(SPI 挑战)接口时序图:

    可以"位感叹号"(非标准/不需要)信号 A0。   (当由"位 A0"提供时、时序边沿似乎被满足-在"调用 SPI 发送"之前引入。

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

    您好、感谢您指出所有这些内容。  很明显、它显示了我对显示屏缺乏经验。  我具有各种芯片外设的经验、但以前没有对显示器做过任何操作。  现在很明显、我应该退一步、从更基本的内容开始、并提出更基本的建议。  

    回顾您对我的问题的第一次答复、我相信您发布的图片与以下内容非常相似: http://www.tme.eu/en/details/dem16215sbh-pw-n/lcd-alphanumeric-displays/display-elektronik/dem-16215-sbh-pw-n/

    我已经查看了数据表、它看起来相当简单。  如果我的理解是正确的、我将需要在 TM4C 上总共使用9个 GPIO 引脚来连接显示屏。  对于 DB0-DB7、我将其计数为8、对于 RS、我将其计数为1。  我并不是很担心必须使用这么多引脚、但鉴于您在我提到的另一个显示屏上遇到的所有困难、这似乎是一个小的价格。

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

    首先也是最重要的-非常整洁、可以看到您对(建议的)课程修正反应非常好。 公司/我对显示屏有(一些)轻微的经验(20多年)-因此(通常)可能提供(一些)见解...

    现在、"自动驾驶"的参与非常深入、并举行大型会议、将在新的"查找"和评论结束时阅读/评论。 (如果有...)

    您的态度保证您是(非常)可连接的-这是我们在"招聘和/或提升"时首先寻求的服务!

    假设您在"欧洲-地区"、您可以说出几个近/受欢迎的分销商、这样这里的员工就可以进行检查。   (我在加利福尼亚州圣何塞-至少今天)

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

    我的08:30会议"暂停"至08:45 -因此我了解到您(可能)在波兰/周围。   

    您发现的"发行版"库存以下图形 LCD 、"DEM 122032A SBH-PW-N"、我认为(更适合)。   (我会(尝试)帮助您解决(大部分)"粗糙点"。)   (如果有)  这是一个122x32图形 LCD -具有白色 LED 背光和并行接口。

    请注意、这也是一种"负透射"型 LCD、具有最大的对比度和"视觉吸引力"。    (遗憾的是、这家公司没有购买我公司的"无焊锡弹簧加载连接器-因此显示器的像素(快速且无需(任何)干扰)可以"立即发光!")

    请下载并查看规格-通过我的(非常)快速读取-没有"固化"电容器-也没有"连接器"-到达此显示屏。

    图形的灵活性将证明"对您有很大的好处"-即使-尤其是-您将在开发过程中"诅咒我"。   最终结果数!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    大家好、CB1_MOBILE、感谢您的回复。 很抱歉、我对我的位置有误解、我实际上在美国。 我只是通过使用 Google 搜索(图像)和使用原始帖子中的图像来找到该分销商。 返回的第一个搜索结果是指向我上一个帖子中的 http://www.tme.eu/链接 。我在非美国分销商时甚至没有看到这种情况。 我通常使用 Mouser、Jameco 和 DigiKey 等分销商。

    在使用您的图像进行搜索时、我碰巧遇到了前一个主题: e2e.ti.com/.../978401

    在发布此当前主题帖(即我在此处的原始帖子)之前、我在论坛中搜索过有关使用显示屏的过去对话、但很遗憾当时没有找到此主题。 当我开始编写代码以输出到显示屏时、这对我来说似乎非常有帮助。

    我找不到您推荐给我的任何普通经销商或州中任何经销商的"DEM 122032A SBH-PW-N "显示屏。 您可以向美国经销商推荐一款吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    用一个巴多洛莫·辛普森(现在)的不朽的话说:“啊卡兰巴!”    Google 图片赠送-(经常)带走...

    我即将飞往中西部的航班-明天(周六)早些时候将为您提供一些帮助-最迟...

    我从来没有想过美国的人会提供一个(小)"波兰"距离的规格!   (似乎已经很好地完成了距离-我必须补充)

    虽然在圣何塞没有孩子(几乎没有孩子)、但这个论坛在太平洋标准时间12:30之前(几乎)已经结束。    硅谷的情况并非如此-笔记本电脑在我身边迅速动作/狂想-这里不会发生"早期关机"...

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

    如承诺-立即抵达-我的(已考虑)显示器建议您:"NHD-14432WG-ATFH-V#T-ND"。    商品为"库存"-定价@ 16.50 (美元)@ Q=1、DigiKey。

    这是一个144x32 (图形功能) LCD 模块-但(唯一的)能够(最初)在"隐形模式!"下运行   (即作为(标准) LCD 字符模块执行-使用"已知"的硬件和软件)     

    我认为-这为您提供了"两个世界中的最佳:"

    • 字符模式可让您快速"启动/运行"-并且(合理)简单
    • 稍后-您可以使用相同的显示并引入"像素图形"-这将打开一个新的功能世界!   (同时避免"将您扣为人质"苛刻的图形编码-实现(甚至)最基本的"显示的第一像素!")    (确实-欢迎您)

    您可能会使用之前的帖子中的许多(或许全部)"代码和方向"-我为该(过去)海报生成了这些"代码和方向"。

    稍后-当您准备就绪时-我们可以"探索图形"-解锁该显示的(真实)价值和独特性。

    请注意、列出的显示屏不具有独特的"高对比度 LCD 液晶"和"唤醒死区"(明亮!) LED 背光-(我公司独有的两种-但我们销售的产品数量(仅限)。)

    您现在应该是"在您的路上"。    您是否可以"遵守"此处所述的努力-以及"验证答案"(这些帖子中的一个或多个)?    谢谢。

    如果有任何"波兰"论坛用户受到的启发足以"尝试"我发现/注意到的早期图形显示-居民@波兰人...

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

    CB1_MOBILE -你是我的英雄!!!  非常感谢您的帮助!

    Terence

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

    Terrence——你——我的——也是。     (您表示赞赏和感谢-并接受(部分)辅导-在这里不是全部。)

    我特别喜欢(最独特的)这种显示功能、即"让您开始"(通过其字符模式)-稍后(欢迎您进入图形)、其中创建:多种字体(和像素反转字体)、图标、单声道图像、X-Y 图和条形图-"捕获您的查看器!..."

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

    今天证明是一个特别繁忙的旅行/销售日-因此我将提供个更有用的"通用解决方案方法"(现在)-指导海报 Terrence 和其他人-寻找特定的展示。

    应当指出  ,在过去的一两天里,"具体答案与解决方法"出现了类似的对比。  " ">e2e.ti.com/.../596711"  

    上面提到的帖子寻求此供应商(4C123) Launchpad 的数据和原理图。    的确,一个答复已经提出,"有回答",但没有解释"如何和在哪里得到答复!"    对我来说-这种有限的回应是不可接受的:

    • 首先是因为它不提供"关注利益"(即如何寻找类似但不同的东西?    这是"未回答/未解决"的问题!)
    • 第二任何不采用"方法"的答案都证明是"奇异的",它保证这些基本问题将在这里毫无目的地得到解决!    因此、"浪费/浪费"这是一种罕见且有价值的供应商资源-这是不可能的!

    现在提供了一种通用解决方案方法-用于查找显示屏(具体)、并可轻松扩展几乎所有区域、即"电子"。

    在美国- DigiKey 和 Mouser 是两家最受欢迎的"小订单/业余爱好"分销商。    两者都提供了出色的"搜索引擎"、而 IMO"超越了 Google "、因为它们对电子产品的关注度很高。

    搜索显示的一般(和可重复使用)"方法"-在这些经销商中的任何一个处-(通常)遵循以下路径:  

         

    请注意、"图形"可替换为"字符"或"数字"等

    使用基本条目(如上)-会出现许多其他"选择标准"。    在本例中(搜索144x32图形)、我在"显示"选择框中选择了"144x32"-我的搜索成功!

    这一特定选择(144x32)证明特别有利-因为它是数百(甚至数千)个显示屏之间的"最小共同分母"。   (从而大大"加速、放松和增强"我的搜索 ... 投入的时间... (也许) 75秒!)     

    感谢纽约公立学校 PS165在年轻的 CB1大脑中(压印)"LCD"(数学版本)-早在"LCD"(显示版本)诞生之前...

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

    您好 Terence。 我不需要再添加一个有关 CB1_MOBILE 建议和建议的词语、但我想谈谈"什么部分?"这一问题。 再进一步。 我们都是专业人士、实验者、业余爱好者等 因此即使是使用燃烧的部件、也不要担心让我们的双手变脏、这也不会让我们感到担忧。 您知道自己需要什么:显示器。 只需购买最常见的一款、在设计的第一步中即可让您的生活变得轻松。 稍后、您可以详细说明更精细的解决方案。 实际上、对于我们使用的这种类型的控制器以及我们正在处理的项目、我从未需要过比附加显示器更多功能的器件:

    非常容易处理、非常容易编程、有数百个原理图可用于任何类型的微控制器连接、非常非常可靠。 您是否刻录了一个、没关系。 也非常便宜。 因此、我要强调的是、由于几乎所有显示屏都适合 TM4Cxxxxxx 并与之良好合作、请选择一个显示屏、然后检查您的控制器是否支持驱动协议。 在几乎95%的情况下、它肯定会支持它。 立即开始编码一个测试例程、仅用于在显示屏上看到"Hello World"。 那么你永远都能做到..........

    祝您好运、如果您在编码方面遇到任何问题(我认为不会出现这种情况)、只需再次告知我们。

    John

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

    明白了。  谢谢 、John。  我将记住这一点。  我必须承认、我对提出特定的产品建议犹豫不决、因为我认为这里的许多人很可能是专业人员、他们可能会犹豫是否推荐会导致专业认可冲突等的产品

    尽管如此、我很高兴我这么做了、因为我可能已经订购  了类似我在前一篇文章中提到的 www.tme.eu/.../这样的产品、并且发现自己在应对 CB1_MOBILE 指出的挑战方面遇到了困难、可能长达数周。。。。  

    当然、另一方面、当您在艰难的过程中学习"艰难的学习"时、您经常会学习有关硬件、MCU 等的二级课程、而这是您在不费力的情况下不可能学到的...  所以这是一个混合的包。

    我非常感谢 CB1_MOBILE 提供的所有信息、John 也提供了您的其他信息。  

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

    您好、John、

    我们的海报(Terrence)从 QVGA (图形)显示器开始-并将其描述为"过度杀人"。 您所展示的字符模块肯定会起作用、但"移动"(从76、800个可单独寻址的像素到"2x16/20")可能会像在圣何塞感受到的构造性转变一样"残酷"?

    我无法确定-但"十个显示屏、形成的、装运容器" ESD 认证吗?    我们注意到、保护膜(在显示屏的极化器前面)-但单独的、显示屏保护、ESD 袋-未显示!   (显示屏的信号入口正在与容器接触...)

    请记住-我尝试(最好)将论坛服务为(有时)"解决方案提供商"、因此借此机会演示了"正确"的搜索方法、该方法旨在(非常)罕见的"混合风格"显示。   (其中一个能够适应"标准"字符模块硬件和软件-但仍能适应全像素图形!)

    这种有利的显示屏为论坛用户提供了一个"安全快捷的跟踪"、尤其是那些对深思熟虑表示赞赏的用户、并描述了 "方法!"

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

    您好 CB1_MOBILE。 这些显示器是在大约3年或4年前从 Arrow Electronics 购买的、其中250个已经获得了所有 CE 认证。 否则、我们将无法在我们的产品中使用它们。 CE 认证非常严格。 您建议的搜索和查找/查找项目最合适部件的方法是一种确定的方法。 我想强调的是、如果我们的朋友 Terence 是这种类型的项目的新手、那么首先熟悉简单类型的显示器、然后再转向要求更高的图形显示器可能不是一个坏主意。

    无论如何、您在本论坛中的指导、与往常一样、不仅仅是有用的、我们都非常感谢您的指导。

    此致、

    John  

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

    谢谢、John。 参加了肯塔基赛马-和(我的)马匹失利-我(仍然)有一些资金可用。

    如图所示、我敢打赌、"成型的 LCD 载波/容器"没有适当的 ESD 保护、并且这些显示屏(如果包装正确)会被封装、并且带有防静电袋!    (注意:通常情况下、它仅是受 ESD 保护的袋子内表面!)  

    该容器即使是"防静电喷雾"、也会在运输过程中看到喷雾"磨损"、穿过印刷电路板的锐边与容器之间不可避免的移动。

    可以认为、"LCD 载波/容器"本身是由适当的 ESD 材料制成的。    然而、这会不适当地增加包装成本-并且证明其有效性会低于"正常/习惯"的"LCD 插入(包含在单个 ESD 袋中)!"    (正常/习惯-最常-有一个强/真实的"理由!")    如果"允许有危险品"-这些 LCD "单独运输、ESD 袋-并且(随后)从 照片中的 LCD 中取出了这些袋子。   

    在我设计、销售、加工的(百万以上) LCD 中、每一个都"旅行"、并带有合适的 ESD 袋!    (您的照片“跳出来”- ESD 问题是“第一件事”-我们的年轻员工注意到....)

    另请注意-(标准) ESD 袋提供"精密 LCD 极化器的第二层保护"-具有薄膜(可拆卸)作为"第一层"保护、但(仍然)依赖 ESD 袋提供进一步保护。    (LCD 的第一个表面是精密(塑料)极化器-不是玻璃-很容易被划伤和/或容易受到化学影响!)