本方案的思路是:设计一个使用Android系统的车载显示终端,通过USB、 WIFI与Android智能手机相连,完成手机与车载显示屏的互联。
优点:
1、 硬件连接方式
一般手机与车载终端的连接可以通过USB、WIFI、以及蓝牙三种方式相连接。
蓝牙的传输速度较慢,一般用于电话转接,但对于图像传输不占优势。
采用WIFI的优势在于可以无线连接,传输速度相对较快,省去连接线的麻烦。
采用USB的优势在于传输稳定,速度快,同时,也可以给手机充电。
本系统设计两种连接方式,方便顾客根据自己的需求自行选择。
2、 软件层设计
由于Android系统的源码是开放的,使我们可以较为轻松地使用各种资源。
我们只需要设计相关应用软件,完成以下两个主要功能:
第一, 镜像投递。将手机显示的内容投递到车载显示器上。
第二, 远程资源控制。即车载屏幕可以控制手机。
Android支持各种USB外围设备,通过两种模式来支持Android USB外设 (实现了 Android 外设协议的硬件):USB 外设模式和USB主机模式。在 USB 外设模式下,外部 USB 硬件(如本方案中的车载显示终端)充当 USB 主机。这种模式给予不具备主机功能的 Android 设备以与USB硬件交互的能力。Android USB 外设必须设计用来与装有Android的设备一起工作,并且必须遵循Android 外设通讯协议。
同时,对于WIFI功能的使用,也只需要直接调用封装好的接口类即可。
3、 硬件层设计
现在市场上支持Android和触摸屏的硬件系统种类繁多,技术相对成熟,勿需我们再去自行设计,大大节省开发时间。