首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 78 毫秒
1.
基于AOA协议实现Android设备的USB通信   总被引:4,自引:0,他引:4  
AOA协议是Google公司推出的用于实现Android设备与外围设备之间USB通信的协议。该协议拓展了Android设备USB接口的功能,为基于Android系统的智能设备应用于数据采集和设备控制领域提供了条件。介绍了Android系统下USB通信的两种模式,并给出了USB配件模式下基于AOA协议实现Android手机控制步进电机的实例。  相似文献   

2.
基于Android 平台的USB 数据采集系统   总被引:2,自引:0,他引:2  
介绍了一种新型的Android平台的数据采集系统,并实现了与LPC2142之间的USB通信设计。描述了Android USB应用程序的完整开发过程,并在此基础上实现了Android手机和AMR平台之间的USB通信,是基于开源移动终端Android的最新应用程序的开发。该设计前端采用LPC2142的A\D接口采集数据并通过USB数据线发送到后端设备。后端采用Android3.1平板电脑的USB通信接口接收数据,并在Android平板设备上显示波形。该设计实用,新颖,具有广阔的应用前景。  相似文献   

3.
Android集成了地图模块和丰富的API,能有效支持嵌入式软件在分布式移动环境中的定位功能。在熟练掌握Android应用开发流程的基础上,设计并实现了一个简单的定位程序。将其移植到手机终端,能满足定位的基本需求。该定位程序与其它定位程序不同的是,定位程序的各功能模块都是一个独立的Activity,具有针对性强,操作便捷的优点。  相似文献   

4.
Android操作系统是基于Linux平台而开发。该操作系统主要分为以下三部分:最下层是以C语言开发的Linux内核,提供基本功能;中间层是函数库Library和虚拟机Virtual Machine,由C++开发;各种应用软件位于最上层,包括传输程序,浏览器程序等,部分程序以Java编写。USB/串口转换是实现USB与RS-232/RS-485/RS-422串口设备相互通讯的一种协议转换(USB协议-串行通信协议)。  相似文献   

5.
在ARM芯片AT91RM9200上构建了无线打印模块的硬件平台,在Android操作系统上完成了软件平台的搭建,通过调用Linux内核的CUPS,实现移动终端在Android系统上直接打印文件的功能。  相似文献   

6.
随着当前智能手机的广泛普及,手机APP的开发具有广泛的市场前景,在众多APP中定位技术越来越受到广大APP开发商的青睐.以当前应用极为广泛的手机操作系统——Android系统和由百度推出的百度地图API为基础,研究设计了一款具有定位功能的APP.  相似文献   

7.
基于单片机的USB之间的通信研究   总被引:2,自引:0,他引:2  
目前USB接口得到了广泛的应用,但是这种应用仅仅局限在PC机与各种外设之间,而外设与外设之间却无法利用USB接口进行通信.本文采用SL811HS作为USB接口芯片,利用单片机AT89C52并通过软件及硬件设计,实现了USB之间的通信,硬件成本较低,并具有实际应用价值.  相似文献   

8.
Goolgle从Android OS 2.0版本开始具有开发控制照相功能;而Android OS 2.3版本支持多个相机功能,让相机应用程序可以选择和配置相机.摄像头的应用,对于Android未来的发展,有着至关重要的作用,用户认证、条形码、SNS、内容分享等方面都会涉及到摄像头的应用.  相似文献   

9.
虚拟桌面是基于服务器的计算模型,可提高计算机的资源管理效率。现有的虚拟桌面对USB设备支持不足,无法实现USB设备的桌面虚拟化。针对这一问题,在基于Android的虚拟桌面上设计USB设备重映像系统,实现通过虚拟桌面对USB设备的操控。该系统通过NDK构建USB设备监听模块和控制模块,利用Socket在进程间传递USB设备信息,利用基于TCP/IP协议的消息框架与服务器进行数据传输。实验结果表明,在Android虚拟桌面上对重映像的USB设备进行读写操作,其传输速率与本地USB的传输速率相当。  相似文献   

10.
随着无线网络技术的发展和Android平台移动智能终端的普及,各具特色的基于位置的服务应用接踵而至。由于全球定位系统GPS应用领域的不断延伸和扩展,传统的LBS仅限于单方位置信息呈现,已不能满足人们日益增长的社交网络需求,实现移动导航定位具有现实的意义,开发基于Android平台的LBS具有巨大潜力。本文提出一种新的LBS应用场景———移动导航定位,并结合Android平台应用程序开发的特点及结合百度Map API,借签C/S软件设计模式设计一款方便实用的移动导航定位应用系统。  相似文献   

11.
串口在数据通信中应用广泛,但Android SDK指定使用Java作为第三方应用开发语言,这给C语言实现串口应用带来了困难。虽然Google Android已经发布了NDK(Native Development Kit,原生态开发包),支持开发者用C/C++语言开发Android程序,但目前官方提供的技术指导比较简略。通过开发一个Android下串口通信应用实例,详细介绍了Android NDK的开发流程,帮助开发人员快速的完成平台搭建。  相似文献   

12.
基于VB的USB设备检测通信研究   总被引:5,自引:0,他引:5  
通过分析USB(UniversalSerialBus)的特点及内部结构 ,研究在Windows环境下用VisualBasic实现对USB设备检测通信方法。在Windows接口通信和USB设备驱动的基础上 ,使用WindowsAPI函数实现了对USB设备的检测和通信。  相似文献   

13.
移动互联网与社交网络的兴起将大数据带入新的征程,在大数据时代,移动互联网用户如何及时有效地获取信息也成为一个问题。针对大数据对移动互联网用户的影响,提出一种基于Android系统的消息推送平台,推送平台通过建立数据与用户之间的连接,将经过分析后的优质数据及时的传递给用户,分析推送平台的实现原理,并对其应用场景进行简单的分析。  相似文献   

14.
Android开放配件(AOA)协议是一种Android终端通过USB总线与Android配件进行通信的协议,该协议为Android终端应用于设备控制和数据采集领域提供了条件。在一些设备控制应用中,有采用Android设备作为控制终端的需求。针对该问题,提出了一个通过Android手机控制Android配件UMFT311EV开发板生成PWM信号的系统。系统基于Android开放配件协议,通过操作Android手机界面控制PWM信号的周期和占空比。首先介绍了系统构成,然后给出了Android终端软件的具体实现,最后以驱动舵机为例进行系统测试。系统实现了Android手机产生参数可控的PWM信号。  相似文献   

15.
IOIO是一个面向Android手机的软硬件开发平台,通过USB接口实现Android手机与外界物理设备的互动。本文介绍了IOIO的硬件特性与开发环境,给出了如何用IOIO来实现对LED控制的实例。实验结果表明,采用IOIO开发Android手机具有简单易用的特点。  相似文献   

16.
C8051F340与Labview基于API的USB通信   总被引:2,自引:0,他引:2  
论述C8051F340单片机和Labview软件编写的GUI程序之间,通过USBXpress开发套件提供的API实现USB通信的具体方法和程序流程.本文介绍的方法可快捷、高效地实现C8051F340单片机与Labview编写的GUI程序之间的USB通信.  相似文献   

17.
USB是通用串行总线接口,具有速度快、即插即用、接口灵活、独立供电等显著优点。给出了一种在嵌入式系统中实现USB主机功能的方案,采用PHLIPS公司PCI桥接USB芯片作为控制器,配合相应的软件系统,实现U盘和移动硬盘等大容量存储设备上数据的读写。详细描述了系统的软硬件设计方案和工作原理,给出VxWorks下PCI设备驱动的框架和USB驱动程序的挂接。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号