0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

串口转HID键盘鼠标芯片沁恒CH9329特点与引脚图

hw13647947188 来源:hw13554961857 作者:hw13554961857 2022-06-29 08:31 次阅读

概述

沁恒CH9329 是一款串口转标准 USB HID 设备(键盘、鼠标、自定义 HID)芯片,根据不同的工作模式, 在电脑上可被识别为标准的 USB 键盘设备、USB 鼠标设备或自定义 HID 类设备。该芯片接收客户端发送过来的串口数据,并按照 HID 类设备规范,将数据先进行打包再通过 USB 口上传给计算机。通过提供的上位机软件,用户也可自行配置芯片工作模式、串口通信模式、串口通信波特率、多种超时时间、VID、PID,以及各种 USB 字符串描述符。下图为其一般应用框图。

特点

  • 支持 12Mbps 全速 USB 传输,兼容 USBV2.0,内置晶振。
  • 默认串口通信波特率为 9600bps,支持各种常见波特率。
  • 支持 5V 电源电压和 3.3V 电源电压。
  • 多种芯片工作模式,适应不同应用需求。
  • 多种串口通信模式,灵活切换。
  • 支持普通键盘和多媒体键盘功能,支持全键盘功能。
  • 支持相对鼠标和绝对鼠标功能。
  • 支持自定义 HID 类设备功能,可用于单纯数据传输。
  • 支持 ASCII 码字符输入和区位码汉字输入。
  • 支持远程唤醒电脑功能。
  • 支持串口或 USB 口配置芯片参数。
  • 可自行配置芯片的 VID、PID,以及芯片各种字符串描述符。
  • 可自行配置芯片的默认波特率。
  • 可自行配置芯片通信地址,实现同一个串口下挂载多个芯片。
  • 可自行配置回车字符。
  • 可自行配置过滤字符串,以便进行无效字符过滤。
  • 符合 USB 相关规范,符合 HID 类设备相关规范。
  • 提供SOP-16无铅封装,兼容RoHS。

封装

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • usb
    usb
    +关注

    关注

    59

    文章

    7422

    浏览量

    258034
  • 键盘
    +关注

    关注

    4

    文章

    843

    浏览量

    38997
  • 串口
    +关注

    关注

    14

    文章

    1483

    浏览量

    74502
  • HID
    HID
    +关注

    关注

    2

    文章

    123

    浏览量

    46288
  • CH9329
    +关注

    关注

    0

    文章

    3

    浏览量

    1100
收藏 人收藏

    评论

    相关推荐

    请问CH9329发送绝对鼠标数据包范例中提示无效是为什么?

    您好,请问CH9329串口通信协议中关于发送绝对鼠标数据包的范例 (968,500)中提供的命令包 发送无效,(100,100)的可以,请问是哪里有问题吗?
    发表于 06-24 11:26

    CH9329通过HUB芯片接入PC无法识别要如何处理?

    我使用USB Hub芯片SL2.1a分别接入了CH340C和CH9329芯片,按照官方提供的原理焊接了UP灯,在上电时UP灯闪烁几次,然后
    发表于 06-28 06:14

    请问CH9329可以做HID手柄吗?

    形态是主控MCU通过串口CH9329和PC通信,请问使用CH9329可以实现这个功能吗?有没有demo代码?
    发表于 06-29 06:58

    CH9329绝对鼠标在安卓下无效是什么原因?

    CH9329接在安卓盒子上,通过PC的串口发送绝对鼠标指令并且收到成功的反馈,但是设备上指针并没有发生位移和点击相对位移可用在Windows下绝对位置可用,请问这是安卓系统的问题还是什么情况?另外
    发表于 07-04 06:37

    CH9329芯片使用段时间后会失灵是什么原因?如何解决?

    CH9329芯片使用段时间后会失灵。电路如下,我用配置软件将波特率调节到115200,刚开始都很正常,能够实现UartHID并正确上传电脑打字显示,但是编程调试一段时间后就会出现问题
    发表于 07-07 07:52

    求一个串口USB HID键盘鼠标方案

    方案概述本方案的实现基于串口标准USB HID设备芯片CH9328/CH9329
    发表于 07-08 06:42

    请问CH9329芯片串口通信协议去哪里找?

    CH9329芯片串口通信协议去哪里找,百度倒是能搜出来,就是不知道对不对。
    发表于 07-11 07:00

    ch9329鼠标功能无法实现怎么解决?

    在使用ch9329芯片时,向芯片发送{0x57,0xAB,0,0x05,0x05,0x01,0x01,0,0,0,0x0E,0x57,0xAB,0,0
    发表于 07-12 07:04

    CH9329芯片

    CH9329芯片
    发表于 10-02 15:12

    CH9329按键组合问题求解

    根据CH9329串口协议里面, 普通键盘数据包发送的时候 ,是 1byte 存储控制键 6byte 存储6个普通按键键值. 释放的时候是不是不能选择特点的普通键值进行释放, 比如, 想
    发表于 10-17 06:56

    CH9329芯片有没有linux内核驱动?

    使用ch9329芯片做了一个摇杆鼠标,目前在windows下使用上位机可以通过摇杆控制鼠标移动,但在linux系统下选择HID相关驱动后,无
    发表于 07-31 14:23

    沁恒股份串口HID键盘鼠标芯片 CH9329概述

    CH9329是一款串口转标准USB HID设备(键盘鼠标、自定义HID
    的头像 发表于 11-04 14:17 4875次阅读
    沁恒股份<b class='flag-5'>串口</b>转<b class='flag-5'>HID</b><b class='flag-5'>键盘</b><b class='flag-5'>鼠标</b><b class='flag-5'>芯片</b> <b class='flag-5'>CH9329</b>概述

    串口HID键盘鼠标芯片CH9329技术手册

    电子发烧友网站提供《串口HID键盘鼠标芯片CH9329技术手册.pdf》资料免费下载
    发表于 09-09 15:05 6次下载
    <b class='flag-5'>串口</b>转<b class='flag-5'>HID</b><b class='flag-5'>键盘</b><b class='flag-5'>鼠标</b><b class='flag-5'>芯片</b><b class='flag-5'>CH9329</b>技术手册

    串口HID 键盘鼠标芯片 CH9329

    串口HID 键盘鼠标芯片 CH9329
    发表于 10-27 15:29 1753次阅读
    <b class='flag-5'>串口</b>转 <b class='flag-5'>HID</b> <b class='flag-5'>键盘</b><b class='flag-5'>鼠标</b><b class='flag-5'>芯片</b> <b class='flag-5'>CH9329</b>

    串口HID键盘鼠标芯片 CH9329

    串口HID键盘鼠标芯片
    的头像 发表于 03-19 10:15 2546次阅读
    <b class='flag-5'>串口</b>转<b class='flag-5'>HID</b><b class='flag-5'>键盘</b><b class='flag-5'>鼠标</b><b class='flag-5'>芯片</b> <b class='flag-5'>CH9329</b>