STVP烧录问题

2019-07-19 20:10发布

最近使用ST Visual Programmer烧录.hex文件遇到了一个问题。我需要烧录的芯片是STM8S105K4型号的,之前用IAR生成的.hex文件都可以正常烧录。但是最近两天生成的文件添加到STVP时,都会出现错误,提示说地址超出范围了,然后我把STVP的芯片型号改为STM8S105K6,再重新烧录文件,它又没问题了。其中K4和K6唯一区别就是FLASH的大小不一样,K4的FLASH是16K,K6的FLASH是32K。不明白这到底是什么原因,而且这样换更改芯片型号烧录会不会有影响??

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
peng1554
1楼-- · 2019-07-19 23:26
不同芯片FLASH容量不一样,这看你的工程编译后占用的FLASH大小了,如果大小超过实际目标芯片FLASH大小会报这种错
紫气东升
2楼-- · 2019-07-19 23:35
 精彩回答 2  元偷偷看……

一周热门 更多>