STM32
直播中

李维嘉

7年用户 1441经验值
私信 关注
[问答]

用ST-LINK仿真器IAR调试STM8板子,仿真器总是报错如何解决?

Thu Feb 23, 2017 13:48:17: Failed to get execution status: SWIM error [30004]: Comm timeout ,之前没用过STM8,新买仿真器,仿真器总是出现这个错误,如何解决

回帖(1)

微风挽雨

2024-5-8 17:26:19
这个问题可能是由于多种原因导致的,以下是一些建议来解决这个问题:

1. 检查硬件连接:确保STM8板子和ST-LINK仿真器之间的连接正确,没有松动或损坏的线缆。

2. 检查仿真器驱动:确保电脑上安装了正确的ST-LINK仿真器驱动程序。如果没有安装,可以从ST官方网站下载并安装。

3. 检查电源:确保STM8板子和ST-LINK仿真器都有足够的电源供应。

4. 重置仿真器:尝试将ST-LINK仿真器从电脑上拔下,然后重新插上,看是否能解决问题。

5. 检查IAR Embedded Workbench设置:确保IAR Embedded Workbench中的设置正确,包括仿真器类型、目标设备等。

6. 更新软件:检查IAR Embedded Workbench和ST-LINK固件是否有更新,如果有,请更新到最新版本。

7. 尝试其他仿真器:如果可能的话,尝试使用另一个ST-LINK仿真器,以排除是仿真器硬件故障的可能性。

8. 检查STM8板子:确保STM8板子没有损坏或存在其他问题。如果可能的话,尝试使用另一块STM8板子进行测试。


举报

更多回帖

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