使用KEIL对STM32指定FLASH下载程序,想要在指定FLASH地址烧录程序,而不覆盖其他区域。
试过在Options for target的target设置和linker设置.sct,但是程序烧录会覆盖掉非指定区域
你所谓的覆盖非指定区域是指?
覆盖前面部分,甚至从头开始覆盖了?
还是多覆盖了部分,超出了预计结束区域?
你的意思是覆盖部分flash的工作,开始部分是正常的,结束部分多覆盖了?
这个要看写入工具是否支持分段写入啦。如果数据不多,你可以考虑把数据先写到目标段前面,写入的时候跳开这一段就好啦啊