找回密码
 立即注册
查看: 118|回复: 5

USB-CDC双串口问题

[复制链接]
  • 打卡等级:常住居民I
  • 打卡总天数:73
  • 最近打卡:2025-09-26 10:53:14

11

主题

48

回帖

487

积分

中级会员

积分
487
发表于 2025-9-22 11:34:01 | 显示全部楼层 |阅读模式
单片机使用STC8H8K64U,内部晶振44.2368M,
将两个单片机挂在CH334F上,使用2个单片机实现4个USB-CDC串口,
有概况会出现只识别2个串口的情况,
总线控制器中出现的设备描述符各不相同,请问是哪里的问题?
使用的官方例程修改的

截图202509221130085903.jpg
截图202509221132429330.jpg
截图202509221132519254.jpg

V1.00-2025.01.08 CDC2-RS485能收能发.7z

22.94 KB, 下载次数: 7

回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:329
  • 最近打卡:2025-10-16 08:46:33
已绑定手机

85

主题

3257

回帖

7200

积分

荣誉版主

无情的代码机器

积分
7200
发表于 2025-9-22 11:57:45 | 显示全部楼层
两个设备直接插在电脑两个USB口上会出现这种问题吗?
还有就是降低主频40M试试,
44M在Ai8051U上出现过CPU不稳定的工况。

刚试了下同时接两个下载器没复现
截图202509221156569304.jpg

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

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:209
  • 最近打卡:2025-10-16 08:03:21

787

主题

1万

回帖

1万

积分

管理员

积分
19776
发表于 2025-9-22 12:13:46 | 显示全部楼层
STC8H8K64U 请让 CPU工作在 <= 40MHz
USB 用内部 48MHz
回复

使用道具 举报 送花

  • 打卡等级:常住居民I
  • 打卡总天数:73
  • 最近打卡:2025-09-26 10:53:14

11

主题

48

回帖

487

积分

中级会员

积分
487
发表于 2025-9-22 14:14:39 | 显示全部楼层
erci*** 发表于 2025-9-22 11:57
两个设备直接插在电脑两个USB口上会出现这种问题吗?
还有就是降低主频40M试试,
44M在Ai8051U上出现过CPU ...

电路设计上就是单片机直接挂载HUB上的, 然后通过usb线和电脑连接
回复

使用道具 举报 送花

  • 打卡等级:常住居民I
  • 打卡总天数:73
  • 最近打卡:2025-09-26 10:53:14

11

主题

48

回帖

487

积分

中级会员

积分
487
发表于 2025-9-22 14:15:56 | 显示全部楼层
神*** 发表于 2025-9-22 12:13
STC8H8K64U 请让 CPU工作在

STC8H8K64U  CPU不能工作在44M吗?还是说内部44M工作不稳定?那外部晶振倍频到44M可以吗?
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:209
  • 最近打卡:2025-10-16 08:03:21

787

主题

1万

回帖

1万

积分

管理员

积分
19776
发表于 2025-9-22 15:33:57 | 显示全部楼层
STC8H8K64U 请让 CPU工作在 <= 40MHz
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-10-16 10:26 , Processed in 0.113273 second(s), 75 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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