这个做不到,几乎所有的单片机,在烧录程序时,都是从第一个地址开始的,而且烧录的FLASH地址是不可以选的。退一步说,就算是允许用户自己选择地址,如果你的程序写的地址不是复位后执行程序的起始地址,那开机就是死机的,那程序也没有用的。因此,才不允许用户自己选地址的。
不知道你是哪个型号的cpu,stm32103ve是只能以2字节为单位向里面写,库函数里有现成的实现的函数希望回答能给你带来帮助,如果还又不明白的地方请追问你的采纳是我前进的动力答题不易互相理解