随着智能手机、平板电脑以及移动互联网的普及,在越来越多的领域,人们希望利用这些设备与外部硬件或者其它设备连接,例如,产品开发工程师希望利用手机、平板电脑代替传统笨重的笔记本电脑,以使手机通过UART、SPI、I2C 等接口来调试和测试硬件,消费者希望利用手机与物联网、车载系统、POS 机等连接以获取相关的数据,但是,众所周知,安卓是手机、平板电脑等产品的主流操作系统,在安卓系统的手机、平板电脑下扩展UART.SPI.IC 等硬件接口十分困难,需要外部设备提供USB 主机电路以便与安卓设备的USB 从机接口通信,并且在安卓设备上需要安装特殊的USB 驱动程序,尽管谷歌在安卓3.1以上的版本中提供了安卓开放附件AOA(Android Open Accessory) 简化了安卓设备通过USB 接口与外部硬件通信方式,不需要在手机上安装特殊的USB驱动程序,但在外部设备上复杂的硬件和软件仍然给安卓设备与外部设备的通信带来了很大的不便,近来,英国飞特帝亚公司(FTDI)的FT311D 以及FT312D芯片为安卓设备与其它硬件设备的连接提供了可能,FT311D 提供了丰富的硬件扩展接使用FT311D 不需要在安卓系统中安装特殊口的USB 驱动程序,也不需要在外部硬件设备上增加USB 软硬件,只需在安卓设备上安装APK 应用就可以很方便地与外部硬件设备通信。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !