• 安卓系统USB产品芯片使用推荐


    随着安卓系统与应用的迅速发展,与之相关的外设种类也迅速增多,针对安卓USB产品的类型、应用场景及技术特点推出一系列单芯片解决方案,轻松实现安卓USB产品的开发与应用,如:键盘鼠标等HID设备、触摸屏、扫码枪、U盘等产品,安卓设备边充电边通讯、USB转换其他接口、模拟电脑操作安卓设备等。

    USB 转接类应用
    芯片与方案特色
    ●通过安卓设备外接芯片可转接串口、打印口、I2C、SPI、并口等
    ●USB 转CDC串口、打印口等驱动为系统内置,可直接使用
    ●支持串口I/O独立供电,串口支持最高12Mbps波特率
    ●硬件接口均支持多种硬件模式与速率且可根据需要定制
    适用芯片
    CH343、CH342、CH9344、CH340、MCU类方案(CH53X、CH55X、CH56X)
     

    USB HID类应用
    芯片与方案特色
    ●标准 HID 类设备,安卓系统内置各种 HID 设备驱动,如键鼠、触摸屏驱动等
    ●多种设备访问方式,可配合系统驱动、安卓API或Linux API开发使用
    ●可自行配置芯片的 VID、PID 及各种字符串描述符,实现定制化
    ●串口可实现转接USB HID键盘、鼠标、自定义HID设备,支持多种工作和通信模式,灵活切换
    适用芯片
    CH9329、CH9326、CH9328、MCU类(CH53X、CH55X、CH56X)
     

    USB ADB应用 安卓系统之 ADB & AOA
    此时的硬件连接类似于将安卓设备通过数据线直接连接到电脑,可以满足与安卓设备通讯的同时对设备进行充电,该模式下安卓 USB 接口可根据需要选择工作在不同模式下。这里对控制与通讯中应用广泛的 AOA 与 ADB 模式重点介绍。

    USB ADB应用
    ADB 也即 Android 调试桥 (adb) 是一个通用命令行工具,其允许主机与 Android 设备进行通信。安卓设备上的打开 “USB 调试”选项就是指 ADB 功能,市面上的各类“手机助手”也是基于 ADB 的,因而其功能十分丰富。
    芯片与方案特色
    ●支持 USB-Host 主机模式与 USB-Device 设备模式
    ●满足通讯需求的同时可对安卓设备充电
    ●简单化配置,轻松替代 PC 使用 adb 的丰富功能
    适用芯片
    MCU类方案(CH53X、CH55X、CH56X)
    典型安卓应用

    USB AOA应用
    AOA 通讯场景下配件(外设)须遵守 AOA 协议和安卓设备通讯,此协议支持通讯、adb调试、音频输出、HID设备模拟等。
    芯片与方案特色
    ●高度集成、低功耗 USB Android Host 接口控制芯片,支持 AOA1.0 & AOA2.0
    ●满足通讯需求的同时可对安卓设备充电
    ●通过芯片可扩展接口:UART、GPIO、PWM、I2C主机、SPI主机或从机
    ●对比 OTG 外设方案通用性更强
    适用芯片
    CH9343 、MCU类方案(CH53X、CH55X、CH56X)
    典型安卓应用

    其他USB类设备应用
    除以上提及到的应用,利用我们提供的芯片和定制方案还可以轻松实现很多其他外设。
    芯片与方案特色
    ●支持 USB-Host 主机模式与 USB-Device 设备模式
    ●底层支持 USB 控制传输、批量传输、中断传输以及同步/等时传输
    ●支持 USB 全速和高速模式,满足通讯速度需求
    ●丰富的硬件接口资源与 USB 例程,轻松实现各类 USB 外设
    适用芯片
    定制类接口芯片 、MCU类方案(CH53X、CH55X、CH56X)
     

    芯片的优势
    (1)功能与接口丰富
    支持各类常用 USB 设备模拟与通讯
    (2)提供多种封装、内置时钟
    根据产品尺寸与接口灵活选择
    (3)丰富的软件资源与支持
    提供安卓多种方式使用外设的开发资料
    (4)支持多种操作系统
    产品无需更改即可轻松兼容多种操作系统
    WCH USB 系列芯片与方案针对安卓系统不同场景与条件下的使用,提供更多的型号与功能选择,还可定制芯片与方案。

  • 相关阅读:
    树的定义及相关概念
    [毕业设计]基于机器视觉的车辆速度检测与识别算法
    Mysql高级——索引优化和查询优化(2)
    基于拦截器的后端资源权限实现
    【图像处理】openCV中生成掩膜区域的方式以及Points的规则
    RabbitMQ中的死信队列产生的几个条件和应用场景
    翻译助手-免费翻译助手下载
    【FAQ】安防监控视频云存储平台EasyNVR对接EasyNVS时,一直不上线该如何解决?
    IoT 物联网 JavaScript 全栈开发,构建家居环境监控系统实战
    基于STM32CUBEMX驱动TOF模块VL53l0x(2)----修改设备地址
  • 原文地址:https://blog.csdn.net/Cheryl2020sale/article/details/126657714