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

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

3天内不再提示

串口转HID键盘鼠标芯片 CH9329

国产芯片替换(IC) 大全 来源:国产芯片替换(IC) 大全 作者:国产芯片替换( 2023-03-19 10:15 次阅读

概述

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

poYBAGQVIsiAFcEeAAAY2VMIS7M317.png

特点

支持 12Mbps 全速 USB 传输,兼容 USBV2.0,内置晶振。

默认串口通信波特率为 9600bps,支持各种常见波特率。

支持 5V 电源电压和 3.3V 电源电压。

多种芯片工作模式,适应不同应用需求。

多种串口通信模式,灵活切换。

支持普通键盘和多媒体键盘功能,支持全键盘功能。

支持相对鼠标和绝对鼠标功能。

支持自定义 HID 类设备功能,可用于单纯数据传输。

支持 ASCII 码字符输入和区位码汉字输入。

支持远程唤醒电脑功能。

支持串口或 USB 口配置芯片参数。

可自行配置芯片的 VID、PID,以及芯片各种字符串描述符。

可自行配置芯片的默认波特率。

可自行配置芯片通信地址,实现同一个串口下挂载多个芯片。

可自行配置回车字符。

可自行配置过滤字符串,以便进行无效字符过滤。

符合 USB 相关规范,符合 HID 类设备相关规范。

提供SOP-16无铅封装,兼容RoHS。

封装;

pYYBAGQVIsmAKU4xAAGu1zYbSjg03.jpeg

编辑:黄飞

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

    关注

    2

    文章

    897

    浏览量

    23607
  • 串口
    +关注

    关注

    14

    文章

    1485

    浏览量

    74526
  • 串口通信
    +关注

    关注

    32

    文章

    1578

    浏览量

    54870
收藏 人收藏

    评论

    相关推荐

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

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

    请问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鼠标的回报率是多少,可以修改吗
    发表于 09-29 07:34

    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 4882次阅读
    沁恒股份<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特点与引脚图

    CH9329 是一款串口转标准 USB HID 设备(键盘鼠标、自定义 HID)
    的头像 发表于 06-29 08:31 5415次阅读
    <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 1779次阅读
    <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>