关于STM32芯片烧写的问题

2019-07-20 14:46发布

我想问,使用JLINK每次烧写程序的时候是把所有的FLASH全部擦除,然后重新把代码写进入吗?还是只覆盖掉了原来的?
做个小项目,有大量的图片资源,每次烧写一次,都要半天,我感觉我在这么烧下去,芯片离死不远了,我看到以前别人有说过,直接将图片资源的数组定义到FLASH的内存中,使用了一个宏作为开关,第一次烧的时候烧进去后,之后再烧的时候,就可以把开关给关了,这样就不用反复些图片了,   然后问题来了,这样做的原理是什么,还有图片定义的位置定义道flash的什么位置比较合适?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。