找回密码
 立即注册
查看: 485|回复: 3

这是否算link1D的一个bug?

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:7
  • 最近打卡:2025-04-01 23:18:33

15

主题

139

回帖

1045

积分

金牌会员

积分
1045
发表于 2024-10-14 09:31:09 | 显示全部楼层 |阅读模式
link1D插入电脑USB后,出现3个接口。

(COM1) STC-USB-CDC1-UART1,LINK
(COM2) STC-USB-CDC1-UART2,LINK
(LINK1)  STC-USB-HID-UART1


COM1和COM2可以作为通用的串口用调试助手打开,LINK1用于下载程序。
在COM1正常使用时,只要用过一次LINK1下载程序,COM1便不再正常,收发乱码。
电脑软件关闭COM1再重新打开,可恢复正常。
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:467
  • 最近打卡:2025-06-15 22:44:24
已绑定手机

19

主题

3231

回帖

5281

积分

论坛元老

积分
5281
发表于 2024-10-14 10:40:01 | 显示全部楼层
COM1和LINK1是共用的,所以一次只能使用一个把。在使用中用LINK1下载程序后,COM1能正常使用啊。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:167
  • 最近打卡:2025-06-10 20:55:54

24

主题

233

回帖

1337

积分

金牌会员

积分
1337
发表于 2024-10-14 11:03:24 | 显示全部楼层
波特率问题,下载时自动修改了波特率和偶校验,下载完毕没有还原,再修改CDC1的波特率或重启COM口,波特率和校验会被刷新
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:7
  • 最近打卡:2025-04-01 23:18:33

15

主题

139

回帖

1045

积分

金牌会员

积分
1045
发表于 2024-10-14 12:56:36 | 显示全部楼层
本帖最后由 health 于 2024-10-14 18:13 编辑

没错,看起来好像就是波特率修改了。
COM1和LINK1是复用的同一个插座,link1D的内部设计是否用的同一个UART?
即使共用了一个UART,LINK1下载完成了,恢复COM1的控制,也应该把波特率恢复。

事实上,应该是做了波特率恢复,但是恢复错误了。
因为下载用的波特率是115200bps,串口调试助手用的也是115200bps,如果没有恢复波特率的措施,反而应该是正常的。
只有恢复成错误的波特率才会这样。
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-6-16 19:25 , Processed in 0.168092 second(s), 74 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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