嵌入式开发就是指在嵌入式操作系统下进行开发,包括在系统化设计指导下的硬件和软件以及综合研发。除暂且分离硬件的EDA研发以外,侧重的就是在一定硬件条件下的系统化设计和软件研发。

       如今,市场上的许多嵌入式设备都配备了某种触摸屏显示器。在嵌入式开发中,构建自己的嵌入式设备时,你可以使用各种不同的触摸屏选项,这给设计人员提出了一些不同的问题:你应该从头开始设计吗?你应该购买现成的型号吗?你的嵌入式设备甚至需要显示器吗?在本文中,我们将讨论这些要点中的每一个,以帮助你决定嵌入式设备触摸屏的最佳选择。

       它将如何影响你的 MCU?

       如果你将显示器集成到你的设计中,你的 IoT 微控制器 (MCU) 的规格可能会增加。

       这是因为需要为显示帧缓冲区分配额外的内存。一些显示器已经包含视频控制器,这可以读取显示缓冲区中的数据并写入显示器本身。话虽如此,但其他嵌入式开发人员没有做,这会导致 MCU 的额外开销。MCU 的主要任务通常是管理核心应用程序。然而,增加的规格和内存是因为它需要在此之上运行显示和帧缓冲任务。

       另一种方法是使用单独的显示控制器。这将大部分上述资源集成在芯片上——包括帧缓冲存储器和微控制器。最重要的是,使用行业标准接口可以轻松连接到主机 MCU。这样做的好处是可以卸载显示任务,并且资源可以专用于应用程序。 设计周期有多复杂和多长?      你可能已经很清楚,设计和测试远程显示系统通常比预期的要复杂。经常有不可预见的小问题和挑战需要解决。当你从头开始设计时,需要围绕主应用程序布置显示硬件,并且需要对所有内容进行调试和测试。这种情况下的平均设计周期是多少? 4 到 6 个月是不合理的。      为了减少设计周期的应力和伸长率,这可能是值得考虑替代路线的地方。首先,现成的显示模块通常带有已经尝试和测试过的驱动程序、原语和 GUI 功能。如果你有预算,可能值得跳过时间并沿着这条路线走下去。另一方面,这可能是你问自己是否真的值得在你的嵌入式设计中展示的地方? 你的嵌入式设计甚至需要屏幕吗?       为了实现上述观点,你可以通过完全移除显示屏来节省嵌入式设计的时间和金钱。此处的替代方法是构建远程 IoT 控制器应用程序,然后通过在设备级别安装 IoT WiFi 模块来启用与嵌入式设备的连接。这可以通过应用程序远程控制和监控设备,完全不需要触摸屏显示器。       这种方法为嵌入式开发人员和制造商提供了两个明显的好处:它便宜得多——因为你完全消除了购买昂贵的触摸屏组件的成本。它加快了设计周期——因为设计周期的一个重要部分现在被删除了。虽然你需要分配一些时间和资源来开发应用程序,但有几种现成的解决方案,包括 Nabto IoT 应用程序解决方案,可显着加快流程。

       不可否认,嵌入式设计的触摸屏比以往任何时候都更先进。智能手机的复杂性为你的 B2B 物联网项目带来了一系列令人印象深刻的不同显示选项。然而,可用显示单元数量的增加也让我们怀疑——它们值得吗?注册允许远程访问嵌入式设备的 P2P 连接应用程序使触摸屏显示器不再是必需品。从长远来看,这可以为嵌入式开发人员节省时间和金钱。