找回密码
 立即注册
查看: 113|回复: 9

搞定了USB-CDC描述符,距离USB-CDC虚拟串口收发还有多远

[复制链接]
  • 打卡等级:以坛为家I
  • 打卡总天数:350
  • 最近打卡:2026-03-05 05:40:09

63

主题

210

回帖

2408

积分

金牌会员

积分
2408
发表于 2026-2-20 22:54:21 | 显示全部楼层 |阅读模式
问题描述:


接入开发板后,已经不弹出感叹号,能在windows系统中识别到接入的是COM口设备。
现在是,用isp软件打开串口发送数据,弹出错误号87.
想问下,距离实现能收发数据的USB-CDC串口还有多远呀 :-(


回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:717
  • 最近打卡:2026-03-05 07:15:06
已绑定手机

97

主题

7245

回帖

1万

积分

超级版主

积分
13772
发表于 2026-2-21 00:38:35 | 显示全部楼层
设备管理器里看正常,一般usb_desc(描述符)和usb_req_std就没什么问题了
不能正常工作要检查各个请求是否正常处理,重点检查usb_req_class
每次修改描述符后都要在设备管理器里卸载设备(清除注册表里自动保存的CLASS_GUID)然后点扫描检测硬件改动或重新插拔USB设备(重新注册CLASS_GUID),否则可能会出现各种异常
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:350
  • 最近打卡:2026-03-05 05:40:09

63

主题

210

回帖

2408

积分

金牌会员

积分
2408
发表于 2026-2-21 00:43:16 | 显示全部楼层
Debu*** 发表于 2026-2-21 00:38
设备管理器里看正常,一般usb_desc(描述符)和usb_req_std就没什么问题了
不能正常工作要检查各个请求是否 ...

感谢指明方向,感谢指导
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:345
  • 最近打卡:2026-03-05 08:34:25

842

主题

1万

回帖

2万

积分

管理员

积分
22584
发表于 2026-2-21 14:40:06 | 显示全部楼层
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:350
  • 最近打卡:2026-03-05 05:40:09

63

主题

210

回帖

2408

积分

金牌会员

积分
2408
发表于 2026-2-22 04:30:25 | 显示全部楼层
无法!求助于AI编程工具,表示无能为力 :-(
截图202602220430119924.jpg
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:350
  • 最近打卡:2026-03-05 05:40:09

63

主题

210

回帖

2408

积分

金牌会员

积分
2408
发表于 2026-2-25 08:53:54 | 显示全部楼层
自收发测试已经不弹出错误
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:350
  • 最近打卡:2026-03-05 05:40:09

63

主题

210

回帖

2408

积分

金牌会员

积分
2408
发表于 7 天前 | 显示全部楼层
最新进展,可以通过上位机正常发送给device端,device端接收缓冲区已有数据。
从调试过程中发现,尽管从上位机发出的是一个长度为5的字符串,读OUTCOUNT1寄存器每次都是02H。
具体原因,有待研究
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:350
  • 最近打卡:2026-03-05 05:40:09

63

主题

210

回帖

2408

积分

金牌会员

积分
2408
发表于 7 天前 | 显示全部楼层
BeHa*** 发表于 2026-2-27 04:55
最新进展,可以通过上位机正常发送给device端,device端接收缓冲区已有数据。
从调试过程中发现,尽管从上 ...

已解决读OUTCOUNT1寄存器,总是返回02H的故障
接下来,解决如何再通过端点1,从device返回从端点1接收到的数据。
从而,不占用其他串口资源
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:350
  • 最近打卡:2026-03-05 05:40:09

63

主题

210

回帖

2408

积分

金牌会员

积分
2408
发表于 昨天 05:40 | 显示全部楼层
已成功触发从device端向上位机发送数据的中断
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:350
  • 最近打卡:2026-03-05 05:40:09

63

主题

210

回帖

2408

积分

金牌会员

积分
2408
发表于 昨天 06:09 | 显示全部楼层
实现USB-CDC约3000字节。
完结。我也将开启我的下一段旅程 :-)
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-3-6 05:11 , Processed in 0.138510 second(s), 83 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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