pener 发表于 2016-12-10 16:40:48

先擦拭芯片,然后下载bootload,再下载程序

shuolang126 发表于 2016-12-10 16:58:33

从你的描述可以看出,bootloader下载后就能正常运行你程序编译并下载的程序,因此你检查一下程序编译的起始地址是否不是复位地址0x8000000,如果不是复位地址,则必须经过bootloader跳转才能真正运行你编译的程序!

zbber 发表于 2016-12-10 22:37:07

可能厂家设置了佑护

cldym 发表于 2016-12-12 09:16:42

二楼说的对,看下你下的程序地址,估计下程序时没有完全擦除吧。

Johnson Cao 发表于 2016-12-12 17:11:45

烧写位置,但APP不致于小于BOOT长度吧?看看BOOT吧,是不是把FLASH分成两个应用程序区了.

中山无雪 发表于 2016-12-14 02:34:11

也不排除芯片本身有问题,某宝上的“散新”问题很多,更别说回收芯片了
页: 1 [2]
查看完整版本: stm32f103c8t6程序烧写问题