guangseen 发表于 6 天前

USB CDC串口通信正常,但不能ISP下载 | 已解决

如题,
下载的时候一直卡在HID-ISP画面,重启MCU无效,
需要重新插拔USB和关闭ISP软件。
反复都是如此,请问有遇到过类似情况吗?
(我使用是STC8051U,不知和AI8051u是否有区别)
其它功能正常,MCU也在正常运行。
1. 串口通信正常

2. 卡在HID-ISP







神农鼎 发表于 6 天前

楼主把如何连接电脑的图片贴上来,
中间不要加 USB转串口,
直接 USB相连

下面实物设置,要用默认的 【自动】




soma 发表于 6 天前

下次使用hid接口进行ISP下载关闭就可以了,这个是给不断电下载用到。

guangseen 发表于 6 天前

soma 发表于 2025-6-11 13:57
下次使用hid接口进行ISP下载关闭就可以了,这个是给不断电下载用到。

没太明白你的意思,我就是想用USB的不断电下载。

ercircle 发表于 6 天前

guangseen 发表于 2025-6-11 14:01
没太明白你的意思,我就是想用USB的不断电下载。

用的哪个例程?发送下载命令后看上面还停留在CDC模式,没进下载模式导致的。

guangseen 发表于 6 天前

ercircle 发表于 2025-6-11 14:13
用的哪个例程?发送下载命令后看上面还停留在CDC模式,没进下载模式导致的。 ...

用的2025-04-24最新的那个库和对应的函数。
主调函数就一个usb_init()和EA=1;头文件"stc32_stc8_usb.h"。

USB用起来感觉不是很稳定可靠,有时可以识别,有时系统不能识别,要重新拔插USB线。

guangseen 发表于 6 天前

暂时找到问题并处理了,原因是我没有拔除连在板上的LINK-1D电源线,只是拔了USB进口,可能内部有一定的电流导致MUC不能完成重启。如有新的问题再来请教大家。 谢谢。

ercircle 发表于 6 天前

好的
页: [1]
查看完整版本: USB CDC串口通信正常,但不能ISP下载 | 已解决