stm32论文的结论

你说的那种方式风险很大。本来IAP就是一个高风险的过程。从SRAM刷代码到Flash的过程中,要谨防断电,动作越早完成越好。你可以一边低速接收,一边慢慢重写Flash的内容,人为的把高危刷机时间延长了n倍。

更可怕的是你对Flash一点知识都没有,还想不缓冲直接写Flash?连扇区缓冲都不用?你不是不分青红皂白的要求先把整个扇区擦除,然后慢慢的一个字节一个字节的接收写入吗?

这个想法做论文做研究还行,但是真的用在产品上就要把一个工厂搞死了。