Answers:
问题将是驱动程序。由于出售的大多数产品都没有开源驱动程序,因此这取决于知道如何进行反向工程的人员。因此,如果该设备不是非常流行,则可能不被支持。
我没有亲自使用其中之一,但是站点确实存在硬件数据库。数据库对于特定nix构建的准确性令人怀疑,并且由于列表通常是用户构建的,因此您只能在一定程度上信任它们。
http://www.linuxcompatible.org/compatdb/categories/hardware_linux.html
USB将是即时选择。
转换Arduino触摸屏以使用GPIO端口将是一个简单的项目。
或等待DSI驱动程序/信息发布。
DSI摄像头端口(而不是显示屏+触摸屏)已放入“当前开发项目”。
如果我不是那么贫穷,那么像上面一样,是带触摸界面的HDMI 1.4屏幕。
好吧,我遇到了同样的问题,不得不发现这个问题是一个相当困难的问题。
该博客文章介绍了官方的7英寸RPi显示器,解释了其中涉及的一些最重要的关键字(HDMI,DPI DSI,DBI)。
如果您的显示器需要是触摸屏,那么第一个重要方面就是(根据我的研究),仅通过DSI端口(J4)或GPIO连接的显示器不需要中继继电器输入的额外数据连接。如果您的显示器是通过HDMI连接的,则需要额外的连接(通常是通过USB)(如果您不想焊接,则必须从外部访问USB端口-这可能与您的外壳冲突)。您应该能够轻松获得此信息。
下一个重要方面是,使用GPIO端口的显示器通常需要特殊的驱动程序(既可以安装在标准树莓派上,也可以与所述显示器的制造商提供的非标准树莓派一起交付)。这使事情变得非常复杂,因为这些驱动程序可能被不良记录或过快地归档了-即使您的操作系统的下一次更新也可能使它们无用-更不用说使用没有驱动程序的操作系统了。您应该可以在线找到驱动程序和一些客户反馈。如果找不到(正确的)驱动程序或某些支持,那么购买显示器后,很可能会遇到使用麻烦。
此外,使用GPIO端口的显示器通常需要提供其他GPIO分支,以便您能够将某些GPIO端口用于其他用途。该信息应通过查看显示器的图片来获得(屏幕背面某处是否有GPIO“插座”?)。
TFT,LCD(甚至LED,oLED)是用于显示内容的不同技术。尽管它们决定了光学质量和功耗,但我个人并不担心这些。
至少在我看来,更重要的是触摸技术,即电阻式或电容式。前者应与手写笔一起使用,通常不能做手势(“多点触摸”),后者是现代智能手机所使用的。
最后,关于与RPi3的兼容性(例如,与RPi B +相反),DSI和HDMI应该总是不错的,关于GPIO,我会附上制造商的信息(因为它们是提供固件/驱动程序的信息)。从硬件角度讲,应该没有问题。
更具体一点,我发现的唯一DSI屏幕是官方的7英寸屏幕。它将在不对Raspbian进行任何改动的情况下运行(我不了解其他操作系统)。有很多GPIO屏幕为了避免被砖块卡住,我将使用知名制造商在主要销售点出售的那些显示器(在我的部门,我们有几个显示器无法使用,因为它们是廉价的仿制品,其固件无处可寻。关于HDMI:由于HDMI和触摸设备(其信息正在通过USB传输)已经标准化,因此与任何主要OS都不会有问题。
我希望这能回答大多数问题。如果没有,请在评论中澄清您的问题。
在这里,我发现了lilliput触摸屏,它可以与树莓派一起使用,并且该触摸屏也可以达到10英寸。