完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
STM8S使用IAR编译时出现SWIM PROG error [4]: Memory write error,自己做的最小系统板子,跪求解答!!
Sat Oct 10, 2015 19:48:25: C-SPY Processor Descriptor V1.31.1.50061 for STM8 Sat Oct 10, 2015 19:48:25: C-SPY Debugger Driver, ST-LINK V1.31.1.20061 for STM8 [Evaluation] Sat Oct 10, 2015 19:48:25: Failed to set configuration with MCU name STM8S207CB: SWIM PROG error [4]: Memory write error Sat Oct 10, 2015 19:48:25: Failed to load debugee: E:STM8S工程test8ProjectDebugExeSTM8S_Demo.out |
|
相关推荐
1个回答
|
|
STM8S使用IAR编译时出现SWIM PROG error [4]: Memory write error的原因可能有以下几点:
1. 硬件连接问题:请检查你的最小系统板子的硬件连接是否正确,包括SWIM接口、电源、地线等。确保所有连接都牢固且无短路现象。 2. 串口驱动问题:请确保你的计算机已正确安装了STM8的串口驱动程序。如果没有安装或安装不正确,可能导致无法与STM8S进行通信。 3. ST-LINK固件问题:请检查你的ST-LINK仿真器的固件版本是否与IAR编译器兼容。如果不兼容,可能需要升级ST-LINK固件。 4. IAR编译器设置问题:请检查IAR编译器的设置,确保选择了正确的目标设备(STM8S207CB)和仿真器类型(ST-LINK)。同时,检查SWIM配置是否正确。 5. STM8S固件问题:请检查STM8S设备的固件是否损坏或存在问题。如果固件损坏,可能需要重新烧录固件。 6. 电源问题:请确保STM8S设备的电源电压稳定且在规定的范围内。不稳定或不合适的电源电压可能导致写入错误。 7. 代码问题:请检查你的代码是否存在问题,例如内存溢出、非法操作等。这些问题可能导致编译器无法正确烧录代码到STM8S设备。 为了解决这个问题,你可以尝试以下步骤: 1. 重新检查硬件连接,确保所有连接都正确且无短路现象。 2. 重新安装STM8的串口驱动程序。 3. 检查ST-LINK固件版本,如有需要,进行升级。 4. 检查IAR编译器的设置,确保选择了正确的目标设备和仿真器类型。 5. 如果怀疑STM8S固件损坏,尝试重新烧录固件。 6. 检查电源电压是否稳定且在规定的范围内。 7. 检查代码是否存在问题,如内存溢出、非法操作等。 希望以上建议能帮助你解决问题。如果问题仍然存在,请提供更多详细信息,以便进一步分析。 |
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
1752 浏览 1 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
1611 浏览 1 评论
1052 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
721 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
1666 浏览 2 评论
1926浏览 9评论
STM32仿真器是选择ST-LINK还是选择J-LINK?各有什么优势啊?
711浏览 4评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
560浏览 3评论
583浏览 3评论
stm32cubemx生成mdk-arm v4项目文件无法打开是什么原因导致的?
544浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-18 15:49 , Processed in 0.878383 second(s), Total 81, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号