完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
STM32F030R8
ST-LINK keil_v5 STM32 ST-LINK Utility在KEIL和STM32 ST-LINK Utility中可以找到或连接到FLASH,但却无法ERASE,如果要读FLASH里的程序可能要求过高,但无法擦除令人沮丧。 在KEIL_V5中一直显示: full chip erase failed! internal command error 在STM32 ST-LINK Utility中一直显示: can not connect to devicel 但前面我们已经connect 了芯片,并且已经显示了芯片和闪存的信息。 是什么原因呢? 没有接错脚,也没有使用A13 A14 A15 B3 B4 做其他用途,拉低复位脚电压也试过。 |
|
相关推荐
1个回答
|
|
这个问题可能由多种原因引起。以下是一些可能解决该问题的方法:
1. 确保你使用的连接器和线缆正常工作。尝试更换不同的连接器和线缆,看看是否解决了问题。 2. 确保你选择了正确的目标芯片和目标闪存。检查你在KEIL和STM32 ST-LINK Utility中选择的芯片和闪存型号,确保与实际连接的芯片一致。 3. 检查你的芯片上的BOOT0引脚的状态。将BOOT0引脚设置为逻辑"1",然后重新连接芯片,再尝试进行擦除。有些芯片需要将BOOT0引脚设置为"1"才能进入擦除模式。 4. 检查你的芯片的保护位设置。有些芯片可能设置了保护位,阻止了擦除操作。你可以在KEIL中的Flash开发工具或STM32 ST-LINK Utility中检查并修改芯片的保护位设置。 5. 尝试使用其他擦除方式。有时候,使用全片擦除可能会出现问题,但分扇区擦除可能可以成功。尝试使用分扇区擦除命令,看看是否能够成功擦除。 6. 确保你的KEIL和STM32 ST-LINK Utility软件版本是最新的。有时候,一些软件版本可能存在问题,升级到最新版本可能会解决问题。 如果以上方法仍然无法解决问题,你可能需要进一步检查硬件连接和电源供应等方面的问题,或者尝试使用其他FLASH编程工具进行擦除操作。 |
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
1758 浏览 1 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
1613 浏览 1 评论
1053 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
721 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
1670 浏览 2 评论
1931浏览 9评论
STM32仿真器是选择ST-LINK还是选择J-LINK?各有什么优势啊?
721浏览 4评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
563浏览 3评论
588浏览 3评论
stm32cubemx生成mdk-arm v4项目文件无法打开是什么原因导致的?
548浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-19 19:54 , Processed in 0.611639 second(s), Total 48, Slave 41 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号