冯生强 张新龙
【摘要】 在数据通信中,接口的使用尤其重要,特别是USB接 口以及串口的应用较为广泛,随着智能家居、物联网以及安卓系统的飞速发展,基于安卓系统的多个通信接口之间转换成为拓展应用空间、延伸应用领域的有效通联手段。本文提出一种基于安卓系统的USB接口与串口通信的设计,尤其是对硬件系统的设计提出方案,并在软件设计中指出了注意事项以及方式方法,为开发人员实现接口转换的实现具有一定指导意义。
【关键词】 Android USB 串口
一、总体设计
安卓操作系统,是谷歌公司于2007年11月在全球正式发布的最新智能手机软件开发平台。该系统内核心模块全部来自linux技术,整个系统的与以前的所有手机系统不同之处在于它是一个全新并且全部开放式的开发方式,直至今天,安卓系统俨然已是全世界应用最广、用户最多、最受手机应用开发商推 崇的智能系统之首。随着智能家居、物联网的飞速发展,目前使用智能手机来实现实时了解家居信息,跟踪了解信息动态的需求越来越大。尤其是要实现多个通信接口之间的信息通联成为拓展应用空间、延伸应用领域的基本途径和手段。本文提出了一种基于安卓开发平台,实现usb接口与串口之间通信转换的硬件连接方式,特别是在现代工业以及智能家居控领域,usb接口、RS485、RS232等接口最为普遍,由于这些接口的发展历史较为悠久,目前绝大部分领域都在普遍应用,如:常用的程序烧写接口、机械类控制系统、云台操作系统等等,都将此类接口用于必要的通讯使用。……