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

自己开发的上位机软件,8H8K64U芯片插入USB接口5分钟后再打开上位机,通信不成功

[复制链接]
  • 打卡等级:偶尔看看I
  • 打卡总天数:12
  • 最近打卡:2025-02-28 18:07:28

1

主题

9

回帖

147

积分

注册会员

积分
147
发表于 2024-9-10 16:50:43 | 显示全部楼层
神*** 发表于 2024-9-10 14:15
先搞定 HID
===已有开源的 C#
好的,HID通信的,上位机改动有些大,我有空参考下你上面说的程序试下。
就8H8K64U的CDC通信模式,在 8H8K64双串口实验板上,

坛主请你按下图的操作实验下,会不会有相同的现像,还是我的电脑有问题。
2024-09-10_验证.png


回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:56
  • 最近打卡:2025-05-03 10:05:34

718

主题

1万

回帖

1万

积分

管理员

积分
15646
发表于 2024-9-10 17:04:36 | 显示全部楼层
AIapp-ISP-V6.94P是最新的,永远使用最新的 软件来测试
截图202409101704203787.jpg
深圳国芯人工智能有限公司-工具软件 (stcai.com)

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:12
  • 最近打卡:2025-02-28 18:07:28

1

主题

9

回帖

147

积分

注册会员

积分
147
发表于 2024-9-10 17:55:58 | 显示全部楼层
神*** 发表于 2024-9-10 17:04
AIapp-ISP-V6.94P是最新的,永远使用最新的 软件来测试

深圳国芯人工智能有限公司-工具软件 (stcai.com)
更新了最新的下载软件,现象也是一样。
1.win系统启动后,打开下载软件,打开串口,收不到数据;

2024-09-10_最新软件1.png

2.关闭串口,拔掉实验板USB接口,再插入;
再打开串口,就可以收到数据。
2024-09-10_最新软件2.png


回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:246
  • 最近打卡:2025-05-03 14:05:48

49

主题

129

回帖

1369

积分

金牌会员

积分
1369
发表于 2024-9-11 17:45:27 | 显示全部楼层
1. 下位机(CDC串口)用串口助手等其它第三方软件测试,
    如果不稳定就肯定是存在问题!
    再与上位机连接,就更说不清问题在哪了?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:246
  • 最近打卡:2025-05-03 14:05:48

49

主题

129

回帖

1369

积分

金牌会员

积分
1369
发表于 2024-9-11 17:49:08 | 显示全部楼层
从事单片机开发的,因为单片机上都有串口,其协议简单,一位一位收发。
至少应该有一台电脑具有原生RS-232串口,工作就会方便很多。
特别是遇到异常问题,容易排除其它干扰因素而得到正确结果!
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:415
  • 最近打卡:2025-04-30 09:58:34
已绑定手机

39

主题

2006

回帖

6845

积分

论坛元老

积分
6845
发表于 2024-9-11 18:24:48 | 显示全部楼层
zlut*** 发表于 2024-9-10 17:55
更新了最新的下载软件,现象也是一样。
1.win系统启动后,打开下载软件,打开串口,收不到数据;

参考一下这个帖子:
一直插在电脑的转双串口,电脑冷开机后开始无法接收到串口数据 | 已解决
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=10237
(出处: 国芯技术交流网站)
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:12
  • 最近打卡:2025-02-28 18:07:28

1

主题

9

回帖

147

积分

注册会员

积分
147
发表于 2024-9-11 18:41:23 | 显示全部楼层
lg*** 发表于 2024-9-11 17:45
1. 下位机(CDC串口)用串口助手等其它第三方软件测试,
    如果不稳定就肯定是存在问题!
    再与上位机 ...

已经测试过了,如果用FT232芯片转串口模块替代STC8H8K64U芯片转串口模块(如下图所示),同样机测试条件,与上位机通信没有问题。因此个人觉得STC8H8K64U芯片的USB程序有待完善。
这个问题请版主反馈给相关技术人员,给个解决方案。我们用STC8H8K64U开发个下位机产品,举例如打印机,总不能让用户每天打开电脑进入系统后,需要拔掉USB线,再插入USB线才能执行打印工作吧。




2024-09-10_问题反馈替代.png



回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:246
  • 最近打卡:2025-05-03 14:05:48

49

主题

129

回帖

1369

积分

金牌会员

积分
1369
发表于 2024-9-12 15:16:31 | 显示全部楼层
根据你自己叙述,使用STC芯片的CDC串口设备与第三方串口助手通讯就不稳定。这表明你的CDC设备很有问题。暂且不讨论上位机是否程序存在问题。根据我的经验。STC做成的CDC串口设备很稳定,没有发现其它异常。开发的同一个USB接口的CDC串口和HID接口并存设备测试也很稳定。STC的ISP下载烧录软件的串口助手和HID助手都是很好的调试和验证工具!
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:12
  • 最近打卡:2025-02-28 18:07:28

1

主题

9

回帖

147

积分

注册会员

积分
147
发表于 2024-9-13 08:53:04 | 显示全部楼层
乘风*** 发表于 2024-9-11 18:24
参考一下这个帖子:
一直插在电脑的转双串口,电脑冷开机后开始无法接收到串口数据 | 已解决
https://www ...

按这个帖子指引修改下位机STC8H8K64U芯片USB驱动的程序,PC开机后打开上位机软件可以正常收到数据了,解决了我的问题。非常感谢!
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:12
  • 最近打卡:2025-02-28 18:07:28

1

主题

9

回帖

147

积分

注册会员

积分
147
发表于 2024-9-13 08:57:30 | 显示全部楼层
lg*** 发表于 2024-9-12 15:16
根据你自己叙述,使用STC芯片的CDC串口设备与第三方串口助手通讯就不稳定。这表明你的CDC设备很有问题。暂 ...

参考这个帖子,这个网友跟我遇到的问题一样,我按这个帖子的指引修改下位机程序,问题解决了。
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=10237
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-3 22:25 , Processed in 0.139878 second(s), 110 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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