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

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

3天内不再提示

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

沁恒股份 来源:沁恒股份 作者:佚名 2019-11-04 14:17 次阅读

概 述

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

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

特 点

》 支持 12Mbps 全速 USB 传输,兼容 USB V2.0,内置晶振;

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

》 支持5V电源电压和3.3V电源电压;

》 多种芯片工作模式,应用不同需求;

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

》多种普通键盘和多媒体键盘功能,支持全键盘功能;

》 支持相对鼠标和绝对鼠标功能;

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

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

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

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

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

》 可自行配置回车字符;

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

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

》 采用小体积的SOP-16无铅封装,兼容RoHS。


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

    关注

    7

    文章

    6084

    浏览量

    35163
  • 沁恒股份
    +关注

    关注

    2

    文章

    103

    浏览量

    4529
  • CH9329
    +关注

    关注

    0

    文章

    3

    浏览量

    1225
收藏 人收藏

    评论

    相关推荐

    请问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/
    发表于 07-08 06:42

    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芯片有没有linux内核驱动?

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

    股份USB键鼠串口通讯控制芯片CH9350概述

    CH9350是USB键盘鼠标串口通讯控制芯片,需成对使用。结合异步
    的头像 发表于 11-04 14:13 3828次阅读
    <b class='flag-5'>沁</b><b class='flag-5'>恒</b><b class='flag-5'>股份</b>USB键鼠<b class='flag-5'>转</b><b class='flag-5'>串口</b>通讯控制<b class='flag-5'>芯片</b><b class='flag-5'>CH</b>9350<b class='flag-5'>概述</b>

    股份串口USB键盘芯片CH9328概述

    CH9328是一款串口HID芯片,在电脑上识别为标准的USB HID
    的头像 发表于 11-04 14:16 4929次阅读
    <b class='flag-5'>沁</b><b class='flag-5'>恒</b><b class='flag-5'>股份</b><b class='flag-5'>串口</b><b class='flag-5'>转</b>USB<b class='flag-5'>键盘</b><b class='flag-5'>芯片</b>:<b class='flag-5'>CH</b>9328<b class='flag-5'>概述</b>

    股份HID串口芯片:CH9326概述

    CH9326是一款HID 串口芯片
    的头像 发表于 11-04 14:20 8032次阅读
    <b class='flag-5'>沁</b><b class='flag-5'>恒</b><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'>CH</b>9326<b class='flag-5'>概述</b>

    USB键盘鼠标串口通讯控制芯片CH9350数据手册

    USB键盘鼠标串口通讯控制芯片CH9350数据手册免费下载。
    发表于 04-15 14:04 29次下载

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

    CH9329 是一款串口标准 USB HID 设备(键盘鼠标、自定义
    的头像 发表于 06-29 08:31 6156次阅读
    <b class='flag-5'>串口</b><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'>沁</b><b class='flag-5'>恒</b><b class='flag-5'>CH9329</b>特点与引脚图

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

    电子发烧友网站提供《串口HID键盘鼠标芯片CH9329
    发表于 09-09 15:05 7次下载
    <b class='flag-5'>串口</b><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 2651次阅读
    <b class='flag-5'>串口</b><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 3103次阅读
    <b class='flag-5'>串口</b><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>