有没有可能把STM32的flash里面的某个函数擦除?

2019-07-14 21:52发布

比如说:void fun1(void){//函数内容}void fun2(void){//函数内容}void fun3(void){//函数内容}main(){fun1();fun2();fun3();}此程序编译完之后,下载到STM32FLASH中去,fun2的作用是把fun1所在page擦除,并且把fun1();这句话替换成NOP 这样可能实现吗?我试了很久,都不行擦除只能擦除程序没用到的page,一旦程序写到flash中,比如说这个程序占用了0x08000000~0x08002000,那么这一段是无论如何都擦写不掉的只能擦写这后面的
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。