sioca-274877 发表于 2012-3-21 17:30:20

STM8L151可以烧写,STM8L101就不能烧写了

  环境:编译器:        IAR STM8 1.3
DEBUGGER:ST-LINK FOR STM8&STM32
程序规模:     rocode:3.5K, rodata:346, rwdata: 900

之前用  stm8l151k4是OK的,想移植到stm8l101F3 ( 8k+1.5k)上,结果选好CPU后烧写提示:

failed to write chunk with size 1024 at address 0x81ee: swim prog error
failed to load debugee:e:/......

记得刚装好IAR的时候也是不能编译烧写,后来上网下载了一个好像是DLL文件,覆盖了安装目录下同名文件才可以烧写的。

请问这是神马问题?

sioca-274877 发表于 2012-3-22 11:02:47

回复:STM8L151可以烧写,STM8L101就不能烧写了

顶一下

sioca-274877 发表于 2012-3-22 11:02:47

回复:STM8L151可以烧写,STM8L101就不能烧写了

顶一下

废鱼 发表于 2012-3-22 15:01:57

RE:STM8L151可以烧写,STM8L101就不能烧写了

因为你换了芯片,而没有进行工程编译。 0x81ee是说明烧写程序里面有这个地址,但是芯片没有这个地址。

l493697821 发表于 2015-8-6 11:28:29

flash太小不够了,虽然选择编译的芯片有那么大的flash,编译器编译没有问题,但是真实下载的时候,实际使用的芯片没有那么大的flash,也就是没有那个程序下载的真实地址,所以报此错误
页: [1]
查看完整版本: STM8L151可以烧写,STM8L101就不能烧写了