
程序有警告,但是没有错误,在烧写时没有报错,一直没法出来flash load finished.网上这个的问题出现的比较少,魔法棒换了很多次也没法解决,有没有人帮帮忙啊

Keil5 是一款常用的嵌入式开发工具,STLink 是一种常用的烧录工具。当你在使用 Keil5 配合 STLink 进行烧录时,出现“application running”一直卡住的情况,可能是由于以下原因:
硬件连接问题:请检查 STLink 是否已正确连接到目标板上,并确保连接正常,同时检查电源是否稳定,确保连接没有松动。
程序问题:请检查你正在烧录的程序是否存在问题,例如程序代码中是否有死循环或卡死等问题,如果存在这些问题,程序将无法正常运行。
烧录参数设置问题:请检查烧录参数是否正确设置,例如烧录地址是否正确、芯片型号是否选择正确等。
针对以上可能导致该问题的原因,可以尝试以下解决方案:
检查硬件连接是否正确,确保连接无误。
检查程序代码是否有问题,可以使用 Keil5 的调试功能进行调试。
检查烧录参数设置是否正确,如果有问题,请重新设置参数。同时,可以尝试将烧录速度调低,有时候速度过快也会导致烧录失败