Advertisement

USB-SERIAL for Android:适用于CDC、FTDI、Arduino及其他设备的Android USB主机串行驱动。

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
这是一个专为Android平台设计的USB串行驱动程序库,旨在实现与Android系统上运行的Arduino以及其他USB串行硬件设备之间的便捷通信。该库充分利用了Android 3.1及以后版本中提供的USB串行功能,并在Android 4.2版本及更高版本中实现了可靠性。它无需Root权限、ADK或任何特殊的内核驱动程序即可运行。所有驱动程序均采用Java语言进行开发。用户可以通过该库访问原始串行端口,并利用read()、write()等函数与自定义协议进行交互。为了方便用户快速上手,提供了以下步骤:首先,将jitpack.io存储库集成到您的项目根部的build.gradle文件中,具体操作如下:在allprojects {}区块中添加repositories {}子区块,并在其中配置一个Maven仓库地址为https://jitpack.io。随后,将该库添加到依赖项dependencies {}区块中,使用implementation com.github... 这一方式引入。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • USB-SERIAL-FOR-ANDROID:支持CDCFTDIArduinoAndroid USB...
    优质
    USB-SERIAL-FOR-ANDROID是一款专为Android设计的开源库,支持多种USB设备协议(如CDC、FTDI),适用于开发与各类硬件模块通信的应用程序。 适用于Android的USB串行驱动程序库允许您在Android设备上与Arduino及其他USB串行硬件通信。此功能从Android 3.1版本开始可用,并且自Android 4.2起运行稳定,无需root权限、ADK或特殊内核驱动程序支持;所有驱动均采用Java语言编写。 您可以使用read()和write()方法获取原始的串行端口以配合您的通信协议进行数据传输。快速入门指南如下: 1. 将库添加到项目中:在项目的根目录下的build.gradle文件中的repositories部分加入jitpack.io存储库配置,然后将此库作为依赖项添加至dependencies部分。 具体操作为: - 在`allprojects { repositories {...}`中增加一行 `maven { url https://jitpack.io }` - 于dependencies块内添加:`implementation com.github` 请注意,上述指导仅涉及如何集成该USB串行库到Android项目,并未详述具体API的使用方法。
  • FTDI Linux USBFT232)
    优质
    这是一款用于Linux操作系统的USB转串口驱动程序,专门针对FTDI的FT232芯片设计。它使用户能够轻松地通过USB接口与各种设备进行串行通信。 FTDI官方提供的Linux版本的FT232 USB转串口驱动需要自行编译安装。经过测试,在3.16内核上可以正常使用。对于4.x内核来说,该驱动已经被集成,无需额外安装。
  • USB Serial ControllerUSB口)Win7 64位
    优质
    本驱动程序为USB转串口控制器在Windows 7 64位操作系统中的专用软件支持工具,实现USB设备与计算机之间的串行通信。 USBSerialController驱动支持WIN7旗舰版64位的USB转串口功能。需要的朋友可以下载。 安装步骤如下: 1. 手动安装:插入数据线,找到新硬件,并定位到其配置文件。 2. 自动安装:运行Setup.exe进行自动安装。 成功安装后,请重启电脑以完成设置。欢迎体验!
  • Xamarin USB Serial: USB-Serial-for-Android Xamarin C# 包装器
    优质
    Xamarin USB Serial 是一个用于 Xamarin 平台的C#包装库,它提供了对USB-Serial-for-Android库的功能访问,使开发者能够轻松地在安卓设备上进行串行通信。 适用于 Android 的 Xamarin USB 串口是基于 Xamarin 的 usb-serial-for-android 库的包装器以及示例项目。usb-serial-for-android 是一个驱动程序库,用于在支持 Android 3.1 及以上版本的操作系统上与 Arduinos 和其他 USB 串行硬件设备进行通信。这个过程不需要 root 权限、ADK 或特殊的内核驱动程序;所有这些功能都是用 Java 实现的。 通过使用该库,您可以获得一个具有读写和其他基本函数的原始串行端口接口,用于实现您自己的协议。解决方案由两个项目组成:UsbSerialForAndroid 项目将 .jar 文件包装成托管程序集,以便在 .NET 项目中使用;而 UsbSerialExample 则提供了示例代码以帮助用户更好地理解和应用 usb-serial-for-android 库的功能。
  • Linux下FTDI USB(FT232)
    优质
    本驱动程序用于在Linux系统中实现USB设备与串行端口之间的通信,专为FTDI公司的FT232芯片设计,方便开发者和用户轻松连接并操作基于该芯片的硬件模块。 Linux版本为3.10.0-327.el7.x86_64,内核经过测试确认可用。执行`modprobe ftdi_sio`命令后可以加载该模块,并且在dmesg中会出现如下信息: ``` [737278.806469] usbcore: 注册新的接口驱动程序 ftdi_sio [737278.806615] usbserial: 为FTDI USB串行设备注册USB串行支持 [783215.084769] SELinux: 初始化(设备binfmt_misc,类型binfmt_misc),使用genfs_contexts ```
  • USB(FTDI)
    优质
    USB转串口驱动(FTDI)是一种硬件设备驱动程序,用于连接计算机和使用FTDI芯片制造的USB至串行端口适配器,实现数据传输。 FTDI-USB转串口驱动用于将USB接口的数据传输转换为传统的串行通信协议,适用于需要通过USB端口进行串行通讯的设备或应用。该驱动程序支持多种操作系统,并且能够兼容不同型号的FTDI芯片,确保数据传输稳定可靠。
  • USB CDC程序Windows XP和Windows 7
    优质
    本USB CDC设备驱动程序专为Windows XP及Windows 7设计,确保兼容性和稳定性,支持USB通信设备正常运行。 自己开发了一个USB无线透传TTL的小工具,发现缺少USB CDC驱动,在网上找了半天才找到合适的解决方案。 对于标准的USB CDC设备,Linux系统自带了相应的驱动源码;而在Windows 10上则可以免驱使用。 然而在Windows XP和Windows 7的部分32位或64位系统中仍需要安装特定的驱动程序。请参考以下步骤进行: 1. 将winxp_win7_32bit_64bit_usb_cdc.inf文件复制到您的电脑,并根据您产品的具体信息修改VID(Vendor ID)和PID(Product ID)。这两个值非常重要,因为文档中的默认设置是为特定USB无线透传产品设计的。 2. 插入USB串口设备。在设备管理器中,会看到新增了一个名为“CH554_CDC”的未知设备。 3. 右键点击该未知设备,并选择更新驱动程序软件选项... 4. 在弹出窗口中,请选择浏览计算机以查找驱动程序软件的选项。 5. 指定上一步骤中的.inf文件所在的目录,然后按照提示完成安装。
  • USB转COM(口)FTDI
    优质
    本驱动用于将USB设备转换为COM端口,通过FTDI芯片实现,适用于需要模拟串行通讯接口的各种场景。 FTDI USB转COM口驱动是用于将USB接口转换为串行通信端口的软件工具。它允许用户通过USB连接与支持串行通信的设备进行数据交换。这种驱动程序对于需要使用虚拟COM端口的应用非常有用,例如编程、调试和控制各种硬件设备等场景中。
  • USB Serial Converter (USB口线)
    优质
    简介:USB Serial Converter驱动是用于连接计算机与各种使用串行端口设备的关键软件。安装此驱动后,用户可以利用USB转串口线便捷地进行数据传输和通信设置。 USB转串口线驱动(usb serial converter 驱动)适用于各种常见系统,包括Linux、Mac OS、WinCE以及Windows 10、8、7、Vista 和 XP。提供相应的驱动程序及文档说明,并包含详细的安装教程。