STM8L151可以烧写,STM8L101就不能烧写了
环境:编译器: IAR STM8 1.3DEBUGGER: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文件,覆盖了安装目录下同名文件才可以烧写的。
请问这是神马问题?
回复:STM8L151可以烧写,STM8L101就不能烧写了
顶一下回复:STM8L151可以烧写,STM8L101就不能烧写了
顶一下RE:STM8L151可以烧写,STM8L101就不能烧写了
因为你换了芯片,而没有进行工程编译。 0x81ee是说明烧写程序里面有这个地址,但是芯片没有这个地址。 flash太小不够了,虽然选择编译的芯片有那么大的flash,编译器编译没有问题,但是真实下载的时候,实际使用的芯片没有那么大的flash,也就是没有那个程序下载的真实地址,所以报此错误
页:
[1]