找回密码
 立即注册
楼主: ercircle

USB拓展库及使用示例 | 本贴 咨询 USB,基本帮您把USB程序开发完成

 火 [复制链接]
已绑定手机

3

主题

25

回帖

141

积分

注册会员

积分
141
发表于 2026-3-31 11:03:55 | 显示全部楼层
老师你好,想问一下,弄过USB CDC+usb 麦克风复合设备吗,尝试跟着例子修改了一下,没有枚举成功。。。

点评

已上传,刷新1L等附件审核通过后参考10.3例程 [attachimg]134940[/attachimg]  详情 回复 发表于 2026-3-31 21:06
收到,等我搞个demo  发表于 2026-3-31 11:20
回复

使用道具 举报 送花

已绑定手机

124

主题

5136

回帖

1万

积分

超级版主

无情的代码机器

积分
11480
 楼主| 发表于 2026-3-31 21:06:02 | 显示全部楼层
suqe*** 发表于 2026-3-31 11:03
老师你好,想问一下,弄过USB CDC+usb 麦克风复合设备吗,尝试跟着例子修改了一下,没有枚举成功。。。 ...


已上传,刷新1L等附件审核通过后参考10.3例程

截图202603312105249537.jpg
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

已绑定手机

3

主题

25

回帖

141

积分

注册会员

积分
141
发表于 2026-4-1 08:43:36 | 显示全部楼层
erci*** 发表于 2026-3-31 21:06
已上传,刷新1L等附件审核通过后参考10.3例程

老师您好,例程烧录进去是win10下能正常出现这两个设备,使用别的串口工具(如正点原子的ATK-COMv3.2)是打不开这个串口的,stc自带的V6.96又可以打开,数据也能正常发送。WIN7下也识别不出com口,麦克风是能识别的

点评

串口打开问题已更新,1L下载今日版本试下  详情 回复 发表于 2026-4-1 09:40
WIN7下CDC需要驱动,工具问题我再看下 https://www.stcaimcu.com/forum.php?mod=redirect&goto=findpost&ptid=18125&pid=167653  详情 回复 发表于 2026-4-1 09:04
回复

使用道具 举报 送花

已绑定手机

124

主题

5136

回帖

1万

积分

超级版主

无情的代码机器

积分
11480
 楼主| 发表于 2026-4-1 09:04:22 | 显示全部楼层
suqe*** 发表于 2026-4-1 08:43
老师您好,例程烧录进去是win10下能正常出现这两个设备,使用别的串口工具(如正点原子的ATK-COMv3.2)是 ...

WIN7下CDC需要驱动,工具问题我再看下


https://www.stcaimcu.com/forum.p ... 8125&pid=167653
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

已绑定手机

124

主题

5136

回帖

1万

积分

超级版主

无情的代码机器

积分
11480
 楼主| 发表于 2026-4-1 09:40:59 | 显示全部楼层
suqe*** 发表于 2026-4-1 08:43
老师您好,例程烧录进去是win10下能正常出现这两个设备,使用别的串口工具(如正点原子的ATK-COMv3.2)是 ...

串口打开问题已更新,1L下载今日版本试下
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

已绑定手机

29

主题

2672

回帖

3479

积分

论坛元老

积分
3479
发表于 2026-4-3 11:09:53 | 显示全部楼层
楼主好,我在实验STC32G144K246芯片采集温度湿度的时候,遇到一个USB问题:只有插在PC机USB3.0(蓝色的USB插座)系统才能正常运行

插在USB2.0就好像不启动,我在STC的串口助手观察,只有出现USB-CDC的串口,程序才能运行,但是我插在USB2.0的插座上,同样的程序,STC的串口助手没有出现USB-CDC的串口,插在USB3.0就可以出现

USB-CDC的串口,请问应该如何排查?

USB的库函数是新的,我是用AiCube 配置的,在PC机USB3.0的插座上一切正常............普通USB2.0就不运行。。。。。。。

点评

1.这个2.0的口可能绑定过别的驱动,导致识别异常,设备管理器里找下有没有黄色感叹号卸载驱动试试 2.这个口接触不良枚举失败,换个口试下 最直观的调试:USB抓包分析,对比枚举过程差异及哪一步失败了  详情 回复 发表于 2026-4-3 11:13
回复

使用道具 举报 送花

已绑定手机

124

主题

5136

回帖

1万

积分

超级版主

无情的代码机器

积分
11480
 楼主| 发表于 2026-4-3 11:13:55 | 显示全部楼层
wuzhe*** 发表于 2026-4-3 11:09
楼主好,我在实验STC32G144K246芯片采集温度湿度的时候,遇到一个USB问题:只有插在PC机USB3.0(蓝色的USB插 ...

1.这个2.0的口可能绑定过别的驱动,导致识别异常,设备管理器里找下有没有黄色感叹号卸载驱动试试
2.这个口接触不良枚举失败,换个口试下

最直观的调试:USB抓包分析,对比枚举过程差异及哪一步失败了



三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

已绑定手机

29

主题

2672

回帖

3479

积分

论坛元老

积分
3479
发表于 2026-4-3 11:15:57 | 显示全部楼层
看一下:
截图202604031115494388.jpg
回复

使用道具 举报 送花

已绑定手机

29

主题

2672

回帖

3479

积分

论坛元老

积分
3479
发表于 2026-4-3 11:19:16 | 显示全部楼层
我折腾了好几天了,PC机换了好几台,接触不良可以排除,我尝试了其他的程序,在USB2.0是可以正常使用USB-CDC的

我把项目发上来。能帮手看看么?

WT.zip

2.8 MB, 下载次数: 120

点评

有尝试下载到核心板上吗?难道是硬件问题 我测试硬件: STC32G144K246-LQFP100核心板-高电平点灯-V1.2,EDA工程文件开源,立创免费打样 - STC32G144K246 测试版块,PGA/运放,DAC,CAN-FD,主频100MHz以下 国芯人  详情 回复 发表于 2026-4-3 11:33
回复

使用道具 举报 送花

已绑定手机

29

主题

2672

回帖

3479

积分

论坛元老

积分
3479
发表于 2026-4-3 11:20:15 | 显示全部楼层
erci*** 发表于 2026-4-3 11:13
1.这个2.0的口可能绑定过别的驱动,导致识别异常,设备管理器里找下有没有黄色感叹号卸载驱动试试
2.这个 ...

最直观的调试:USB抓包分析,对比枚举过程差异及哪一步失败了  我水平没到这步啊

点评

这个工程直接下载,我这边2.0 3.0都可以识别,无法复现呢 [attachimg]135119[/attachimg]  详情 回复 发表于 2026-4-3 11:31
收到,我看看  发表于 2026-4-3 11:27
回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2026-11-11 05:12 , Processed in 0.077571 second(s), 91 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表