安卓通过usb互相通信_基于安卓平台的USB接口与串口通信转换的实现

龙源期刊网

http://www.qikan.com.cn

基于安卓平台的

USB

接口与串口通信转换

的实现

作者:冯生强

张新龙

来源:《中国新通信》

2016

年第

18

【摘要】

在数据通信中,接口的使用尤其重要,特别是

USB

口以及串口的应用较为广

泛,随着智能家居、物联网以及安卓系统的飞速发展,基于安卓系统的多个通信接口之间转换

成为拓展应用空间、延伸应用领域的有效通联手段。本文提出一种基于安卓系统的

USB

接口

与串口通信的设计,尤其是对硬件系统的设计提出方案,并在软件设计中指出了注意事项以及

方式方法,为开发人员实现接口转换的实现具有一定指导意义。

【关键词】

Android USB

串口

一、总体设计

安卓操作系统,是谷歌公司于

2007

11

月在全球正式发布的最新智能手机软件开发平

台。该系统内核心模块全部来自

linux

技术,整个系统的与以前的所有手机系统不同之处在于

它是一个全新并且全部开放式的开发方式,直至今天,安卓系统俨然已是全世界应用最广、用

户最多、最受手机应用开发商推

崇的智能系统之首。随着智能家居、物联网的飞速发展,目

前使用智能手机来实现实时了解家居信息,跟踪了解信息动态的需求越来越大。尤其是要实现

多个通信接口之间的信息通联成为拓展应用空间、延伸应用领域的基本途径和手段。本文提出

了一种基于安卓开发平台,实现

usb

接口与串口之间通信转换的硬件连接方式,特别是在现代

工业以及智能家居控领域,

usb

接口、

RS485

RS232

等接口最为普遍,由于这些接口的发展

历史较为悠久,目前绝大部分领域都在普遍应用,如:常用的程序烧写接口、机械类控制系

统、云台操作系统等等,都将此类接口用于必要的通讯使用。

二、硬件设计

系统的硬件部分一共分为两个部分,一个是实现系统的主要控制芯片,另外一个是实现

USB

和串口转换电路。

2.1

主控芯片

选择

在本设计中,我们把主控芯片定为韩国

Samsung

公司生产的

S5P4418

,(基于

Cortex-A9

的微处理器芯片)。整个芯片多达

180

个管脚,它采取

邮票孔

的核心板和底板相结合的设计

方式,并且核心板扩展性很强,总体来看有一下几个特点:

1.

工作稳定可靠,采用

8

层沉金

PCB

工艺设计,电气特性和抗干扰性能较好。

2.

可扩展性好,核心板板载了

PMU

,带库仑计

的充电管理,可以广泛应用于

MID

POS

PDA

PND

,智能家居,手机,车机,学习机,游

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值