如何将 BeagleBone black 连接到带有 40 针 TFT Friend 的 LCD 屏幕?

如何将 BeagleBone black 连接到带有 40 针 TFT Friend 的 LCD 屏幕?

我是一名计算机科学专业的学生,​​目前正在从事一个项目,用 Beaglebone Black REV C(我买的 40 针 TFT 朋友)从头开始制作一个 gameboy这里,以及在 buydisplay.com/default/5-tft-lcd-display-module-wvga-800x480-high-resolution-for-mp4-gps 上购买的 5 英寸 TFT 屏幕。由于可用的信息量很少,我们可能做错了什么,我们的 beaglebone black 短路了,无法开机。我们买了一个新的,并希望防止这种情况发生。

  1. beaglebone black 的哪些引脚与 TFT 朋友的哪些引脚相连?Beaglebone Black 至 TFT 连接 您可以在我们的 beaglebone black 烧坏并拒绝开机之前看到我们当前的 TFT 引脚排列,当我们打开它时,屏幕亮起,您可以看到白色的背景并且背光亮起。
  2. 我们如何在屏幕上显示像素或图像?正如 TFT 的描述所说:“没有关于如何使用这个 TFT 朋友的教程”,我们不知道是否需要为这个屏幕编写自己的驱动程序,或者是否有可以与这个 TFT 朋友一起使用的驱动程序?
  3. 我们是否缺少了某个硬件部件?我们的老师希望我们只使用第一段中提到的这 3 个元素,但我们是否可能缺少一个可能有助于我们在屏幕上显示图像的重要元素?

有人能帮助我们吗?

答案1

我路过时看到了你的帖子。不久前我做了和你一样的事情。其实很简单……如果 LCD 屏幕的引脚排列与 TFT 朋友的引脚排列相同!你必须将 BeagleBone 的 LCD 信号连接到你的 TFT 朋友(信号名称相似)。你会注意到,所有的 RGB 信号都没有连接,但这是正常的。此外,TFT 朋友需要自己的信号:一个干净的 5V 输入、一个 3.3V 输入、一个 PWM 来处理亮度……我的建议是,只有当 BeagleBone 由稳定的电源(> 2 A)供电时,才从 BeagleBone 中选择这些电压。否则,至少在我的情况下,如果你没有连接背光信号,电压可能太弱而无法为 LCD 供电。将 PWM 插入 3.3V 信号,以及 ON/OFF。

在软件方面,确保 CPU 的 LCD 控制器已激活并有时钟。我建议您尝试使用 David Vescovi 在此处提供的非常好的 BSP:https://beaglebonebsp.codeplex.com/. LCD 屏幕默认处于激活状态。

我在尝试让 LCD 屏幕工作时也烧坏了我的 BBB 之一。我一直不明白它是怎么发生的,也从未成功让屏幕工作。我无法检查您选择的 LCD 屏幕,因为链接已损坏。但是,仅供参考,我现在正在使用 newhaven 显示器,它工作正常(http://www.newhavendisplay.com/nhd50800480tfatxlctp-p-6062.html)。

我希望这对你有用!

答案2

这只是我的意见,但我确实认为 Beagle Bone Black 的额定输出电压仅为 3.3V,不能再高了,否则处理器的一部分会烧坏。这可能是你毁掉第一块电路板的原因……我建议使用外部电源为 5vin 引脚供电。

相关内容