STM32
直播中

吴凡

11年用户 1010经验值
擅长:48674
私信 关注
[问答]

请问SWIM error 30006 comm init error chip not answer如何解决?

各位 兄弟,我用IAR for stm8 仿真烧录代码的时候 突然发现这个问题,不知道怎么解决,重装软件N次,换了两个版本IAR  1.30  1.41 、换过两个仿真器 ST-LINK V2 ,换过几个STM8片子 ,用STVP 读写STM芯片参数 都不成功,还是说连接不上,怎么办,急 急  急 ,请遇到的朋友 分享一下经验,非常感谢!昨天上午调试程序 还是好好的,到了下午不知道哪里出了故障 一直没有解决,郁闷死了,调程序到关键时候,工具竟然罢工

回帖(2)

王文

2024-5-7 16:07:54
在资源管理器里面看一下有没有对应的设备。
举报

刘芳

2024-5-7 18:14:00
SWIM error 30006 comm init error chip not answer 是一个与 IAR for STM8 仿真烧录代码相关的问题。这个问题可能是由多种原因导致的,以下是一些建议和解决方案:

1. 检查硬件连接:确保仿真器和STM8芯片之间的连接正确无误。检查仿真器的接口是否有损坏或松动。

2. 检查电源:确保仿真器和STM8芯片的电源供应正常。如果电源不稳定或不足,可能导致通信问题。

3. 检查串口驱动:确保您的计算机已正确安装并更新了串口驱动。如果驱动程序有问题,可能导致通信失败。

4. 检查仿真器固件:确保您的仿真器固件是最新版本。过时的固件可能导致兼容性问题。

5. 尝试其他计算机:如果可能,尝试在另一台计算机上进行仿真烧录,以排除计算机硬件或软件问题。

6. 检查STM8芯片:尽管您已经更换了几个STM8芯片,但仍然建议您检查芯片是否完好无损,没有损坏或短路。

7. 检查IAR软件设置:确保IAR for STM8的设置正确,包括仿真器类型、串口设置等。

8. 重置仿真器:尝试重置仿真器,以清除可能的固件错误或通信问题。

9. 联系IAR技术支持:如果以上方法都无法解决问题,建议您联系IAR技术支持,他们可能会提供更专业的解决方案。

10. 寻求社区帮助:在相关论坛或社区中寻求帮助,可能有其他用户遇到过类似问题并提供了解决方案。

希望以上建议能帮助您解决问题。祝您调试顺利!
举报

更多回帖

发帖
×
20
完善资料,
赚取积分