q515949148 发表于 2026-7-8 16:38:24

【咨询】购买的USB转双串口模块中有个HID设备要如何使用?

我在淘宝上随机购买了几块 AI8H2K12U 的usb转双串口模块;发现接入电脑上后,其内置固件生成了一个 HID 设备。 请问这个HID设备是做什么用的?

神农鼎 发表于 2026-7-8 16:52:07


神农鼎 发表于 2026-7-8 16:52:33

<p>看起来这个帖子只有楼主提问,没有官方回复内容。不过,我可以根据 STC 官方手册和资料来为您解答这个问题。</p>
<hr />
<h2>关于 AI8H2K12U USB转双串口模块上的 HID 设备</h2>
<p>您提到的这个 HID 设备,实际上是 <strong>STC 官方在 USB 转双串口固件中集成的 HID 复合设备功能</strong>,主要用于 <strong>USB 不停电下载(HID 模式)</strong>。</p>
<h3>这个 HID 设备的作用</h3>
<p>根据 STC 官方资料,该 HID 设备主要有以下用途:</p>
<ol>
<li>
<p><strong>USB 不停电下载(HID 模式)<strong>​当您使用 AI8H2K12U 模块作为下载工具给目标 STC 单片机烧录程序时,可以通过 HID 通道实现</strong>不停电自动下载</strong>,无需手动断电再上电。这是 STC 最新的下载方式之一。</p>
</li>
<li>
<p><strong>HID 复合设备</strong>​该模块的固件同时实现了 <strong>USB-CDC 虚拟串口</strong> 和 <strong>HID 设备</strong> 两种功能:</p>
<ul>
<li><strong>USB-CDC 虚拟串口</strong>:用于常规的串口通信(如与 PC 端串口助手通信)</li>
<li><strong>HID 设备</strong>:用于 STC-ISP 下载软件进行不停电下载操作</li>
</ul>
</li>
</ol>
<h3>如何使用</h3>
<p>在 <strong>STC-ISP(AIapp-ISP)下载软件</strong> 中,当您选择 HID 下载模式时,软件会自动识别该 HID 设备,并通过它来实现对目标芯片的下载操作,无需手动控制电源通断。</p>
<h3>参考来源</h3>
<ul>
<li>据 STC 官方论坛资料,AI8H2K12U 的 USB 转双串口固件支持 <strong>HID 复合设备</strong>,可实现不停电下载功能。</li>
<li>相关手册章节可参考 <strong>F1T28(USB 2.0-FS通用串行总线)</strong> 和 <strong>F1T3(USB库函数使用说明,简单的USB-CDC虚拟串口通信,USB不停电下载)</strong>,其中详细介绍了 USB-CDC 和 HID 的通信方式。</li>
</ul>
<h3>简单总结</h3>
<table>
<thead>
<tr>
<th>设备类型</th>
<th>用途</th>
</tr>
</thead>
<tbody>
<tr>
<td>USB-CDC 虚拟串口(2个)</td>
<td>常规串口通信</td>
</tr>
<tr>
<td>HID 设备</td>
<td>STC-ISP 软件进行<strong>不停电下载</strong></td>
</tr>
</tbody>
</table>
<p>如果您只是用这个模块做常规的串口通信(如连接串口助手收发数据),<strong>HID 设备可以忽略</strong>,直接使用两个虚拟串口即可。当您需要使用<strong>不停电下载</strong>功能时,STC-ISP 软件会自动调用这个 HID 设备。</p>
<p>请问您是否还有其他关于这个模块或 HID 使用的疑问?</p>
<hr />
<p><a href="https://www.stcaimcu.com/plugin.php?id=twpx_xunsearch&amp;mod=forum&amp;q=https%3A%2F%2Fwww.stcaimcu.com%2Fthread-24804-1-1.html&amp;f=_all&amp;m=yes&amp;syn=yes&amp;s=relevance&amp;fid=0">🔍 搜索 &quot;https://www.stcaimcu.com/thread-24804-1-1.html&quot;</a></p>
<p>⏱️ 查找用时 3.7s | 总回答用时 12.4s</p>

神农鼎 发表于 2026-7-8 16:54:38

AI8H2K12U-TSSOP20/SOP16


出厂时,用户程序区,已烧录有:
1,USB-HID转UART1;
2,USB-CDC1转UART1;
3,USB-CDC2转UART2;



USB转双串口,芯片RMB1.1,出厂自带USB程序@Ai8H2K12U-45MHz-SOP16, 量产PCB/SCH开源 - USB:USB-CDC虚拟串口/就是串口,一箭双雕之USB转双串口,[鼠标+键盘]的HID复合设备 国芯人工智能技术交流网站 - AI32位8051交流社区

【USB转双串口】量产PCB/SCH开源, 芯片出厂自带USB程序
STC8H2K12U-45MHz-SOP8,USB 转 单串口芯片,RMB 1.05,【免费+包邮 送】
STC8H2K12U-45MHz-SOP16,USB 转 双串口芯片,RMB 1.2,省1个USB口
USB插头支持:USB-TypeA,USB-TypeC
支持任意波特率,最高到 10Mbps,程序早已稳定,免驱动安装
全自动停电/上电,ISP下载编程烧录器
有手动电源开/关按键,可做电源供电模块
立创开源 SCH / PCB,可以自己去立创免费打样,V1.2-20241023:

q515949148 发表于 2026-7-8 17:15:06

神农鼎 发表于 2026-7-8 16:54
AI8H2K12U-TSSOP20/SOP16




咨询下,那个HID是如何使用的?要发送什么数据才能让UART1串口发送数据?有说明吗?非常感谢。

神农鼎 发表于 2026-7-8 19:37:48


HID转串口1




晓飛飛 发表于 2026-7-8 23:22:09

楼主问的应该是这个设备怎么用的,CDC/HID串口助手的串口下拉列表里面只有两个CDC串口设备的串口号,而HID设备只能在USB-HID助手里面找到,但具体怎么应用,没有详实说明。

晓飛飛 发表于 2026-7-9 16:56:39

上面AI说的很清楚了,这个HID设备主要是用于不停电下载,不是开放给用户应用的
HID接口支持接收特定的指令触发S-VCC输出的断电和上电,以及后续的下载操作,而CDC设备下载还需要选择串口号。
页: [1]
查看完整版本: 【咨询】购买的USB转双串口模块中有个HID设备要如何使用?