嵌入式项目基本架构
大型项目由三大部分构成:分别是嵌入式终端、上位机、云服务器,如下图所示:
- 嵌入式终端:它的设计包含软硬件两部分。它的种类最丰富的,既有手机、平板、触控板等人机设备,也有温度传感器、人体传感器等数据采集设备。关于它的详细介绍见下面章节。
- 上位机:它的设计是纯软件。可以模拟嵌入式终端与云服务器调试、可以作为嵌入式终端的产测、可以作为云服务器的客户端查看嵌入式终端上报的数据等等。
- 云服务器:它的设计是纯软件。它是服务的角色,服务于嵌入式终端和上位机。
嵌入式终端的种类非常丰富。按照设备的CPU的运行速度以及复杂度,从简单到复杂可分为三类:小、中、大。