概述
沁恒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
+关注
关注
60文章
7979浏览量
265816 -
键盘
+关注
关注
4文章
859浏览量
39823 -
串口
+关注
关注
14文章
1557浏览量
76949 -
HID
+关注
关注
2文章
131浏览量
46683 -
CH9329
+关注
关注
0文章
3浏览量
1310
发布评论请先 登录
相关推荐
CH9329绝对鼠标在安卓下无效是什么原因?
讲CH9329接在安卓盒子上,通过PC的串口发送绝对鼠标指令并且收到成功的反馈,但是设备上指针并没有发生位移和点击相对位移可用在Windows下绝对位置可用,请问这是安卓系统的问题还是什么情况?另外
发表于 07-04 06:37
CH9329芯片使用段时间后会失灵是什么原因?如何解决?
CH9329芯片使用段时间后会失灵。电路如下,我用配置软件将波特率调节到115200,刚开始都很正常,能够实现Uart转HID并正确上传电脑打字显示,但是编程调试一段时间后就会出现问题
发表于 07-07 07:52
ch9329鼠标功能无法实现怎么解决?
在使用ch9329芯片时,向芯片发送{0x57,0xAB,0,0x05,0x05,0x01,0x01,0,0,0,0x0E,0x57,0xAB,0,0
发表于 07-12 07:04
CH9329按键组合问题求解
根据CH9329串口协议里面, 普通键盘数据包发送的时候 ,是 1byte 存储控制键 6byte 存储6个普通按键键值. 释放的时候是不是不能选择特点的普通键值进行释放, 比如, 想
发表于 10-17 06:56
CH9329芯片有没有linux内核驱动?
使用ch9329芯片做了一个摇杆鼠标,目前在windows下使用上位机可以通过摇杆控制鼠标移动,但在linux系统下选择HID相关驱动后,无
发表于 07-31 14:23
评论