www.ctrt.net > 用SEGGER J%FlAsh(J%Link)下载程序到STM32开发板的...

用SEGGER J%FlAsh(J%Link)下载程序到STM32开发板的...

STM32神舟开发板里有个文档说了,您应该是拔掉的JLINK的USB端,不是拔的20PIN JTAG排线那端,所以造成这样的情况 请参考神舟IV号的开发手册(有700多页),写得非常详细

是不是 你调试程序位置和你设置的BOOT0、BOOT1模式不对应。我焊了一块板子,想验证它的功能,就随便找了一个例程用,我的BOOT0=0,BOOT1=0,程序应该是在FLASH中调试的,但是我用的例子是用的CPURAM。 所以就出现你所描述一样的问题啦 。 另外,...

可以, 开始->所有程序->SEGGER->Jlink xxxx->J-Flash打开软件 Target->read back->entire chip读出FLASH的程序

BOOT0低,BOOT1任意状态是闪存启动模式,下载程序一般将BOOT0和BOOT1置零;BOOT0=0,BOOT=1为系统内存启动;BOOT0=1,BOOT1=1为嵌入式SRAM启动

我没办法完全知道你实际的情况 这里有比较详细的解决办法 你试试是否能够解决 不能解决我再找其他方法 http://www.9mcu.com/9mcubbs/portal.php?mod=view&aid=2288

Keil4下,STM32的下载算法是有源码的,你可以到Flash目录下找来看看,然后按照你的芯片属性,修改算法中的定义,然后重新编译生成算法,再来下载试试.

出现这个问题不是Jlink和STM32连不上,是你的电脑和Jlink没连接上,Jlink有问题的可能性比较大。 另外你的驱动版本是4.08的,升级到4.8x试试看。

网站地图

All rights reserved Powered by www.ctrt.net

copyright ©right 2010-2021。
www.ctrt.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com