找回密码
 立即注册
楼主: 热烈的马

STC8H8K64U虚拟串口CDC调用USB_SendData函数导致串口丢失问题

[复制链接]
  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2023-4-13 19:41:24 | 显示全部楼层
下面这条线,是我们演示给大家看,普通的插座也可以USB下载
1.png 2.png

如上也可以USB下载
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2023-4-13 19:42:39 | 显示全部楼层
1.png
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2024-08-21 16:00:36

0

主题

4

回帖

66

积分

注册会员

积分
66
发表于 2023-7-30 16:54:30 | 显示全部楼层
本帖最后由 jjy163 于 2023-8-1 07:33 编辑

if(!bUsbInBusy)
{
        printf(buffer);
        //USB_SendData(buffer,sizeof(buffer));
}
判断一下 bUsbInBusy 状态就可以了
只发不收的话 usb状态变成DEVSTATE_CONFIGURED后 至少要延时200ms不然串口可能打开会报错


以上测试了代码没用

下载了最新cdc库 stc_usb_cdc_8h_xdata_interrupt.LIB (20230630 18:24) 解决了 应该是库函数的bug 查了stm的相关资料 应该是库函数中断处理那边的bug

https://www.stcai.com/khs

回复 支持 反对

使用道具 举报 送花

11

主题

340

回帖

929

积分

荣誉版主

积分
929
发表于 2023-7-30 20:27:35 | 显示全部楼层
本帖最后由 熊仔 于 2023-7-31 11:10 编辑

USB CDC串口,建议通过DTR检查,判断打开。
判断配置完成标志位,不可靠。因为接上USB,不打开串口。也是配置完成了。
回复 支持 1 反对 0

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:505
  • 最近打卡:2025-05-01 06:09:51

15

主题

154

回帖

404

积分

中级会员

积分
404
发表于 2023-10-11 22:27:35 | 显示全部楼层
使用其它串口软件,发送数据时卡死,是什么情况?好几款软件都是这个样子
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:42
  • 最近打卡:2025-04-29 17:19:09
已绑定手机

4

主题

177

回帖

534

积分

高级会员

积分
534
发表于 2025-2-22 20:51:04 | 显示全部楼层
STC8H8K64U的USBHID那一组串口可以当做普通串口用不
stc的哪款提供的串口数量多一点

点评

可以,8H8K64U是4组串口  详情 回复 发表于 2025-2-22 21:20
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2025-2-22 21:20:23 | 显示全部楼层
木*** 发表于 2025-2-22 20:51
STC8H8K64U的USBHID那一组串口可以当做普通串口用不
stc的哪款提供的串口数量多一点 ...

可以,8H8K64U是4组串口
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:42
  • 最近打卡:2025-04-29 17:19:09
已绑定手机

4

主题

177

回帖

534

积分

高级会员

积分
534
发表于 2025-2-22 22:32:53 | 显示全部楼层
神*** 发表于 2025-2-22 21:20
可以,8H8K64U是4组串口

好嘞,谢谢
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-2 06:36 , Processed in 0.140139 second(s), 100 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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