嵌入式开发:将触摸屏集成到嵌入式设备时需要考虑的 3 个关键因素

更新时间: 2021-12-29 10:02:47来源: 粤嵌教育浏览量:10095

  如今,市场上的许多嵌入式设备都配备了某种触摸屏显示器。在嵌入式开发中,构建自己的嵌入式设备时,你可以使用各种不同的触摸屏选项,这给设计人员提出了一些不同的问题:


  你应该从头开始设计吗?


  你应该购买现成的型号吗?


  你的嵌入式设备甚至需要显示器吗?


  在本文中,我们将讨论这些要点中的每一个,以帮助你决定嵌入式设备触摸屏的最佳选择。


  它将如何影响你的 MCU?


  如果你将显示器集成到你的设计中,你的 IoT 微控制器 (MCU) 的规格可能会增加。这是因为需要为显示帧缓冲区分配额外的内存。


  一些显示器已经包含视频控制器,这可以读取显示缓冲区中的数据并写入显示器本身。话虽如此,但其他嵌入式开发人员没有做,这会导致 MCU 的额外开销。


  MCU 的主要任务通常是管理核心应用程序。然而,增加的规格和内存是因为它需要在此之上运行显示和帧缓冲任务。


  另一种方法是使用单独的显示控制器。这将大部分上述资源集成在芯片上——包括帧缓冲存储器和微控制器。最重要的是,使用行业标准接口可以轻松连接到主机 MCU。这样做的好处是可以卸载显示任务,并且资源可以专用于应用程序。



  设计周期有多复杂和多长?


  你可能已经很清楚,设计和测试远程显示系统通常比预期的要复杂。经常有不可预见的小问题和挑战需要解决。


  当你从头开始设计时,需要围绕主应用程序布置显示硬件,并且需要对所有内容进行调试和测试。这种情况下的平均设计周期是多少? 4 到 6 个月是不合理的。


  为了减少设计周期的应力和伸长率,这可能是值得考虑替代路线的地方。首先,现成的显示模块通常带有已经尝试和测试过的驱动程序、原语和 GUI 功能。如果你有预算,可能值得跳过时间并沿着这条路线走下去。


  另一方面,这可能是你问自己是否真的值得在你的嵌入式设计中展示的地方?


  你的嵌入式设计甚至需要屏幕吗?


  为了实现上述观点,你可以通过完全移除显示屏来节省嵌入式设计的时间和金钱。


  此处的替代方法是构建远程 IoT 控制器应用程序,然后通过在设备级别安装 IoT WiFi 模块来启用与嵌入式设备的连接。这可以通过应用程序远程控制和监控设备,完全不需要触摸屏显示器。


  这种方法为嵌入式开发人员和制造商提供了两个明显的好处:


  它便宜得多——因为你完全消除了购买昂贵的触摸屏组件的成本。


  它加快了设计周期——因为设计周期的一个重要部分现在被删除了。虽然你需要分配一些时间和资源来开发应用程序,但有几种现成的解决方案,包括 Nabto IoT 应用程序解决方案,可显着加快流程。


  不可否认,嵌入式设计的触摸屏比以往任何时候都更先进。智能手机的复杂性为你的 B2B 物联网项目带来了一系列令人印象深刻的不同显示选项。


  然而,可用显示单元数量的增加也让我们怀疑——它们值得吗?注册允许远程访问嵌入式设备的 P2P 连接应用程序使触摸屏显示器不再是必需品。从长远来看,这可以为嵌入式开发人员节省时间和金钱。

免费预约试听课