完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
周五的时候,下载和调试程序还好好的,周一过来Debug和下载的时候,出现了internal command error错误,确定ST-Link没有坏,烧写别的程序到别的平台下的时候没有问题。
后来看到网友说使用用STVD 软件下一个别的程序,然后就可以用MDK下载了。 我没有选择用STVD,而是用的ST-LINK Utility 用该工具烧写MDK生成的bin文件,烧写完成后。在MDK环境下就可以再次烧写程序,没有出现之前的internal command error错误。Debug也没有问题。很奇怪呢。 |
|
相关推荐
1个回答
|
|
STM32F030F4下载调试出现internal command error的原因可能有以下几点:
1. 软件版本不兼容:可能是MDK软件版本与ST-Link驱动程序不兼容,导致无法正常下载和调试程序。 2. 串口冲突:如果在使用ST-Link进行下载和调试时,同时使用其他串口设备,可能会导致串口冲突,从而引发internal command error错误。 3. ST-Link固件问题:虽然确定ST-Link没有坏,但固件可能存在问题,导致无法正常工作。 4. 硬件连接问题:可能是ST-Link与STM32F030F4之间的连接存在问题,导致无法正常下载和调试程序。 5. 程序本身问题:可能是MDK生成的bin文件存在问题,导致无法正常下载和调试。 解决方案: 1. 更新软件和驱动:确保MDK软件和ST-Link驱动程序都是最新版本,以避免版本不兼容的问题。 2. 检查串口设置:确保在下载和调试过程中,没有其他串口设备与ST-Link冲突。 3. 重新烧写ST-Link固件:可以尝试重新烧写ST-Link的固件,以解决固件问题。 4. 检查硬件连接:确保ST-Link与STM32F030F4之间的连接正确无误。 5. 重新生成bin文件:可以尝试在MDK中重新生成bin文件,以排除程序本身的问题。 你提到使用ST-LINK Utility烧写MDK生成的bin文件后,再次在MDK环境下烧写程序和Debug没有出现问题。这可能是因为ST-LINK Utility烧写过程中,解决了某些潜在的问题,如固件问题或硬件连接问题。因此,在遇到类似问题时,可以尝试使用ST-LINK Utility进行烧写,以排除问题。 |
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
1154 浏览 1 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
1185 浏览 1 评论
603 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
451 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
1099 浏览 2 评论
1650浏览 9评论
STM32仿真器是选择ST-LINK还是选择J-LINK?各有什么优势啊?
315浏览 4评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
315浏览 3评论
308浏览 3评论
stm32cubemx生成mdk-arm v4项目文件无法打开是什么原因导致的?
283浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-8-27 21:39 , Processed in 1.102577 second(s), Total 77, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191